본문 바로가기

Programming

Settings in OpenXML

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Settings in OpenXML

Let's compare that with the OpenXML specification where the large majority are fully documented, and only a few are partially documented (none are application defined). Also note that all of these are completely optional for implementation, and even within Microsoft Office we try to move our customers toward turning many of them off (especially the application specific legacy behaviors). Obviously there may be more settings out there in other applications than what we've specified, and the spec is fully extensible to allow for those as well. We wanted to try to cover all of those currently in use, and as we find new ones we can add them to the spec if needed:

Name Type Primary Use Interoperability Section in Spec
activeWritingStyle complex type App Behavior Fully Documented 2.15.1.01
adjustLineHeightInTable Boolean Layout Fully Documented 2.15.3.01
alignBordersAndEdges Boolean Display Fully Documented 2.15.1.02
alignTablesRowByRow Boolean Layout Fully Documented 2.15.3.02
allowSpaceOfSameStyleInTable Boolean Layout Fully Documented 2.15.3.03
alwaysMergeEmptyNamespace Boolean App Behavior Fully Documented 2.15.1.03
alwaysShowPlaceholderText Boolean Display Fully Documented 2.15.1.04
applyBreakingRules Boolean Layout Fully Documented 2.15.3.04
attachedSchema String Data Fully Documented 2.15.1.05
attachedTemplate relationship App Behavior Fully Documented 2.15.1.06
autofitToFirstFixedWidthCell Boolean Layout Fully Documented 2.15.3.05
autoFormatOverride Boolean App Behavior Fully Documented 2.15.1.09
autoHyphenation Boolean Display Fully Documented 2.15.1.10
autoSpaceLikeWord95 Boolean Layout Partially Documented 2.15.3.06
balanceSingleByteDoubleByteWidth Boolean Layout Fully Documented 2.15.3.07
bookFoldPrinting Boolean Printing Fully Documented 2.15.1.11
bookFoldPrintingSheets Integer Printing Fully Documented 2.15.1.12
bookFoldRevPrinting Boolean Printing Fully Documented 2.15.1.13
bordersDoNotSurroundFooter Boolean Display Fully Documented 2.15.1.14
bordersDoNotSurroundHeader Boolean Display Fully Documented 2.15.1.15
cachedColBalance Boolean Layout Fully Documented 2.15.3.08
captions CT_Captions Display Fully Documented 2.15.1.17
characterSpacingControl CT_CharacterSpacing Layout Fully Documented 2.15.1.18
clickAndTypeStyle String App Behavior Fully Documented 2.15.1.19
clrSchemeMapping complex type Display Fully Documented 2.15.1.20
consecutiveHyphenLimit Integer Display Fully Documented 2.15.1.21
convMailMergeEsc Boolean Display Fully Documented 2.15.3.10
decimalSymbol String Data Fully Documented 2.15.1.22
defaultTableStyle String Display Fully Documented 2.15.1.23
defaultTabStop Integer Display Fully Documented 2.15.1.24
displayBackgroundShape Boolean Display Fully Documented 2.15.1.25
displayHangulFixedWidth Boolean Layout Fully Documented 2.15.3.11
displayHorizontalDrawingGridEvery Integer Display Fully Documented 2.15.1.26
displayVerticalDrawingGridEvery Integer Display Fully Documented 2.15.1.27
documentProtection CT_DocProtect App Behavior Fully Documented 2.15.1.28
documentType CT_DocType App Behavior Fully Documented 2.15.1.29
docVars CT_DocVars App Behavior Fully Documented 2.15.1.31
doNotAutoCompressPictures Boolean App Behavior Fully Documented 2.15.1.32
doNotAutofitConstrainedTables Boolean Layout Fully Documented 2.15.3.12
doNotBreakConstrainedForcedTable Boolean Layout Fully Documented 2.15.3.13
doNotBreakWrappedTables Boolean Layout Fully Documented 2.15.3.14
doNotDemarcateInvalidXml Boolean App Behavior Fully Documented 2.15.1.33
doNotDisplayPageBoundaries Boolean Display Fully Documented 2.15.1.34
doNotEmbedSmartTags Boolean App Behavior Fully Documented 2.15.1.35
doNotExpandShiftReturn Boolean Layout Fully Documented 2.15.3.15
doNotHyphenateCaps Boolean Display Fully Documented 2.15.1.36
doNotIncludeSubdocsInStats Boolean App Behavior Fully Documented 2.15.1.37
doNotLeaveBackslashAlone Boolean Display Fully Documented 2.15.3.16
doNotShadeFormData Boolean App Behavior Fully Documented 2.15.1.38
doNotSnapToGridInCell Boolean Layout Fully Documented 2.15.3.17
doNotSuppressIndentation Boolean Layout Fully Documented 2.15.3.18
doNotSuppressParagraphBorders Boolean Display Fully Documented 2.15.3.19
doNotTrackFormatting Boolean App Behavior Fully Documented 2.15.1.39
doNotTrackMoves Boolean App Behavior Fully Documented 2.15.1.40
doNotUseEastAsianBreakRules Boolean Layout Fully Documented 2.15.3.20
doNotUseHTMLParagraphAutoSpacing Boolean Layout Fully Documented 2.15.3.21
doNotUseIndentAsNumberingTabStop Boolean Layout Fully Documented 2.15.3.22
doNotUseMarginsForDrawingGridOrigin Boolean Layout Fully Documented 2.15.1.41
doNotValidateAgainstSchema Boolean App Behavior Fully Documented 2.15.1.42
doNotVertAlignCellWithSp Boolean Layout Fully Documented 2.15.3.23
doNotVertAlignInTxbx Boolean Layout Fully Documented 2.15.3.24
doNotWrapTextWithPunct Boolean Layout Fully Documented 2.15.3.25
drawingGridHorizontalOrigin Integer Layout Fully Documented 2.15.1.43
drawingGridHorizontalSpacing Integer Layout Fully Documented 2.15.1.44
drawingGridVerticalOrigin Integer Layout Fully Documented 2.15.1.45
drawingGridVerticalSpacing Integer Layout Fully Documented 2.15.1.46
footnoteLayoutLikeWW8 Boolean Layout Partially Documented 2.15.3.26
forceUpgrade CT_Empty App Behavior Fully Documented 2.15.1.47
forgetLastTabAlignment Boolean Layout Fully Documented 2.15.3.27
formsDesign Boolean App Behavior Fully Documented 2.15.1.48
growAutofit Boolean Layout Fully Documented 2.15.3.28
gutterAtTop Boolean Layout Fully Documented 2.15.1.49
hdrShapeDefaults complex type Layout Fully Documented 2.15.1.50
hideGrammaticalErrors Boolean App Behavior Fully Documented 2.15.1.51
hideSpellingErrors Boolean App Behavior Fully Documented 2.15.1.52
hyphenationZone Integer Layout Fully Documented 2.15.1.53
ignoreMixedContent Boolean App Behavior Fully Documented 2.15.1.54
layoutRawTableWidth Boolean Layout Fully Documented 2.15.3.29
layoutTableRowsApart Boolean Layout Fully Documented 2.15.3.30
lineWrapLikeWord6 Boolean Layout Partially Documented 2.15.3.31
linkStyles Boolean App Behavior Fully Documented 2.15.1.55
listSeparator String Data Fully Documented 2.15.1.56
mirrorMargins Boolean Layout Fully Documented 2.15.1.57
mwSmallCaps Boolean Layout Partially Documented 2.15.3.32
noColumnBalance Boolean Layout Fully Documented 2.15.3.33
noExtraLineSpacing Boolean Layout Fully Documented 2.15.3.34
noLeading Boolean Layout Fully Documented 2.15.3.35
noLineBreaksAfter CT_Kinsoku Layout Fully Documented 2.15.1.58
noLineBreaksBefore CT_Kinsoku Layout Fully Documented 2.15.1.59
noPunctuationKerning Boolean Layout Fully Documented 2.15.1.60
noSpaceRaiseLower Boolean Layout Fully Documented 2.15.3.36
noTabHangInd Boolean Layout Fully Documented 2.15.3.37
printBodyTextBeforeHeader Boolean Printing Fully Documented 2.15.3.38
printColBlack Boolean Printing Fully Documented 2.15.3.39
printFormsData Boolean Printing Fully Documented 2.15.1.61
printFractionalCharacterWidth Boolean Printing Fully Documented 2.15.1.62
printPostScriptOverText Boolean Printing Fully Documented 2.15.1.63
printTwoOnOne Boolean Printing Fully Documented 2.15.1.64
proofState String App Behavior Fully Documented 2.15.1.65
readModeInkLockDown complex type App Behavior Fully Documented 2.15.1.66
removeDateAndTime Boolean App Behavior Fully Documented 2.15.1.67
removePersonalInformation Boolean App Behavior Fully Documented 2.15.1.68
revisionView complex type Display Fully Documented 2.15.1.69
rsids CT_DocRsids Data Fully Documented 2.15.1.72
saveFormsData Boolean App Behavior Fully Documented 2.15.1.73
saveInvalidXml Boolean App Behavior Fully Documented 2.15.1.74
savePreviewPicture Boolean App Behavior Fully Documented 2.15.1.75
saveSubsetFonts Boolean App Behavior Fully Documented 2.15.1.76
saveThroughXslt complex type App Behavior Fully Documented 2.15.1.77
saveXmlDataOnly Boolean App Behavior Fully Documented 2.15.1.78
selectFldWithFirstOrLastChar Boolean App Behavior Fully Documented 2.15.3.40
shapeDefaults complex type Data Fully Documented 2.15.1.79
shapeLayoutLikeWW8 Boolean Layout Partially Documented 2.15.3.41
showBreaksInFrames Boolean Display Fully Documented 2.15.3.42
showEnvelope Boolean App Behavior Fully Documented 2.15.1.80
showXMLTags Boolean App Behavior Fully Documented 2.15.1.81
smartTagType complex type App Behavior Fully Documented 2.15.1.82
spaceForUL Boolean Layout Fully Documented 2.15.3.43
spacingInWholePoints Boolean Layout Fully Documented 2.15.3.44
splitPgBreakAndParaMark Boolean Layout Fully Documented 2.15.3.45
strictFirstAndLastChars Boolean Layout Fully Documented 2.15.1.83
styleLockQFSet Boolean App Behavior Fully Documented 2.15.1.84
styleLockTheme Boolean App Behavior Fully Documented 2.15.1.85
stylePaneFormatFilter complex type App Behavior Fully Documented 2.15.1.86
stylePaneSortMethod complex type App Behavior Fully Documented 2.15.1.87
subFontBySize Boolean Layout Fully Documented 2.15.3.46
summaryLength Integer App Behavior Fully Documented 2.15.1.88
suppressBottomSpacing Boolean Layout Fully Documented 2.15.3.47
suppressSpacingAtTopOfPage Boolean Layout Fully Documented 2.15.3.48
suppressSpBfAfterPgBrk Boolean Layout Fully Documented 2.15.3.49
suppressTopSpacing Boolean Layout Fully Documented 2.15.3.50
suppressTopSpacingWP Boolean Layout Partially Documented 2.15.3.51
swapBordersFacingPages Boolean Display Fully Documented 2.15.3.52
themeFontLang CT_Language Data Fully Documented 2.15.1.89
trackRevisions Boolean App Behavior Fully Documented 2.15.1.90
truncateFontHeightsLikeWP6 Boolean Layout Partially Documented 2.15.3.53
uiCompat97To2003 Boolean App Behavior Partially Documented 2.15.3.54
ulTrailSpace Boolean Display Fully Documented 2.15.3.55
underlineTabInNumList Boolean Display Fully Documented 2.15.3.56
updateFields Boolean Display Fully Documented 2.15.1.91
useAltKinsokuLineBreakRules Boolean Layout Fully Documented 2.15.3.57
useAnsiKerningPairs Boolean Layout Fully Documented 2.15.3.58
useFELayout Boolean Layout Fully Documented 2.15.3.59
useNormalStyleForList Boolean Display Fully Documented 2.15.3.60
usePrinterMetrics Boolean Display Fully Documented 2.15.3.61
useSingleBorderforContiguousCells Boolean Display Fully Documented 2.15.3.62
useWord2002TableStyleRules Boolean Display Partially Documented 2.15.3.63
useWord97LineBreakRules Boolean Layout Partially Documented 2.15.3.64
useXSLTWhenSaving Boolean App Behavior Fully Documented 2.15.1.92
view complex type Display Fully Documented 2.15.1.93
wpJustification Boolean Layout Partially Documented 2.15.3.65
wpSpaceWidth Boolean Layout Partially Documented 2.15.3.66
wrapTrailSpaces Boolean Layout Fully Documented 2.15.3.67
writeProtection complex type App Behavior Fully Documented 2.15.1.94
zoom complex type Display Fully Documented 2.15.1.95

-Brian

Published Tuesday, February 20, 2007 10:51 AM by BrianJones


Site link: http://blogs.msdn.com/brian_jones/archive/2007/02/20/beyond-the-basics.aspx