2#ifndef PDFTRON_H_CPPPDFOfficeToPDFOptions
3#define PDFTRON_H_CPPPDFOfficeToPDFOptions
633#include "../Impl/OfficeToPDFOptions.inl"
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.
UString GetResourceDocPath()
OfficeToPDFOptions & SetHideTotalNumberOfPages(bool value)
OfficeToPDFOptions & SetDisplayComments(DisplayComments value)
bool GetDisableExcelHeadersFooters()
OfficeToPDFOptions & SetApplyPageBreaksToSheet(bool value)
UString GetLayoutResourcesPluginPath()
OfficeToPDFOptions & SetDisableExcelMargins(bool value)
bool GetUpdateTableOfContents()
double GetExcelDefaultCellBorderWidth()
bool GetIncludeBookmarks()
bool GetTemplateStrictMode()
UString GetTemplateRightDelimiter()
@ 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)
bool GetApplyPageBreaksToSheet()
OfficeToPDFOptions & SetResourceDocPath(const UString &value)
OfficeToPDFOptions & SetIncludeBookmarks(bool value)
OfficeToPDFOptions & SetLayoutResourcesPluginPath(const UString &value)
UString GetTemplateLeftDelimiter()
DisplayComments GetDisplayComments()
bool GetHideTotalNumberOfPages()
UString GetTemplateParamsJson()
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)
UString GetSmartSubstitutionPluginPath()
@ e_annotations
Display comments as annotations.
@ e_off
Default value. Display no comments.
OfficeToPDFOptions & SetShowExcelGridlines(bool value)
UInt32 GetExcelMaxAllowedCellCount()
bool GetIncrementalSave()
bool GetDisableExcelMargins()
OfficeToPDFOptions & SetIncrementalSave(bool value)
OfficeToPDFOptions & SetTemplateParamsJson(const UString &value)
OfficeToPDFOptions & SetDisableSheetHeightLimit(bool value)
OfficeToPDFOptions & SetDisplaySpeakerNotes(DisplaySpeakerNotes value)
OfficeToPDFOptions & SetAnimationHandling(AnimationMode value)
bool GetDisableSheetHeightLimit()
OfficeToPDFOptions & SetLocale(const UString &value)
bool GetDisplayChangeTracking()
OfficeToPDFOptions & SetPassword(const UString &value)
bool GetDisplayHiddenText()
OfficeToPDFOptions & SetDisplayHiddenText(bool value)
bool GetShowExcelGridlines()
OfficeToPDFOptions & SetUpdateDynamicFields(UpdateDynamicFields value)
bool GetDisplayHiddenCells()
OfficeToPDFOptions & SetSmartSubstitutionPluginPath(const UString &value)
OfficeToPDFOptions & SetDisplayChangeTracking(bool value)
DisplaySpeakerNotes GetDisplaySpeakerNotes()