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

Public Member Functions | |
| virtual void | CopyData (IInCopyGalleyPrintData *copyFromPD, bool16 bCopyPrintRecord=kFalse)=0 |
| virtual void | Notify (void *changedBy=nil)=0 |
| virtual void | CopyToPrintData (IPrintData *data)=0 |
| virtual void | CopyFromPrintData (IPrintData *data)=0 |
| virtual void | CopyDefault (IInCopyGalleySettingData *setting)=0 |
| virtual void | SetDeviceType (const int32 deviceType)=0 |
| virtual void | SetPrintTo (const int32 to)=0 |
| virtual void | SetPrinter (const PMString &printer)=0 |
| virtual void | SetFileName (const PMString &fileName)=0 |
| virtual void | SetPPDName (const PMString &fileName)=0 |
| virtual void | SetPaperSize (const PMRect &paperSize)=0 |
| virtual void | SetImageablePaperSize (const PMRect &paperSize)=0 |
| virtual void | SetPaperSizeSelection (const int32 paperSizeSelection)=0 |
| virtual void | SetPaperSizeName (const PMString &paperSizeName)=0 |
| virtual void | SetOrientation (const int32 orientation)=0 |
| virtual void | SetCopies (const int32 copies)=0 |
| virtual void | SetCollate (const bool16 collate)=0 |
| virtual void | SetWhich (const int32 which)=0 |
| virtual void | SetRange (const PMString &range)=0 |
| virtual void | SetShowSaveDialog (const bool16 showSaveDialog)=0 |
| virtual void | SetScope (const int32 scope)=0 |
| virtual void | SetFill (const bool16 fill)=0 |
| virtual void | SetParaStyles (const bool16 column)=0 |
| virtual void | SetNotes (const bool16 notes)=0 |
| virtual void | SetNotesType (const int32 type)=0 |
| virtual void | SetTrackChanges (const bool16 changes)=0 |
| virtual void | SetTrackChangesType (const int32 changes)=0 |
| virtual void | SetALE (const bool16 ale)=0 |
| virtual void | SetLineNumber (const bool16 number)=0 |
| virtual void | SetPagesInfo (const bool16 number)=0 |
| virtual void | SetSetting (const int32 setting)=0 |
| virtual void | SetReverse (const bool16 Reverse)=0 |
| virtual void | SetStoryInfo (const bool16 StoryInfo)=0 |
| virtual void | SetNotesBackgroundInColor (const bool16 value)=0 |
| virtual void | SetTrackChangesBackgroundInColor (const bool16 value)=0 |
| virtual void | SetFontSize (const PMString &FontSize)=0 |
| virtual void | SetColumnWidth (const PMReal columns)=0 |
| virtual void | SetColumnWidthType (const int32 type)=0 |
| virtual void | SetCustomUnit (const PMReal custom)=0 |
| virtual void | SetFontName (const PMString &FontName)=0 |
| virtual void | SetFontType (const PMString &FontType)=0 |
| virtual void | SetFontLeading (const PMString &FontLeading)=0 |
| virtual void | SetPaperSizeSelector (uchar *inData, uint32 inSize)=0 |
| virtual bool16 | GetIsDefaultValues () const =0 |
| virtual int32 | GetDeviceType () const =0 |
| virtual int32 | GetPrintTo () const =0 |
| virtual PMString | GetPrinter () const =0 |
| virtual PMString | GetFileName () const =0 |
| virtual PMString | GetPPDName () const =0 |
| virtual PMRect | GetPaperSize () const =0 |
| virtual PMRect | GetImageablePaperSize () const =0 |
| virtual int32 | GetPaperSizeSelection () const =0 |
| virtual PMString | GetPaperSizeName () const =0 |
| virtual int32 | GetOrientation () const =0 |
| virtual int32 | GetCopies () const =0 |
| virtual bool16 | GetCollate () const =0 |
| virtual int32 | GetWhich () const =0 |
| virtual PMString | GetRange () const =0 |
| virtual bool16 | GetShowSaveDialog () const =0 |
| virtual int32 | GetScope () const =0 |
| virtual bool16 | GetFill () const =0 |
| virtual bool16 | GetParaStyles () const =0 |
| virtual bool16 | GetNotes () const =0 |
| virtual int32 | GetNotesType () const =0 |
| virtual bool16 | GetTrackChanges () const =0 |
| virtual int32 | GetTrackChangesType () const =0 |
| virtual bool16 | GetALE () const =0 |
| virtual bool16 | GetLineNumber () const =0 |
| virtual bool16 | GetPagesInfo () const =0 |
| virtual int32 | GetSetting () const =0 |
| virtual bool16 | GetReverse () const =0 |
| virtual bool16 | GetStoryInfo () const =0 |
| virtual bool16 | GetNotesBackgroundInColor () const =0 |
| virtual bool16 | GetTrackChangesBackgroundInColor () const =0 |
| virtual PMString | GetFontSize () const =0 |
| virtual PMReal | GetColumnWidth () const =0 |
| virtual int32 | GetColumnWidthType () const =0 |
| virtual PMReal | GetCustomUnit () const =0 |
| virtual PMString | GetFontName () const =0 |
| virtual PMString | GetFontType () const =0 |
| virtual PMString | GetFontLeading () const =0 |
| virtual uchar * | GetPaperSizeSelector (uint32 &outSize) 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 print documents in galley mode. The interface is persist to session workspace.
InCopy using IInCopyGalleyPrintData to configure the print dialog, then copy the data into corresponding IPrintData data field, for the print command using IPrintData.