*設定 [#j2fa2720] #contents ** ビュー設定 [#j3cad67d] Writer ビューの設定。この設定は現在のドキュメントのみの設定になります。 oDoc = ThisComponent oViewSettings = oDoc.getCurrentController().getViewSettings() oViewSettings のプロパティで設定します。 |プロパティ|型|項目| |IsRasterVisible|boolean|グリッド表示| |IsSnapToRaster|boolean|グリッドへのスナップ| |IsVertRulerRightAligned|boolean|縦方向ルーラーを右側表示| |PreventHelpTips|boolean|ヘルプを表示しない| |RasterResolutionX|long|グリッド横方向間隔| |RasterResolutionY|long|グリッド縦方向間隔| |RasterSubdivisionX|long|グリッド横方向分割数| |RasterSubdivisionY|long|グリッド縦方向分割数| |ShowAnnotations|boolean|アニメーション表示| |ShowBreaks|boolean|改行マーク表示| |ShowDrawings|boolean|図形描写表示| |ShowFieldCommands|boolean|フィールド名表示| |ShowFootnoteBackground|boolean|脚注背景表示| |ShowGraphics|boolean|画像表示| |ShowHiddenParagraphs|boolean|隠し段落表示| |ShowHiddenText|boolean|隠しテキスト表示| |ShowHoriRuler|boolean|横方向ルーラー表示| |ShowHoriScrollBar|boolean|横方向スクロールバー| |ShowIndexMarkBackground|boolean|インデックスマークの背景色表示| |ShowOnlineLayout|boolean|オンラインレイアウト表示| |ShowParaBreaks|boolean|改段落表示| |ShowProtectedSpaces|boolean|保護されたスペース表示| |ShowRulers|boolean|ルーラー表示| |ShowSoftHyphens|boolean|ソフトハイフン| |ShowSpaces|boolean|スペース表示| |ShowTableBoundaries|boolean|表の境界表示| |ShowTables|boolean|表の表示| |ShowTabstops|boolean|タブ表示| |ShowTextBoundaries|boolean|テキストの境界表示| |ShowTextFieldBackground|boolean|テキストフィールドの背景表示| |ShowVertRuler|boolean|縦方向ルーラー| |ShowVertScrollBar|boolean|縦方向スクロールバー| |SmoothScrolling|boolean|スムーズなスクローリング| |SolidMarkHandles|boolean|大きいハンドル| |ZoomType|short|ズーム形式| |ZoomValue|short|ズーム値| ** 各種設定 [#x3c359d1] オプション設定などで変更できる設定。個別のドキュメントの設定を変更するには com.sun.star.text.DocumentSettings サービスをドキュメントからインスタンス化します。 oSettings = ThisComponent.createInstance("com.sun.star.text.DocumentSettings") このサービスからは各種ドキュメントに共通の項目、Writer 専用のもの、設定言語に依存するもの、印刷設定などが変更できます。 *** 一般ドキュメント設定 [#k5eb47a6] |プロパティ|型|説明|h |ForbiddenCharacters|.i18n.XForbiddenCharacters|禁則処理| |LinkUpdateMode|short|リンク更新モード| |PrinterName|string|プリンター名| |PrinterSetup|[]byte|プリンター設定| |IsKernAsianPunctuation|boolean|カーニングの適用| |CharacterCompressionType|short|文字間隔調整形式| |ApplyUserData|boolean|ユーザーデータを使用する| |SaveVersionOnClose|boolean|新しいバージョン作成時に閉じる| |UpdateFromTemplate|boolean|テンプレート更新時に適用する| |FieldAutoUpdate|boolean|フィールドの自動更新| |CurrentDatabaseDataSource|string|| |CurrentDatabaseCommand|string|| |CurrentDatabaseCommandType|long|| |PrinterIndependentLayout|short|ドキュメントのフォーマットにプリンタの数値を使用| |AddExternalLeading|boolean|テキストの行間にリード(余分なスペース)を入れない| *** Writer ドキュメント設定 [#v8e2fb2d] |プロパティ|型|説明|h |ChartAutoUpdate|boolean|グラフの自動更新| |AddParaTableSpacing|boolean|段落と表との間にスペースを入れる| |AddParaTableSpacingAtStart|boolean|ページ最上部に段落と表の間隔を追加する| |SaveGlobalDocumentLinks|boolean|| |IsLabelDocument|boolean|ラベルドキュメント| |UseFormerLineSpacing|boolean|OOo 1.1 行間隔を使用| |AddParaSpacingToTableCells|boolean|テーブルセルの最下部に段落とテーブルの間隔を入れる| |AlignTabStopPosition|boolean|OOo 1.1 タブストップフォーマットを使用| |UseFormerObjectPositioning|boolean|OOo 1.1 オブジェクト位置を使用| |ConsiderTextWrapOnObjPos|boolean|オブジェクトを配置する時に折り返しスタイルを考える| |AddFrameOffsets|boolean|| |AllowPrintJobCancel|boolean|| |ClipAsCharacterAnchoredWriterFlyFrames|boolean|| |DoNotCaptureDrawObjsOnPage|boolean|| |DoNotJustifyLinesWithManualBreak|boolean|両端揃えされた段落内の手動で改行された行で語間を拡げる| |DoNotResetParaAttrsForNumFont|boolean|| |IgnoreFirstLineIndentInNumbering|boolean|| |IgnoreTabsAndBlanksForLineCalculation|boolean|| |OutlineLevelYieldsNumbering|boolean|| |UseFormerTextWrapping|boolean|オブジェクトの周りで OOo 1.1 テキストラップを使用| |UseOldNumbering|boolean|| |UseOldPrinterMetrics|boolean|| |UnxForceZeroExtLeading|boolean|| |TabAtLeftIndentForParagraphsInList|boolean|| |TableRowKeep|boolean|| |TabsRelativeToIndent|boolean|| |RedlineProtectionKey|[]byte|| |PrintHiddenText|boolean|隠しテキストの印刷| |PrintSingleJobs|boolean|個別印刷ジョブの作成| |PrintTextPlaceholder|boolean|テキストのプレースホルダを印刷| |ProtectForm|boolean|| |LoadReadonly|boolean|読み込み専用にする| *** 印刷設定 [#p1551ee4] |プロパティ|型|説明|h |PrintGraphics|boolean|図を印刷| |PrintTables|boolean|表を印刷| |PrintDrawings|boolean|図形描写を印刷| |PrintLeftPages|boolean|左ページを印刷| |PrintRightPages|boolean|右ページを印刷| |PrintControls|boolean|コントロールを印刷| |PrintReversed|boolean|逆順に印刷| |PrintPaperFromSetup|boolean|プリンタ設定の用紙トレイを使用| |PrintFaxName|string|Fax 名| |PrintAnnotationMode|short|コメントの印刷形式| |PrintProspect|boolean|パンフレット| |PrintProspectRTL|boolean|| |PrintPageBackground|boolean|背景色の印刷| |PrintBlackFonts|boolean|白黒印刷| |PrintEmptyPages|boolean|空白ページの印刷| *** プレビュー設定 [#n9dd8dad] |プロパティ|型|説明|h |PreviewPrintLeftMargin|long|| |PreviewPrintRightMargin|long|| |PreviewPrintTopMargin|long|| |PreviewPrintBottomMargin|long|| |PreviewPrintHorizontalSpacing|long|| |PreviewPrintVerticalSpacing|long|| |PreviewPrintNumRows|byte|| |PreviewPrintNumColumns|byte|| |PreviewPrintLandscape|boolean|| |