[ROOT] --> C++Client

class PCREPDFOutputOptions
    inherited from public PEPDFOptions
    inherited from public virtual PCRESynchronized

Author:
Copyright (c) 2000 Dynalivery Corp., All Rights Reserved.

Version:
2.4.0

Source:
MobileApps\PCRE\CppClient\Include\pcrepdfoutputoptions.h

Constructors Index

PCREPDFOutputOptions


Methods Index

getBlobFieldBitmapImage
getBlobFieldOLEImage
getChartImage
getFontEmbeddingLevel
getOLEImage
getTextFlateLevel
resetOptions
setBlobFieldBitmapImage
setBlobFieldBitmapImage
setBlobFieldOLEImage
setBlobFieldOLEImage
setChartImage
setChartImage
setFontEmbeddingLevel
setOLEImage
setOLEImage
setTextFlateLevel


Constructors

PCREPDFOutputOptions

 PCREPDFOutputOptions ( ) ;


Methods

resetOptions

 void resetOptions ( ) ;

Set the following options to an undefined state: PdfTextFlate, PdfFontEmbed, PdfFlags, PdfChartImage, PdfOLEImage, PdfBlobBitmapImage, and PdfBlobOLEImage.

getTextFlateLevel

 int getTextFlateLevel ( ) ;

Returns the compression level.

setTextFlateLevel

 void setTextFlateLevel ( int level ) ;

Change the compression factor. The constant indicating compression level. Acceptable values are: PE_PDF_DefaultTextFlate, PE_PDF_SizeOptimalextFlate, PE_PDF_NeverTextFlate, PE_PDFAlwaysTextFlate.

Parameters:
level The constant indicating compression level. Acceptable values: PE_PDF_DefaultTextFlate, PE_PDF_SizeOptimalextFlate, PE_PDF_NeverTextFlate, PE_PDF_AlwaysTextFlate.

Brief Description of Constants:
PE_PDF_DefaultTextFlate. Apply flate compression if the result is smaller than the uncompressed stream.
PE_PDF_SizeOptimalTextFlate. Apply flate compression if the result is smaller than the uncompressed stream.
PE_PDF_NeverTextFlate. Never apply flate compression under any condition.
PE_PDF_AlwaysTextFlate. Apply flate compression whenever possible.

getFontEmbeddingLevel

 int getFontEmbeddingLevel ( ) ;

Returns the font embedding level.

setFontEmbeddingLevel

 void setFontEmbeddingLevel ( int level ) ;

Changes the font embedding level.

Parameters:
level The constant indicating font embedding level. Acceptable values: PE_PDF_DefaultFontEmbedding, PE_PDF_MinimalFontEmbedding, PE_PDF_MinimalFontEmbeddingPlusZippedSymbols, PE_PDF_AlwaysEmbedWholeFonts, PE_PDF_AlwaysEmbedWholeZippedFonts.

Brief Description of Constants:
PE_PDF_DefaultFontEmbedding. Embed minimal, regular fonts; embed full symbol fonts.
PE_PDF_MinimalFontEmbedding. Embed minimal, regular fonts; embed full symbol fonts.
PE_PDF_MinimalFontEmbeddingPlusZippedSymbols. Embed minimalregular fonts; embed full zipped symbols fonts.
PE_PDF_AlwaysEmbedWholeFonts. Embed full fonts for all fonts.
PE_PDF_AlwaysEmbedWholeZippedFonts. Embed full zipped fonts for all fonts.

getChartImage

 PDFImage getChartImage ( ) ;

Retrieve PDF chart image.

setChartImage

 void setChartImage ( const PDFImage & image ) ;

Change PDF chart image.

Parameters:
image Reference to the PDF chart image.

setChartImage

 void setChartImage ( int type = PE_PDF_DefaultImageType ,
                            int resolution = 2 ,
                            int encode8 = PE_PDF_Raw ,
                            int encode24 = PE_PDF_Raw ) ;

Change chart image by specification of components.

getOLEImage

 PDFImage getOLEImage ( ) ;

Retrieve the OLE image.

setOLEImage

 void setOLEImage ( const PDFImage & image ) ;

Change the OLE image.

Parameters:
image Reference to the PDF chart image.

setOLEImage

 void setOLEImage ( int type = PE_PDF_DefaultImageType ,
                          int resolution = 2 ,
                          int encode8 = PE_PDF_Raw ,
                          int encode24 = PE_PDF_Raw ) ;

Change OLE image by specification of components.

getBlobFieldBitmapImage

 PDFImage getBlobFieldBitmapImage ( ) ;

Retrieve the blob field bitmap image.

setBlobFieldBitmapImage

 void setBlobFieldBitmapImage ( const PDFImage & image ) ;

Change the blob field bitmap image.

Parameters:
image Reference to the PDF chart image.

setBlobFieldBitmapImage

 void setBlobFieldBitmapImage ( int type = PE_PDF_DefaultImageType ,
                                      int resolution = 2 ,
                                      int encode8 = PE_PDF_Raw ,
                                      int encode24 = PE_PDF_Raw ) ;

Change the blob field bitmap image by specification of components.

getBlobFieldOLEImage

 PDFImage getBlobFieldOLEImage ( ) ;

Retrieve the blob field OLE image.

setBlobFieldOLEImage

 void setBlobFieldOLEImage ( const PDFImage & image ) ;

Change the blob field OLE image by specifying new PDF image.

Parameters:
image Reference to the PDF chart image.

setBlobFieldOLEImage

 void setBlobFieldOLEImage ( int type = PE_PDF_DefaultImageType ,
                                   int resolution = 2 ,
                                   int encode8 = PE_PDF_Raw ,
                                   int encode24 = PE_PDF_Raw ) ;

Change the blob field OLE image by specification of components.


Copyright (c) 2000 Dynalivery Corp.