2020年3月8日日曜日

110: テキストページスタイルのプロパティ群の仕様

<このシリーズの前の記事 | このシリーズの目次 | このシリーズの次の記事>


要約


テキストページスタイルの各プロパティの名前、データタイプ、値が記述されています。

話題


About: UNO (Universal Network Objects)
About: LibreOffice
About: Apache OpenOffice

この記事の目次


開始コンテキスト


  • 読者は、'UNOオブジェクトのプロパティ'というコンセプトが何であるかおよびプロパティにアクセスする方法の知識を持っている(もしも、プロパティの名前とデータタイプが明らかであれば)。

ターゲットコンテキスト



  • 読者は、当該UNOコンポーネントのプロパティ群の仕様を知る。

イントロダクション


'オリエンテーション'は、'開始コンテキスト'内に立っていないか、'ターゲットコンテキスト'に乗り気でないか、またはその両方の通りすがりの人のために意図されたものです。そこには新たな技術情報はなにも含まれておらず、オリエンテーションなど要らない人は、これを読みとばしても、記事の理解に支障はありません。



オリエンテーション


本シリーズでこれまでに記述されたUNOコンポーネントのリストがあります。


本体


1: 仕様


*タイプはUNOデータタイプです。

*あるプロパティが別のプロパティと同一である場合、後にセットされたプロパティが優先します。

名前タイプ
DisplayNamestringスタイル名
WritingModeshortスクリプト方向: '0' -> 左から右、上から下、'1' -> 右から左、上から下、'2' -> 上から下、右から左
Hiddenbooleanシートは非表示である
UserDefinedAttributes::com::sun::star::container::XNameContainerユーザー定義された属性群
PageStyleLayout::com::sun::star::style::PageStyleLayout左ページレイアウトおよび右ページレイアウトどのように違うか: 'PageStyleLayout.ALL' -> 左ページレイアウトと右ページレイアウトは同一、'PageStyleLayout.LEFT' -> コンテンツは左ページのみに表示される、'PageStyleLayout.RIGHT' -> コンテンツは右ページのみに表示される、'PageStyleLayout.MIRRORED' -> 左ページレイアウトと右ページレイアウトは鏡像になっている
NumberingTypeshortページ付番タイプ: '5' -> なし、'4' -> '1、2、3、...'、等
Size::com::sun::star::awt::Sizeページサイズ(100分の1mm単位)
Widthlongページ幅(100分の1mm単位)('Size'の幅と同一)
Heightlongページ高さ(100分の1mm単位)('Size'の高さと同一)
IsLandscapebooleanページは横長である
PrinterPaperTraystringプリンターペーパートレイ指定名: '[From printer settings]'、'Automatically Select'、等
LeftMarginlongページ左マージン(100分の1mm単位)
RightMarginlongページ右マージン(100分の1mm単位)
TopMarginlongページ上マージン(100分の1mm単位)
BottomMarginlongページ下マージン(100分の1mm単位)
BorderDistancelongページボーダー統一パディング(100分の1mm単位)
LeftBorderDistancelongページ左ボーダーパディング(100分の1mm単位)
RightBorderDistancelongページ右ボーダーパディング(100分の1mm単位)
TopBorderDistancelongページ上ボーダーパディング(100分の1mm単位)
BottomBorderDistancelongページ下ボーダーパディング(100分の1mm単位)
LeftBorder::com::sun::star::table::BorderLine2ページ左ボーダー
RightBorder::com::sun::star::table::BorderLine2ページ右ボーダー
TopBorder::com::sun::star::table::BorderLine2ページ上ボーダー
BottomBorder::com::sun::star::table::BorderLine2ページ下ボーダー
BackTransparentbooleanページバックグラウンドは透明である('IsBackgroundTransparent'と同一)
BackColor::com::sun::star::util::Colorページバックグラウンドカラー('BackgroundColor'と同一)
BackGraphicURLstringページバックグラウンドグラフィックURL: グラフィックがリンクされているのではない場合、'vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のようになる
BackGraphicLocation::com::sun::star::style::GraphicLocationページバックグラウンドグラフィックのページ内位置
BackGraphicFilterstringページバックグラウンドグラフィックフィルター名: 'PNG - Portable Network Graphic'、等
ShadowFormat::com::sun::star::table::ShadowFormatページシャドーのフォーマット
HeaderIsOnbooleanページヘッダーはプリントされる('HeaderOn'と同一)
HeaderIsSharedbooleanページヘッダーは左ページと右ページで共用される('HeaderShared'と同一)
HeaderIsDynamicHeightbooleanページヘッダー高さは暗黙に変更される('HeaderDynamic'と同一)
HeaderHeightlongページヘッダー高さ(100分の1mm単位)
HeaderLeftMarginlongページヘッダー左マージン(100分の1mm単位)
HeaderRightMarginlongページヘッダー右マージン(100分の1mm単位)
HeaderBodyDistancelongページヘッダースペーシング(100分の1mm単位)
HeaderBorderDistancelongページヘッダーボーダー統一パディング(100分の1mm単位)
HeaderLeftBorderDistancelongページヘッダー左ボーダーパディング(100分の1mm単位)
HeaderRightBorderDistancelongページヘッダー右ボーダーパディング(100分の1mm単位)
HeaderTopBorderDistancelongページヘッダー上ボーダーパディング(100分の1mm単位)
HeaderBottomBorderDistancelongページヘッダー下ボーダーパディング(100分の1mm単位)
HeaderLeftBorder::com::sun::star::table::BorderLine2ページヘッダー左ボーダー
HeaderRightBorder::com::sun::star::table::BorderLine2ページヘッダー右ボーダー
HeaderTopBorder::com::sun::star::table::BorderLine2ページヘッダー上ボーダー
HeaderBottomBorder::com::sun::star::table::BorderLine2ページヘッダー下ボーダー
HeaderBackTransparentbooleanページヘッダーバックグラウンドは透明である('TransparentHeaderBackground'と同一)
HeaderBackColor::com::sun::star::util::Colorページヘッダーバックグラウンドカラー('HeaderBackgroundColor'と同一)
HeaderBackGraphicURLstringページヘッダーバックグラウンドグラフィックURL: グラフィックがリンクされているのではない場合、'vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のようになる
HeaderBackGraphicLocation::com::sun::star::style::GraphicLocationページヘッダーバックグラウンドグラフィックのヘッダー内位置
HeaderBackGraphicFilterstringページヘッダーバックグラウンドグラフィックフィルター名: 'PNG - Portable Network Graphic'、等
HeaderShadowFormat::com::sun::star::table::ShadowFormatページヘッダーシャドーフォーマット
FooterIsOnbooleanページフッターはプリントされる('FooterOn'と同一)
FooterIsSharedbooleanページフッターは左ページと右ページで共用される('FooterShared'と同一)
FooterIsDynamicHeightbooleanページフッター高さは暗黙に変更される('FooterDynamic'と同一)
FooterHeightlongページフッター高さ
FooterLeftMarginlongページフッター左マージン(100分の1mm単位)
FooterRightMarginlongページフッター右マージン(100分の1mm単位)
FooterBodyDistancelongページフッタースペーシング(100分の1mm単位)
FooterBorderDistancelongページフッターボーダー統一パディング(100分の1mm単位)
FooterLeftBorderDistancelongページフッター左ボーダーパディング(100分の1mm単位)
FooterRightBorderDistancelongページフッター右ボーダーパディング(100分の1mm単位)
FooterTopBorderDistancelongページフッター上ボーダーパディング(100分の1mm単位)
FooterBottomBorderDistancelongページフッター下ボーダーパディング(100分の1mm単位)
FooterLeftBorder::com::sun::star::table::BorderLine2ページフッター左ボーダー
FooterRightBorder::com::sun::star::table::BorderLine2ページフッター右ボーダー
FooterTopBorder::com::sun::star::table::BorderLine2ページフッター上ボーダー
FooterBottomBorder::com::sun::star::table::BorderLine2ページフッター下ボーダー
FooterBackTransparentbooleanページフッターバックグラウンドは透明である('TransparentFooterBackground'と同一)
FooterBackColor::com::sun::star::util::Colorページフッターバックグラウンドカラー('FooterBackgroundColor'と同一)
FooterBackGraphicURLstringページフッターバックグラウンドグラフィックURL: グラフィックがリンクされているのではない場合、'vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のようになる
FooterBackGraphicLocation::com::sun::star::style::GraphicLocationページフッターバックグラウンドグラフィックのフッター内位置
FooterBackGraphicFilterstringページフッターバックグラウンドグラフィックフィルター名: 'PNG - Portable Network Graphic'、等
FooterShadowFormat::com::sun::star::table::ShadowFormatページフッターシャドーフォーマット
IsPhysicalbooleanページスタイルはフィジカルである(リードオンリー): 通常'true'。ページスタイルがどのように非フィジカルでありうるのか不明
StandardPageModebooleanこれがどのような効果を持つのか不明
FollowStylestring次スタイル名
TextVerticalAdjustcom.sun.star.drawing.TextVerticalAdjustこれがどのような効果を持つのか不明
RegisterParagraphStylestring目に見えないライン群グリッドにテキストライン群が整列される場合のスペーシングを決めるパラグラフスタイルの名前 
TextColumnscom.sun.star.text.XTextColumnsテキスト列群
FillStylecom.sun.star.drawing.FillStyleページバックグラウンドスタイル: 'FillStyle.NONE' -> なし、'FillStyle.SOLID' -> 単色、'FillStyle.GRADIENT' -> グラデーション、'FillStyle.HATCH' -> ハッチ、'FillStyle.BITMAP' -> グラフィックまたはパターン
FillBackgroundbooleanページバックグラウンドは塗りつぶされる
FillTransparenceshort ページバックグラウンド透明度(%)
FillTransparenceGradientNamestring ページバックグラウンド透明度グラデーション名: '' -> なし、'Transparency 1'、等
FillTransparenceGradientcom.sun.star.awt.Gradientページバックグラウンド透明度グラデーション
FillColorcom.sun.star.util.Colorページバックグラウンドカラー('BackColor'と同一)
FillColor2com.sun.star.util.Colorページバックグラウンドセカンダリーカラー。これがどのような効果を持つのか不明
FillGradientNamestringページバックグラウンドカラーグラデーション名: どんなグラデーションタイプにも'gradient'であるように思われる
FillGradientcom.sun.star.awt.Gradientページバックグラウンドグラデーション
FillGradientStepCountshortページバックグラウンドグラデーションのステップ数
FillBitmapNamestringページバックグラウンドのグラフィックまたはパターンの名前
FillBitmapURLstringページバックグラウンドグラフィックURL('vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のような)
FillBitmapcom.sun.star.awt.XBitmapページバックグラウンドグラフィック
FillBitmapModecom.sun.star.drawing.BitmapModeページバックグラウンドグラフィックの合わせモード
FillBitmapStretchbooleanページバックグラウンドグラフィックは伸張される
FillBitmapTilebooleanページバックグラウンドグラフィックはタイル張りにされる
FillBitmapPositionOffsetXlongページバックグラウンドグラフィックがタイル張りにされる場合の水平方向オフセット(%)
FillBitmapPositionOffsetYlongページバックグラウンドグラフィックがタイル張りにされる場合の垂直方向オフセット(%)
FillBitmapOffsetXlongページバックグラウンドグラフィックがタイル張りにされる場合の行間シフト(%)
FillBitmapOffsetYlongページバックグラウンドグラフィックがタイル張りにされる場合の列間シフト(%)
FillBitmapLogicalSizebooleanページバックグラウンドグラフィックサイズは論理サイズである。これがどのように'false'になり得るのか不明
FillBitmapSizeXlongページバックグラウンドグラフィック幅(1/100mm単位)
FillBitmapSizeYlongページバックグラウンドグラフィック高さ(1/100mm単位)
FillBitmapRectanglePointcom.sun.star.drawing.RectanglePointページバックグラウンドグラフィックのページ内位置
FillHatchNamestringページバックグラウンドハッチ名
FillHatchcom.sun.star.drawing.Hatchページバックグラウンドハッチ
GridDisplaybooleanグリッドは表示される
GridPrintbooleanグリッドはプリントされる
GridModeshortグリッドモード: '0' -> なし、'1' -> 行群、'2' -> 行群および文字群
GridSnapToCharsbooleanグリッドは文字群に合わせられる。これがどのように'false'になり得るか不明
GridLinesunsigned shortグリッド行数
GridColorcom.sun.star.util.Colorグリッドカラー
GridBaseWidthlongグリッドベーステキスト文字群の最大幅(1/100mm単位)
GridBaseHeightlongグリッドベーステキスト文字群の最大高さ(1/100mm単位)
GridRubyHeightlongグリッドルビ群の最大高さ(1/100mm単位)
RubyBelowbooleanルビはベーステキスト文字の左または下に表示される
ShadowTransparencebyteこれがどのような効果を持つのか不明
FirstIsSharedboolean先頭ページは特別なヘッダーもフッターも持たない
HeaderTextcom.sun.star.text.XText統一されたページヘッダーテキスト
HeaderTextFirstcom.sun.star.text.XText先頭ページヘッダーテキスト
HeaderTextLeftcom.sun.star.text.XText左ページヘッダーテキスト
HeaderTextRightcom.sun.star.text.XText右ページヘッダーテキスト
HeaderFillStylecom.sun.star.drawing.FillStyleページヘッダーバックグラウンドスタイル: カラー、ハッチ、等
HeaderDynamicSpacingbooleanヘッダースペーシングは暗黙に変更される
HeaderFillBackgroundbooleanページヘッダーバックグラウンドは塗りつぶされる
HeaderFillTransparenceshortページヘッダーバックグラウンド透明度(%)
HeaderFillTransparenceGradientNamestringページヘッダーバックグラウンド透明度グラデーション名: "Transparency 1"のような
HeaderFillTransparenceGradientcom.sun.star.awt.Gradientページヘッダーバックグラウンド透明度グラデーション
HeaderFillColorcom.sun.star.util.Colorページヘッダーバックグラウンドカラー('HeaderBackColor'と同一)
HeaderFillColor2com.sun.star.util.Colorページヘッダーバックグラウンドセカンダリーカラー。これがどのような効果を持つのか不明
HeaderFillGradientNamestringページヘッダーバックグラウンドグラデーション名: どんなグラデーションタイプにも'gradient'であるように思われる
HeaderFillGradientcom.sun.star.awt.Gradientページヘッダーバックグラウンドグラデーション
HeaderFillGradientStepCountshortページヘッダーバックグラウンドグラデーションのステップ数
HeaderFillBitmapNamestringページヘッダーバックグラウンドのグラフィックまたはパターンの名前: 'Sky'のような
HeaderFillBitmapURLstringページヘッダーバックグラウンドグラフィックURL: 'vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のような
HeaderFillBitmapcom.sun.star.awt.XBitmapページヘッダーバックグラウンドグラフィック
HeaderFillBitmapModecom.sun.star.drawing.BitmapModeページヘッダーバックグラウンドグラフィックの合わせモード
HeaderFillBitmapStretchbooleanページヘッダーバックグラウンドは伸張される
HeaderFillBitmapTilebooleanページヘッダーバックグラウンドグラフィックはタイル張りにされる
HeaderFillBitmapPositionOffsetXlongページヘッダーバックグラウンドグラフィックがタイル張りにされる場合の水平方向オフセット(%)
HeaderFillBitmapPositionOffsetYlongページヘッダーバックグラウンドグラフィックがタイル張りにされる場合の垂直方向オフセット(%)
HeaderFillBitmapOffsetXlongページヘッダーバックグラウンドグラフィックがタイル張りにされる場合の行間シフト(%)
HeaderFillBitmapOffsetYlongページヘッダーバックグラウンドグラフィックがタイル張りにされる場合の列間シフト(%)
HeaderFillBitmapLogicalSizebooleanページヘッダーバックグラウンドグラフィックサイズは論理サイズである。これがどのように'false'になり得るか不明
HeaderFillBitmapSizeXlongページヘッダーバックグラウンドグラフィック幅(1/100mm単位)
HeaderFillBitmapSizeYlongページヘッダーバックグラウンドグラフィック高さ(1/100mm単位)
HeaderFillBitmapRectanglePointcom.sun.star.drawing.RectanglePointページヘッダーバックグラウンドグラフィックのヘッダー内位置
HeaderFillHatchNamestringページヘッダーバックグラウンドハッチ名
HeaderFillHatchcom.sun.star.drawing.Hatchページヘッダーバックグラウンドハッチ
FooterTextcom.sun.star.text.Text統一されたページフッターテキスト
FooterTextFirstcom.sun.star.text.Text先頭ページフッターテキスト
FooterTextLeftcom.sun.star.text.Text左ページフッターテキスト
FooterTextRightcom.sun.star.text.Text右ページフッターテキスト
FooterFillStylecom.sun.star.drawing.FillStyleページフッターバックグラウンドスタイル: カラー、ハッチ、等
FooterDynamicSpacingbooleanページフッタースペーシングは暗黙に変更される
FooterFillBackgroundbooleanページフッターバックグラウンドは塗りつぶされる
FooterFillTransparenceshortページフッターバックグラウンド透明度(%)
FooterFillTransparenceGradientNamestringページフッターバックグラウンド透明度グラデーション名: 'Transparency 1'のような
FooterFillTransparenceGradientcom.sun.star.awt.Gradientページフッターバックグラウンド透明度グラデーション
FooterFillColorcom.sun.star.util.Colorページフッターバックグラウンドカラー('FooterBackColor'と同一)
FooterFillColor2com.sun.star.util.Colorページフッターバックグラウンドセカンダリーカラー。これがどのような効果を持つのか不明
FooterFillGradientNamestringページフッターバックグラウンドグラデーション名: どんなグラデーションタイプにも'gradient'であるように思われる
FooterFillGradientcom.sun.star.awt.Gradientページフッターバックグラウンドグラデーション
FooterFillGradientStepCountshortページフッターバックグラウンドグラデーションのステップ数
FooterFillBitmapNamestringページフッターバックグラウンドのグラフィックまたはパターンの名前: 'Sky'のような
FooterFillBitmapURLstringページフッターバックグラウンドグラフィックURL: 'vnd.sun.star.GraphicObject:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'のような
FooterFillBitmapcom.sun.star.awt.XBitmapページフッターバックグラウンドグラフィック
FooterFillBitmapModecom.sun.star.drawing.BitmapModeページフッターバックグラウンドグラフィックの合わせモード
FooterFillBitmapStretchbooleanページフッターバックグラウンドグラフィックは伸張される
FooterFillBitmapTilebooleanページフッターバックグラウンドグラフィックはタイル張りにされる
FooterFillBitmapPositionOffsetXlongページフッターバックグラウンドグラフィックがタイル張りにされる場合の水平方向オフセット(%)
FooterFillBitmapPositionOffsetYlongページフッターバックグラウンドグラフィックがタイル張りにされる場合の垂直方向オフセット(%)
FooterFillBitmapOffsetXlongページフッターバックグラウンドグラフィックがタイル張りにされる場合の行間シフト(%)
FooterFillBitmapOffsetYlongページフッターバックグラウンドグラフィックがタイル張りにされる場合の列間シフト(%)
FooterFillBitmapLogicalSizebooleanページフッターバックグラウンドグラフィックサイズは論理サイズである。これがどのように'false'であり得るのか不明
FooterFillBitmapSizeXlongページフッターバックグラウンドグラフィック幅
FooterFillBitmapSizeYlongページフッターバックグラウンドグラフィック高さ
FooterFillBitmapRectanglePointcom.sun.star.drawing.RectanglePointページフッターバックグラウンドグラフィックのフッター内位置
FooterFillHatchNamestringページフッターバックグラウンドハッチ名
FooterFillHatchcom.sun.star.drawing.Hatchページフッターバックグラウンドハッチ
FootnoteHeightlongフットノート最大高さ(1/100mm単位)
FootnoteLineTextDistancelongフットノートスペーシング(フットノート区切りラインと本体テキストの間のスペース)(1/100mm単位)
FootnoteLineStylebyteフットノート区切りラインスタイル: '0' -> なし、'1' -> 実線、等
FootnoteLineWeightshortフットノート区切りライン太さ(1/100mm単位)
FootnoteLineColorcom.sun.star.util.Colorフットノート区切りラインカラー
FootnoteLineAdjustshortフットノート区切りライン位置: '0' -> 左、'1' -> 中央、'2' -> 右
FootnoteLineRelativeWidthbyteフットノート区切りラインの相対的長さ(%)
FootnoteLineDistancelongフットノート区切りラインパディング(区切りラインとフットノートコンテンツの間のスペース)(1/100mm単位)

<このシリーズの前の記事 | このシリーズの目次 | このシリーズの次の記事>