InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IInCopyPDFExptGalleyData Class Referenceabstract

#include <IInCopyPDFExptGalleyData.h>

Inheritance diagram for IInCopyPDFExptGalleyData:
IPMUnknown

Public Types

enum  { kDefaultIID = IID_IINCOPYPDFEXPTGALLEYDATA }
 
enum  {
  kAllLines = 0, kUseRange, kAllStories = 0, kCurrentStory,
  kExpandedStory, kAll = 0, kVisible, kInches = 0,
  kCentimeter
}
 

Public Member Functions

virtual bool16 GetIsDefaultValues () const =0
 
virtual void CopyData (IInCopyPDFExptGalleyData *copyFrom)=0
 
virtual void CopyDefault (IInCopyGalleySettingData *setting)=0
 
virtual void Notify (void *changedBy=nil)=0
 
virtual void SetPDFExLaunchAcrobat (const bool16 value)=0
 
virtual void SetPDFExPageInfo (const bool16 value)=0
 
virtual void SetPDFExStyle (const bool16 value)=0
 
virtual void SetPDFExLineNumber (const bool16 value)=0
 
virtual void SetPDFExInlineNotes (const bool16 value)=0
 
virtual void SetPDFExTrackChanges (const bool16 value)=0
 
virtual void SetPDFExFill (const bool16 value)=0
 
virtual void SetPDFExALE (const bool16 value)=0
 
virtual void SetPDFExLineRangeFormat (const int32 value)=0
 
virtual void SetPDFExLineRange (const PMString value)=0
 
virtual void SetPDFExAcrobatCompatibilityLevel (const int32 value)=0
 
virtual void SetPDFExFont (const PMString value)=0
 
virtual void SetPDFExFontType (const PMString value)=0
 
virtual void SetPDFExFontSize (const PMString value)=0
 
virtual void SetPDFExFontLeading (const PMString value)=0
 
virtual void SetPDFExColumnWidth (const PMReal value)=0
 
virtual void SetPDFExColumnWidthType (const int32 value)=0
 
virtual void SetPDFExCustomUnit (const PMReal value)=0
 
virtual void SetPDFExNotesType (const int32 value)=0
 
virtual void SetPDFExTrackChangesType (const int32 value)=0
 
virtual void SetPDFExNotesBackground (const bool16 value)=0
 
virtual void SetPDFExTrackChangesBackground (const bool16 value)=0
 
virtual void SetPDFExScope (const int32 value)=0
 
virtual void SetPDFExStoryInfo (const bool16 value)=0
 
virtual void SetPDFExSubsetFontsThreshold (const int32 subsetFontsThreshold)=0
 
virtual bool16 GetPDFExLaunchAcrobat () const =0
 
virtual bool16 GetPDFExPageInfo () const =0
 
virtual bool16 GetPDFExStyle () const =0
 
virtual bool16 GetPDFExLineNumber () const =0
 
virtual bool16 GetPDFExInlineNotes () const =0
 
virtual bool16 GetPDFExTrackChanges () const =0
 
virtual bool16 GetPDFExFill () const =0
 
virtual bool16 GetPDFExALE () const =0
 
virtual int32 GetPDFExLineRangeFormat () const =0
 
virtual PMString GetPDFExLineRange () const =0
 
virtual int32 GetPDFExAcrobatCompatibilityLevel () const =0
 
virtual PMString GetPDFExFont () const =0
 
virtual PMString GetPDFExFontType () const =0
 
virtual PMString GetPDFExFontSize () const =0
 
virtual PMString GetPDFExFontLeading () const =0
 
virtual PMReal GetPDFExColumnWidth () const =0
 
virtual int32 GetPDFExColumnWidthType () const =0
 
virtual PMReal GetPDFExCustomUnit () const =0
 
virtual int32 GetPDFExNotesType () const =0
 
virtual int32 GetPDFExTrackChangesType () const =0
 
virtual bool16 GetPDFExNotesBackground () const =0
 
virtual bool16 GetPDFExTrackChangesBackground () const =0
 
virtual int32 GetPDFExScope () const =0
 
virtual bool16 GetPDFExStoryInfo () const =0
 
virtual int32 GetPDFExSubsetFontsThreshold () const =0
 
- Public Member Functions inherited from IPMUnknown
virtual IPMUnknownQueryInterface (PMIID interfaceID) const =0
 
virtual void AddRef () const =0
 
virtual void Release () const =0
 

Detailed Description

Interface that contains data items used to configure InCopy to export documents to PDF in galley 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.