General methods and properties for working with a PDF document.
 |
Abort |
Clears all internal data and stops the generation of the PDF document. |
 |
Aborted |
This read-only property gets the value indicating if generation of the PDF document was stopped using the Abort method. |
 |
AddColorTransformationRule |
This method sets the color conversion rule for transforming one color into another. |
 |
AddImageFromBitmapHandle |
This method inserts an image (using the memory handle) into a PDF document and returns the index of the image. |
 |
AddImageFromBuffer |
This method inserts an image from a memory buffer into a PDF document and returns the index of the image. |
 |
AddImageFromFile |
This method inserts an image from a file into a PDF document and returns the index of the image. |
 |
AddImageFromFilename |
This method inserts an image from a file into a PDF document and returns the index of the image. |
 |
AddImageFromMemory |
This method inserts an image from an imageBuffer (containing image data) into a PDF document and returns the index of the image. |
 |
AddImageWithColorMask |
This method inserts an image from a file into a PDF document and returns the index of the image. |
 |
AddImageWithMask |
This method inserts an image from a file using a second monochrome image file as a mask for transparency. |
 |
AddTTFFontFromFile |
This method adds a TTF font from a file and returns the font name. |
 |
AddTTFFontFromFile2 |
This method adds a TTF font from a file using the default character set and returns the font name. |
 |
AddType1FontFromFile |
This method adds a Type1 font from a file and returns the font name. |
 |
AutoCreateURL |
This property controls automatic URL creation. |
 |
AutoLaunch |
This property controls the launching of an automatic PDF reader. |
 |
BeginDoc |
This method initializes processes for a new PDF document. |
 |
BinaryImage |
This property returns a generated PDF document as a byte array. |
 |
Compression |
This property gets or sets the value indicating whether PDF page streams are compressed or not. |
 |
CreateWaterMark |
This method creates a watermark in a PDF document. |
 |
CurrentWaterMarkIndex |
This property gets or sets the current watermark index. |
 |
DocumentInfo_Author |
This property provides additional information about the author of the current PDF document. |
 |
DocumentInfo_CreationDate |
This property provides additional information about the creation date of the current PDF document. |
 |
DocumentInfo_Creator |
This property provides additional information about the creator of the current PDF document. |
 |
DocumentInfo_Keywords |
This property gets or sets keywords for the current PDF document. |
 |
DocumentInfo_Producer |
This property provides additional information about the producer of the current PDF document. |
 |
DocumentInfo_Subject |
This property gets or sets the subject of the current PDF document. |
 |
DocumentInfo_Title |
This property gets or sets the title of the current PDF document. |
 |
EndDoc |
This method finalizes processes for a new PDF document and flushes data. |
 |
FileName |
This property gets or sets the file name for a PDF document. |
 |
FlipImage |
This method vertically flips the image with the specified index. |
 |
FontEmbedStyle |
This property gets or sets the style for embedded fonts in the current document. |
 |
GenerateInMemoryFile |
This property gets or sets the value indicating where a PDF document should be written (in memory or elsewhere). |
 |
GetCurrentPageIndex |
This method returns the index of the current page. |
 |
GetImageCount |
This method retrieves the number of images in the current PDF document. |
 |
GetImageHeight |
This method retrieves the height of the image with the specified index. |
 |
GetImageResolution |
This method retrieves the resolution of the image with the specified index. |
 |
GetImageWidth |
This method retrieves the width of the image with the specified index. |
 |
GetUsedDC |
This method gets the handle of a device context (HDC) of a PDF document for use with EMF drawing functions. |
 |
GetUsedDCResolution |
This method returns the resolution (in DPI) of the PDF document's device context. |
 |
GlyphsToUnicodeStr |
This method translates a string containing an array of glyph indexes to a unicode string. |
 |
HDC |
This property gets a PDF document's device context handle for EMF drawing functions. |
 |
InitialZoom |
This property gets or sets the zoom level (in percent) to use when the document is opened. |
 |
InitialZoom2 |
This property gets or sets the zoom level to use when the document is opened. |
 |
JPEGQuality |
This property gets or sets the quality of JPEG images in a PDF document. |
 |
LastError |
This property gets the last error that occurred. |
 |
LoadICCProfile |
This method loads an ICC profile into a PDF document. |
 |
LogActionsAndErrors |
This property gets or sets a value indicating whether or not PDF Creator Pilot should log all actions and errors. |
 |
LogTextOperation |
This method enables or disables the logging of all text operations. |
 |
MakeImageGrayScale |
This method converts image colors to shades of gray. |
 |
MakeImageNegative |
This method inverts the colors in an image. |
 |
MemoryFileSize |
This property returns the size (in bytes) of a PDF file generated in memory. |
 |
MetafileImagesCompressionType |
This property gets or sets the value indicating the image compression type of EMF files. |
 |
MetafileImagesJpegCompression |
This property gets or sets the value indicating the quality of JPEG image compression in EMF files. |
 |
NewPage |
This method creates a new PDF page. |
 |
NonEmbeddedFonts |
This property gets or sets a list of non-embedded fonts. |
 |
NonEmbeddedFonts_Add |
This method adds a font to the list of non-embedded fonts. |
 |
NotEmbedAnyFonts |
This (deprecated) method prohibits embedding any font in a PDF document. |
 |
OnePass |
This property is deprecated and does nothing. Do not use it. |
 |
OutputByteStream |
This property returns a generated PDF document as a string. |
 |
OwnerPassword |
This property gets or sets a password for edit-protection of the PDF document. |
 |
PageCount |
This property gets the number of pages in the current PDF document. |
 |
PageHeight |
This property gets the height (in pixels) of the current page. |
 |
PageLayout |
This property get or sets the value indicating how the document is viewed when opened. |
 |
PageMode |
This property gets or sets viewing modes when the document is opened. |
 |
PageNumber |
This property gets the number of an active PDF page. |
 |
PageWidth |
This property gets the width (in pixels) of the current page. |
 |
PlaceImageToCurrentPage |
This method draws an image in a PDF document. |
 |
PlayEMF |
This method adds a metafile to a PDF document. |
 |
PrinterForVirtualDC |
This property gets or sets the name of the printer to use for virtual DC creation. |
 |
Printing |
This property gets the value indicating whether document generation is in progress or not. |
 |
ProducePDFA |
This property gets or sets the value indicating whether to produce a PDF/A compatible output file. |
 |
ProtectionEnabled |
This property gets or sets the value indicating whether encryption of the PDF document is enabled. |
 |
ProtectionKeyLength |
This property gets or sets protection key length. |
 |
ProtectionOptions_coAssembly |
This property allows or prohibits assembling the document. |
 |
ProtectionOptions_coCopyInformation |
This property allows or prohibits copying content in a PDF document. |
 |
ProtectionOptions_coExtractInfo |
This property allows or prohibits extracting text and graphics in a PDF document. |
 |
ProtectionOptions_coFillAnnotation |
This property allows or prohibits filling in interactive form fields (including signature fields) in a PDF document, even if ProtectionOptions_coModifyAnnotation is set to VARIANT_FALSE. |
 |
ProtectionOptions_coModifyAnnotation |
This property allows or prohibits interacting with text annotations and forms in a PDF document. |
 |
ProtectionOptions_coModifyStructure |
This property allows or prohibits modifying a PDF document. |
 |
ProtectionOptions_coPrint |
This property allows or prohibits printing a PDF document. |
 |
ProtectionOptions_coPrintHigh |
This property allows or prohibits printing the document to a representation from which a faithful digital copy of the PDF content could be generated. |
 |
Resolution |
This property gets or sets the resolution for new pages. |
 |
SetCurrentPage |
This method selects a specified page of the PDF document. |
 |
SetPDFAOutputIntent |
This method sets the specified ICC profile as a PDF/A compatible output intent of a PDF document. |
 |
SetPDFXOutputIntent |
This method sets the specified ICC profile as a PDF/X compatible output intent of a PDF document. |
 |
StartEngine |
This method starts the PDF engine. |
 |
SwitchedToWatermark |
This property gets or sets the watermark mode. |
 |
TransformColors |
This method sets the specified ICC profile which all colors will be transformed to. |
 |
UseCurrentDocumentResolutionForNextPages |
This method is deprecated and does nothing. Do not use it. |
 |
UserPassword |
This property gets or sets the password for view-protection of the PDF document. |
 |
UseScreenDC |
This property gets or sets the value indicating whether to use the screen DC for EMF drawings or not. |
 |
Version |
This property gets or sets the version of the PDF document format. |
 |
ViewerPreferences_vpCenterWindow |
This property gets or sets the value indicating whether the PDF reader should center the document on the screen. |
 |
ViewerPreferences_vpFitWindow |
This property gets or sets the value indicating whether the PDF reader should fit the first page to screen size. |
 |
ViewerPreferences_vpHideMenuBar |
This property gets or sets the value indicating whether the PDF reader should hide a menu. |
 |
ViewerPreferences_vpHideToolBar |
This property gets or sets the value indicating whether the PDF reader should hide toolbars. |
 |
ViewerPreferences_vpHideWindowUI |
This property gets or sets the value indicating whether the PDF reader should hide all user interface elements, except navigation elements. |