



Collapse AllGeneral 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. |
See Also