Inheritance diagram for HPS.Hardcopy.File:

Classes

class  ExportOptionsKit
 

Public Types

enum  Driver : uint { PDF = 0x00000000, Postscript = 0x00000001 }
 

Public Member Functions

virtual void Dispose ()
 
 File (HPS.Hardcopy.File in_that)
 

Static Public Member Functions

static HPS.IOResult Export (string in_filename, HPS.Hardcopy.File.Driver in_driver_type, HPS.WindowKey in_window, HPS.Hardcopy.File.ExportOptionsKit in_options)
 

Protected Member Functions

virtual void deleteCptr ()
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Detailed Description

Encapsulates all the functions and options related to exporting HPS.Hardcopy files.

Member Enumeration Documentation

◆ Driver

enum HPS.Hardcopy.File.Driver : uint
strong

The Driver indicates whether the hardcopy will be exported as PDF or Postscript

Member Function Documentation

◆ Export()

static HPS.IOResult HPS.Hardcopy.File.Export ( string  in_filename,
HPS.Hardcopy.File.Driver  in_driver_type,
HPS.WindowKey  in_window,
HPS.Hardcopy.File.ExportOptionsKit  in_options 
)
inlinestatic

Export to a PDF or Postscript file

Parameters
in_filenameThe name of the output file to export
in_driver_typeThe hardcopy driver to use.
in_windowThe window to print.
in_optionsExport options such as resolution, size and wysiwyg.

The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Hardcopy.cs