Modifies the general Word settings.

public void docxSettings(OptionsDocxSettings settingParameters)

With the help of this method you can set, among many others:

  • The way the Word document will print.
  • The view mode and zoom of the Word document at opening.
  • To hide or show grammatical and/or spelling errors.
  • To track or not revisions.
  • The document type.
  • Hyphenation settings.
  • Default table style and tab positioning.
  • Etcetera.



Option Type Description
autoHyphenation Boolean
bookFoldPrinting Boolean
bookFoldPrintingSheets Integer Number of pages per booklet.
bookFoldRevPrinting Boolean
bordersDoNotSurroundFooter Boolean
bordersDoNotSurroundHeader Boolean
consecutiveHyphenLimit Integer Maximum number of consecutively hyphenated lines.
defaultTabStop Integer In twips (twentieths of a point).
defaultTableStyle String The table style to be used by default.
documentType String notSpecified (default), letter, eMail.
doNotHyphenateCaps Boolean Do not hyphenate capital letters.
doNotShadeFormData Boolean
gutterAtTop Boolean
hideSpellingErrors Boolean
hideGrammaticalErrors Boolean
hyphenationZone Integer Distance in twips (twentieths of a point).
mirrorMargins Boolean If true interchanges inside and outside margins in odd and even pages.
noPunctuationKerning Boolean Never kern punctuation characters.
printTwoOnOne bool Print two pages per sheet.
savePreviewPicture Boolean Generate thumbnail for document on save.
trackRevisions Boolean
updateFields Boolean Automatically recalculate fields on open.
view String none (default), print, outline, masterPages, normal (draft view), web.
zoom String A percentage or none, fullPage (display one full page), bestFit (display page width), textFit (display text width).
Code samples

Example #1

The resulting Word document looks like: