|
Название параметра |
Возможные значения |
Описание |
Пример |
|
BackColor
|
(long)0xFF0000 (long)0x00FF00 (long) 0x0000FF |
Это свойство определяет цвет фона страницы. |
xStyleProps->setPropertyValue("BackColor", Any(long(0x0000FF))); |
|
BackGraphic |
Any(OUString("file:///C:/test/test.jpg")) |
Это свойство определяет фоновую графику. |
xStyleProps->setPropertyValue("BackGraphic", Any(OUString("file:///C:/test/test.jpg"))); |
|
BackGraphicLocation |
NONE LEFT_TOP MIDDLE_TOP RIGHT_TOP LEFT_MIDDLE MIDDLE_MIDDLE RIGHT_MIDDLE LEFT_BOTTOM MIDDLE_BOTTOM RIGHT_BOTTOM AREA TILED |
Это свойство определяет расположение фоновой графики. |
xStyleProps->setPropertyValue("BackGraphicLocation", Any(GraphicLocation_AREA)); |
|
BackgroundFullSize |
Any(true) Any(false) |
Определяет, покрывает ли фон всю страницу или только внутри полей. |
xStyleProps->setPropertyValue("BackgroundFullSize", Any(false)); |
|
BackTransparent |
Any(true) Any(false) |
Определяет прозрачность фона. |
xStyleProps->setPropertyValue("BackTransparent", Any(true)); |
|
BorderDistance |
Any(long(1000)) |
Определяет расстояние до всех границ страницы. |
xStyleProps->setPropertyValue("BorderDistance", Any(long(1000))); |
|
BottomBorderDistance |
Any(long(1000)) |
Определяет расстояние до нижней границы страницы. |
xStyleProps->setPropertyValue("BottomBorderDistance", Any(long(10000))); |
|
NumberingType |
CHARS_UPPER_LETTER = 0 CHARS_LOWER_LETTER = 1 ROMAN_UPPER = 2 ROMAN_LOWER = 3 ARABIC = 4 NUMBER_NONE = 5 |
Определяет тип нумерации страницы. |
xStyleProps->setPropertyValue("NumberingType", Any(short(5))); |
|
Нижний колонтитул |
|||
|
FooterText |
com::sun::star::text::XText |
Содержит интерфейс текста нижнего колонтитула. |
getPropertyValue("FooterText") |
|
FooterTextLeft |
com::sun::star::text::XText |
Содержит интерфейс текста нижнего колонтитула левых страниц |
getPropertyValue("FooterTextLeft") |
|
FooterTextRight |
com::sun::star::text::XText |
Содержит интерфейс текста нижнего колонтитула правых страниц |
getPropertyValue("FooterTextRight") |
|
FooterBackColor |
(long)0xFF0000 (long)0x00FF00 (long) 0x0000FF |
Определяет цвет фона нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBackColor", Any(long(0x0000FF))); |
|
FooterBackGraphic |
Any(OUString("file:///C:/test/test.jpg")) |
Определяет фоновую графику нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBackGraphic", Any(OUString("file:///C:/test/test.jpg"))); |
|
FooterBackGraphicLocation |
NONE LEFT_TOP MIDDLE_TOP RIGHT_TOP LEFT_MIDDLE MIDDLE_MIDDLE RIGHT_MIDDLE LEFT_BOTTOM MIDDLE_BOTTOM RIGHT_BOTTOM AREA TILED |
Это свойство определяет расположение фоновой графики нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBackGraphicLocation", Any(GraphicLocation_AREA)); |
|
FooterBackTransparent |
Any(true) Any(false) |
Определяет прозрачность фона нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBackTransparent", Any(true)); |
|
FooterBodyDistance |
Any(long(1000)) |
Определяет расстояние между нижним колонтитулом и областью основного текста. |
xStyleProps->setPropertyValue("FooterBodyDistance", Any(long(1000))); |
|
FooterBorderDistance |
Any(long(1000)) |
Определяет расстояние до всех границ нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBorderDistance", Any(long(10000))); |
|
FooterBottomBorderDistance |
Any(long(10000)) |
Определяет расстояние до нижней границы нижнего колонтитула. |
xStyleProps->setPropertyValue("FooterBottomBorderDistance", Any(long(10000))); |
|
FooterHeight |
Any(long(1000)) |
Определяет высоту нижнего колонтитула. |
StyleProps->setPropertyValue("FooterHeight", Any(long(1000))); |
|
FooterIsDynamicHeight |
Any(true) Any(false) |
Определяет, зависит ли высота нижнего колонтитула от содержимого. |
xStyleProps->setPropertyValue("FooterIsDynamicHeight", Any(true)); |
|
FooterIsOn |
Any(true) Any(false) |
Определяет, используется ли нижний колонтитул на странице. |
xStyleProps->setPropertyValue("FooterIsOn", Any(false)); |
|
GutterMargin |
Any(long(1000)) |
Определяет отступ страницы. |
xStyleProps->setPropertyValue("GutterMargin", Any(long(1000))); |
|
Верхний колонтитул |
|||
|
HeaderText |
com::sun::star::text::XText |
Содержит интерфейс текста верхнего колонтитула. |
getPropertyValue("HeaderText") |
|
HeaderTextLeft |
com::sun::star::text::XText |
Содержит интерфейс текста верхнего колонтитула левых страниц |
getPropertyValue("HeaderTextLeft") |
|
HeaderTextRight |
com::sun::star::text::XText |
Содержит интерфейс текста колонтитула правых страниц |
getPropertyValue("HeaderTextRight") |
|
HeaderBackColor |
Any(long(0x0000FF)) |
Определяет цвет фона верхнего колонтитула. |
xStyleProps->setPropertyValue("HeaderBackColor", Any(long(0x0000FF))); |
|
HeaderBackGraphic |
Any(OUString("file:///C:/test/test.jpg")) |
Определяет фоновую графику верхнего колонтитула. |
xStyleProps->setPropertyValue("HeaderBackGraphic", Any(OUString("file:///C:/test/test.jpg"))); |
|
HeaderBackGraphicLocation |
NONE LEFT_TOP MIDDLE_TOP RIGHT_TOP LEFT_MIDDLE MIDDLE_MIDDLE RIGHT_MIDDLE LEFT_BOTTOM MIDDLE_BOTTOM RIGHT_BOTTOM AREA TILED |
Это свойство определяет расположение фоновой графики верхнего колонтитула. |
xStyleProps->setPropertyValue("HeaderBackGraphicLocation", Any(GraphicLocation_AREA)); |
|
HeaderBackTransparent |
Any(true) Any(false) |
Определяет прозрачность фона верхнего колонтитула. |
xStyleProps->setPropertyValue("HeaderBackTransparent", Any(true)); |
|
HeaderHeight |
Any(long(1000)) |
Определяет высоту верхнего колонтитула. |
StyleProps->setPropertyValue("HeaderHeight", Any(long(1000))); |
|
HeaderIsOn |
Any(true) Any(false) |
Определяет, используется ли верхний колонтитул на странице. |
xStyleProps->setPropertyValue("HeaderIsOn”, Any(false)); |
|
Размер листа |
|||
|
Size |
Size aSize; aSize.Width = 29700; aSize.Height = 21000; |
Определяет размер страницы. Значения указываются в 0,01 мм. |
Size aSize; aSize.Width = 29700; aSize.Height = 21000; xStyleProps->setPropertyValue("Size", Any(aSize)); |
|
Height |
Any(long(50000)) |
Определяет высоту страницы. |
xStyleProps->setPropertyValue("Height", Any(long(50000))); |
|
Width |
Any(long(1000)) |
Определяет ширину страницы. |
xStyleProps->setPropertyValue("Width", Any(long(1000))); |
|
LeftBorder |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; |
Определяет стиль левой границы страницы |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; xStyleProps->setPropertyValue("LeftBorder", Any(aBorderLine)); |
|
LeftBorderDistance |
Any(long(1000)) |
Определяет расстояние до левой границы страницы. |
xStyleProps->setPropertyValue("LeftBorderDistance", Any(long(10000))); |
|
LeftMargin |
Any(long(1000)) |
Определяет левое поле страницы. |
xStyleProps->setPropertyValue("LeftMargin", Any(long(1000))); |
|
RightBorder |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; |
Определяет стиль правой границы страницы |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; xStyleProps->setPropertyValue("RightBorder", Any(aBorderLine)); |
|
RightBorderDistance |
Any(long(1000)) |
Определяет расстояние до правой границы страницы. |
xStyleProps->setPropertyValue("RightBorderDistance", Any(long(10000))); |
|
RightMargin |
Any(long(1000)) |
Определяет правое поле страницы. |
xStyleProps->setPropertyValue("RightMargin", Any(long(1000))); |
|
ShadowFormat |
ShadowFormat aShadowFormat; aShadowFormat.Color = 0x0000FF; aShadowFormat.ShadowWidth = 10000; aShadowFormat.Location = ShadowLocation_BOTTOM_LEFT; aShadowFormat.IsTransparent = false; |
Определяет тень страницы. |
ShadowFormat aShadowFormat; aShadowFormat.Color = 0x0000FF; aShadowFormat.ShadowWidth = 10000; aShadowFormat.Location = ShadowLocation_BOTTOM_LEFT; aShadowFormat.IsTransparent = false; xStyleProps->setPropertyValue("ShadowFormat", Any(aShadowFormat)); |
|
TopBorder |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; |
Определяет стиль верхней границы страницы |
BorderLine aBorderLine; aBorderLine.Color = 0xFF0000; aBorderLine.InnerLineWidth = 100; aBorderLine.LineDistance = 100; aBorderLine.OuterLineWidth = 100; xStyleProps->setPropertyValue("TopBorder", Any(aBorderLine)); |
|
TopBorderDistance |
Any(long(1000)) |
Определяет расстояние до верхней границы страницы. |
xStyleProps->setPropertyValue("TopBorderDistance", Any(long(10000))); |
|
TopMargin |
Any(long(1000)) |
Определяет верхнее поле страницы. |
xStyleProps->setPropertyValue("TopMargin", Any(long(1000))); |