Visual Basic
C#
Managed Extensions for C++
C++/CLI
| Member | Value | Description |
|---|---|---|
| BINARY_OK | 0x00000010 | It is OK to store binary data in the PDF file. |
| COLLECT_GARBAGE | 0x00000020 | Remove unreferenced objects, often reducing file size. This flag can only be specified if FULL is also used. |
| COPY | 0x00000002 | Write a copy of the file, but keep using the old file. This flag can only be specified if FULL is also used. |
| FORCE_INCREMENTAL | 0x00000040 | Perform an incremental save even if the save is to a different file or the document's version number has changed. |
| FULL | 0x00000001 | Write the entire file. In addition to this flag, the COLLECT_GARBAGE, COPY, and LINEARIZED may be specified. |
| INCREMENTAL | 0x00000000 | Only write those portions of the file that have been changed. |
| KEEP_MODDATE | 0x00000080 | Do not update ModDate in InfoDict. |
| LINEARIZED | 0x00000004 | Linearize for page-served remote access. This flag can only be specified if FULL is also used. During linearization, all objects in the PDF file are usually renumbered. |
| WITH_PS_HEADER | 0x00000008 | This value has been deprecated. Write a PostScript header as part of the saved file. |
All undefined flags should be set to zero. If either
COLLECT_GARBAGE or COPY are used, FULL must be used.System.Object
System.ValueType
System.Enum
ImageGear.Formats.PDF.ImGearPDFSaveFlags