All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OfficeToPDFOptions.h
Go to the documentation of this file.
1 // This file is autogenerated: please see the codegen template "Options"
2 #ifndef PDFTRON_H_CPPPDFOfficeToPDFOptions
3 #define PDFTRON_H_CPPPDFOfficeToPDFOptions
4 
6 
7 namespace pdftron{ namespace PDF{
8 
9 class OfficeToPDFOptions : public ConversionOptions
10 {
11 public:
16  {
17  e_default = 0,
18  e_none = 1
19  };
20 
25  {
26  e_off = 0,
28  };
29 
34  {
37  };
38 
45  {
46  e_update_all = -1,
49  };
50 
55  {
56  e_ignore = 0,
58  };
59 
62 
63 
72 
82 
83 
93 
104 
105 
112  double GetDefaultMarginBottom();
113 
122 
123 
130  double GetDefaultMarginLeft();
131 
140 
141 
148  double GetDefaultMarginRight();
149 
158 
159 
166  double GetDefaultMarginTop();
167 
176 
177 
184  double GetDefaultPageHeight();
185 
194 
195 
202  double GetDefaultPageWidth();
203 
212 
213 
222 
232 
233 
240  bool GetDisableExcelMargins();
241 
250 
251 
261 
272 
273 
283 
294 
295 
303 
312 
313 
321  bool GetDisplayHiddenCells();
322 
332 
333 
341  bool GetDisplayHiddenText();
342 
352 
353 
361 
370 
371 
380 
390 
391 
403 
416 
417 
429 
442 
443 
452 
462 
463 
473  bool GetIncludeBookmarks();
474 
486 
487 
500  bool GetIncrementalSave();
501 
516 
517 
524 
532 
533 
541  UString GetLocale();
542 
551  OfficeToPDFOptions& SetLocale(const UString& value);
552 
553 
560 
567  OfficeToPDFOptions& SetPassword(const UString& value);
568 
569 
576 
584 
585 
592 
600 
601 
608  bool GetShowExcelGridlines();
609 
618 
619 
627 
636 
637 
644 
652 
653 
662 
672 
673 
680 
688 
689 
697  bool GetTemplateStrictMode();
698 
708 
709 
723 
738 
739 
749 
760 
761 
762 };
763 
764 }
765 }
766 
767 #include "../Impl/OfficeToPDFOptions.inl"
768 #endif // PDFTRON_H_CPPPDFOfficeToPDFOptions
OfficeToPDFOptions & SetDisplaySpeakerNotes(DisplaySpeakerNotes value)
No structure tags. This can be used to get smaller file sizes.
Follows PowerPoint's presentation mode where each click through the presentation will be generated as...
OfficeToPDFOptions & SetDefaultMarginRight(double value)
OfficeToPDFOptions & SetDisableExcelHeadersFooters(bool value)
OfficeToPDFOptions & SetAnimationHandling(AnimationMode value)
OfficeToPDFOptions & SetLocale(const UString &value)
OfficeToPDFOptions & SetShowExcelGridlines(bool value)
OfficeToPDFOptions & SetHideTotalNumberOfPages(bool value)
OfficeToPDFOptions & SetPassword(const UString &value)
OfficeToPDFOptions & SetDefaultMarginLeft(double value)
Default value. Display no comments.
OfficeToPDFOptions & SetDisplayHiddenText(bool value)
OfficeToPDFOptions & SetLayoutResourcesPluginPath(const UString &value)
OfficeToPDFOptions & SetDisplayChangeTracking(bool value)
OfficeToPDFOptions & SetDefaultPageHeight(double value)
OfficeToPDFOptions & SetDefaultMarginTop(double value)
Default value. Display no speaker notes.
OfficeToPDFOptions & SetApplyPageBreaksToSheet(bool value)
Default value. Does not update dynamic fields within the document.
AnimationMode GetAnimationHandling()
OfficeToPDFOptions & SetDefaultPageWidth(double value)
OfficeToPDFOptions & SetTemplateParamsJson(const UString &value)
OfficeToPDFOptions & SetDisplayComments(DisplayComments value)
Updates all dynamic fields within the document.
OfficeToPDFOptions & SetSmartSubstitutionPluginPath(const UString &value)
TRN_UInt32 UInt32
Definition: BasicTypes.h:13
OfficeToPDFOptions & SetExcelDefaultCellBorderWidth(double value)
StructureTagLevel GetStructureTagLevel()
UpdateDynamicFields GetUpdateDynamicFields()
Default level of structure tags, good for accessibility.
DisplaySpeakerNotes GetDisplaySpeakerNotes()
OfficeToPDFOptions & SetResourceDocPath(const UString &value)
DisplayComments GetDisplayComments()
OfficeToPDFOptions & SetExcelMaxAllowedCellCount(UInt32 value)
OfficeToPDFOptions & SetUpdateTableOfContents(bool value)
OfficeToPDFOptions & SetDefaultMarginBottom(double value)
Default value. Displays the default (preview) slide layout and ignores any animations. The number of generated pages is equal to the number of slides.
OfficeToPDFOptions & SetTemplateStrictMode(bool value)
OfficeToPDFOptions & SetIncrementalSave(bool value)
OfficeToPDFOptions & SetIncludeBookmarks(bool value)
OfficeToPDFOptions & SetUpdateDynamicFields(UpdateDynamicFields value)
OfficeToPDFOptions & SetStructureTagLevel(StructureTagLevel value)
OfficeToPDFOptions & SetTemplateLeftDelimiter(const UString &value)
OfficeToPDFOptions & SetDisableSheetHeightLimit(bool value)
OfficeToPDFOptions & SetFileNameFieldOverride(const UString &value)
Updates document property fields within the document.
OfficeToPDFOptions & SetDisableExcelMargins(bool value)
OfficeToPDFOptions & SetTemplateRightDelimiter(const UString &value)
OfficeToPDFOptions & SetDisplayHiddenCells(bool value)