Loading...
Searching...
No Matches
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
7namespace pdftron{ namespace PDF{
8
9class OfficeToPDFOptions : public ConversionOptions
10{
11public:
16 {
18 e_none = 1
19 };
20
25 {
26 e_off = 0,
28 };
29
38
50
55 {
58 };
59
62
63
72
82
83
93
104
105
114
124
125
133
142
143
153
164
165
175
186
187
195
204
205
214
224
225
234
244
245
253
262
263
272
282
283
295
308
309
318
328
329
340
352
353
367
382
383
390
398
399
408
418
419
426
434
435
442
450
451
458
466
467
475
484
485
493
502
503
510
518
519
528
538
539
546
554
555
564
574
575
589
604
605
615
626
627
628};
629
630}
631}
632
633#include "../Impl/OfficeToPDFOptions.inl"
634#endif // PDFTRON_H_CPPPDFOfficeToPDFOptions
OfficeToPDFOptions & SetStructureTagLevel(StructureTagLevel value)
@ e_none
No structure tags. This can be used to get smaller file sizes.
@ e_default
Default level of structure tags, good for accessibility.
OfficeToPDFOptions & SetHideTotalNumberOfPages(bool value)
OfficeToPDFOptions & SetDisplayComments(DisplayComments value)
OfficeToPDFOptions & SetApplyPageBreaksToSheet(bool value)
OfficeToPDFOptions & SetDisableExcelMargins(bool value)
@ e_update_none
Default value. Does not update dynamic fields within the document.
@ e_update_doc_props
Updates document property fields within the document.
@ e_update_all
Updates all dynamic fields within the document.
OfficeToPDFOptions & SetTemplateRightDelimiter(const UString &value)
OfficeToPDFOptions & SetExcelMaxAllowedCellCount(UInt32 value)
OfficeToPDFOptions & SetResourceDocPath(const UString &value)
OfficeToPDFOptions & SetIncludeBookmarks(bool value)
OfficeToPDFOptions & SetLayoutResourcesPluginPath(const UString &value)
DisplayComments GetDisplayComments()
OfficeToPDFOptions & SetDisplayHiddenCells(bool value)
@ e_no_speaker_notes
Default value. Display no speaker notes.
@ e_speaker_notes_annotations
Display speaker notes as annotations.
StructureTagLevel GetStructureTagLevel()
OfficeToPDFOptions & SetDisableExcelHeadersFooters(bool value)
UpdateDynamicFields GetUpdateDynamicFields()
AnimationMode GetAnimationHandling()
OfficeToPDFOptions & SetExcelDefaultCellBorderWidth(double value)
@ e_paginate
Follows PowerPoint's presentation mode where each click through the presentation will be generated as...
@ e_ignore
Default value. Displays the default (preview) slide layout and ignores any animations....
OfficeToPDFOptions & SetUpdateTableOfContents(bool value)
OfficeToPDFOptions & SetTemplateStrictMode(bool value)
OfficeToPDFOptions & SetTemplateLeftDelimiter(const UString &value)
@ e_annotations
Display comments as annotations.
@ e_off
Default value. Display no comments.
OfficeToPDFOptions & SetShowExcelGridlines(bool value)
OfficeToPDFOptions & SetIncrementalSave(bool value)
OfficeToPDFOptions & SetTemplateParamsJson(const UString &value)
OfficeToPDFOptions & SetDisableSheetHeightLimit(bool value)
OfficeToPDFOptions & SetDisplaySpeakerNotes(DisplaySpeakerNotes value)
OfficeToPDFOptions & SetAnimationHandling(AnimationMode value)
OfficeToPDFOptions & SetLocale(const UString &value)
OfficeToPDFOptions & SetPassword(const UString &value)
OfficeToPDFOptions & SetDisplayHiddenText(bool value)
OfficeToPDFOptions & SetUpdateDynamicFields(UpdateDynamicFields value)
OfficeToPDFOptions & SetSmartSubstitutionPluginPath(const UString &value)
OfficeToPDFOptions & SetDisplayChangeTracking(bool value)
DisplaySpeakerNotes GetDisplaySpeakerNotes()
TRN_UInt32 UInt32
Definition BasicTypes.h:13