![]() | InDesign SDK 20.5 |
#include <IInCopyPDFExptLayoutData.h>

Public Types | |
| enum | { kDefaultIID = IID_IINCOPYPDFEXPTLAYOUTDATA } |
| enum | { kAllPages = 0, kUseRange, kLastType = kUseRange } |
Public Member Functions | |
| virtual void | CopyData (IInCopyPDFExptLayoutData *copyFrom)=0 |
| virtual void | Notify (void *changedBy=nil)=0 |
| virtual void | SetPDFExLaunchAcrobat (const bool16 value)=0 |
| virtual void | SetPDFExPageInfo (const bool16 value)=0 |
| virtual void | SetPDFExReaderSpreads (const bool16 value)=0 |
| virtual void | SetPDFExThumbnails (const bool16 value)=0 |
| virtual void | SetPDFExLinearized (const bool16 value)=0 |
| virtual void | SetPDFExAnnotationNotes (const bool16 value)=0 |
| virtual void | SetPDFExAcrobatCompatibilityLevel (const int32 value)=0 |
| virtual void | SetPDFExPageRangeFormat (const int32 format)=0 |
| virtual void | SetPDFExPageRange (const PMString range)=0 |
| virtual void | SetPDFExSubsetFontsThreshold (const int32 subsetFontsThreshold)=0 |
| virtual void | SetPDFExAddInteractiveElements (const bool16 add)=0 |
| virtual void | SetContentToEmbed (const int32 content)=0 |
| virtual bool16 | GetPDFExLaunchAcrobat () const =0 |
| virtual bool16 | GetPDFExPageInfo () const =0 |
| virtual bool16 | GetPDFExReaderSpreads () const =0 |
| virtual bool16 | GetPDFExThumbnails () const =0 |
| virtual bool16 | GetPDFExLinearized () const =0 |
| virtual bool16 | GetPDFExAnnotationNotes () const =0 |
| virtual int32 | GetPDFExAcrobatCompatibilityLevel () const =0 |
| virtual int32 | GetPDFExPageRangeFormat () const =0 |
| virtual PMString | GetPDFExPageRange () const =0 |
| virtual int32 | GetPDFExSubsetFontsThreshold () const =0 |
| virtual bool16 | GetPDFExAddInteractiveElements () const =0 |
| virtual int32 | GetContentToEmbed () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
Interface that contains data items used to configure InCopy to export documents to PDF in layout mode. The interface is persist to session workspace.
InCopy using IInCopyGalleyPrintData to configure the pdf export dialog, then copy the data into corresponding IPDFExportPrefs data fields, for the export command using IPDFExportPrefs.