Xojo Developer Conference
25/27th April 2018 in Denver.
MBS Xojo Conference
6/7th September 2018 in Munich, Germany.

DynaPDF Manual - Page 666

Previous Page 665   Index   Next Page 667

Function Reference
Page 666 of 750
If set, no duplicate check for images will be performed. This can
significantly improve processing speeed especially for memory
based images.
If set, object compression will be disabled. Object compression is
enabled by default if the PDF version is set to PDF 1.5 or higher.
LBOOL pdfSetIconColor(
const PPDF* IPDF, // Instance pointer
UI32 Color)
// RGB color value
The icon color is used for the closed state of a text annotation. The annotation appears then as an
icon. The color value must be defined in RGB color space.
Return values:
If the function succeeds the return value is 1. If the function fails the return value is 0.
Default value = 0x0099FFFF
LBOOL pdfSetImportFlags(
const PPDF* IPDF,
// Instance pointer
TImportFlags Flags) // see below
typedef UI32 TImportFlags;
#define ifImportAll
0x0FFFFFFE // Default
#define ifContentOnly
0x00000000 // No interactive objects
#define ifNoContent
0x00000001 // Interactive objects only
#define ifImportAsPage
0x80000000 // No conversion to templates
#define ifCatalogAction
0x00000002 // Open action, Catalog actions
#define ifPageActions
0x00000004 // Page actions
#define ifBookmarks
0x00000008 // Bookmarks
#define ifArticles
0x00000010 // Articles
#define ifPageLabels
0x00000020 // Page labels
#define ifThumbs
0x00000040 // Thumbnails
#define ifTranspGroups
0x00000080 // Transparency groups
#define ifSeparationInfo
0x00000100 // Separation info
#define ifBoxColorInfo
0x00000200 // Box color info
#define ifStructureTree
0x00000400 // Structure tree (can be large)
#define ifTransition
0x00000800 // Presentation settings

Previous topic: SetGStateFlags

Next topic: SetImportFlags2