LibreOffice
LibreOffice 25.2 SDK API Reference
 
Loading...
Searching...
No Matches
TablePageStyle.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20
21 module com { module sun { module star { module sheet {
22
23
30published service TablePageStyle
31{
32
36
37
40 [property] boolean CenterHorizontally;
41
42
45 [property] boolean CenterVertically;
46
47
50 [property] boolean PrintAnnotations;
51
52
55 [property] boolean PrintGrid;
56
57
60 [property] boolean PrintHeaders;
61
62
65 [property] boolean PrintCharts;
66
67
70 [property] boolean PrintObjects;
71
72
75 [property] boolean PrintDrawing;
76
77
80 [property] boolean PrintFormulas;
81
82
85 [property] boolean PrintZeroValues;
86
87
96 [property] boolean PrintDownFirst;
97
98
107
108
117
118
127
128
137
138
144 [property] short FirstPageNumber;
145
146
149 [property] short PageScale;
150
151
154 [property] short ScaleToPages;
155
156
162 [property, optional] short ScaleToPagesX;
163
164
170 [property, optional] short ScaleToPagesY;
171
172};
173
174
175}; }; }; };
176
177/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
provides access to the text contents of a header or footer on a page.
Definition XHeaderFooterContent.idl:30
Definition Ambiguous.idl:20
represents a page style for a spreadsheet.
Definition TablePageStyle.idl:31
boolean PrintGrid
enables printing of the cell grid.
Definition TablePageStyle.idl:55
boolean CenterVertically
determines whether the table is centered vertically on the page.
Definition TablePageStyle.idl:45
boolean PrintFormulas
enables printing of formulas instead of their results.
Definition TablePageStyle.idl:80
short ScaleToPagesY
contains the number of vertical pages the sheet will printed on.
Definition TablePageStyle.idl:170
com::sun::star::sheet::XHeaderFooterContent LeftPageFooterContent
contains the content of the footer for left pages.
Definition TablePageStyle.idl:116
short PageScale
contains the scaling factor (in percent) for printing the sheet.
Definition TablePageStyle.idl:149
boolean PrintAnnotations
enables printing of cell annotations.
Definition TablePageStyle.idl:50
com::sun::star::sheet::XHeaderFooterContent RightPageHeaderContent
contains the content of the header for right pages.
Definition TablePageStyle.idl:126
boolean PrintDrawing
enables printing of drawing objects.
Definition TablePageStyle.idl:75
boolean PrintHeaders
enables printing of column and row headers.
Definition TablePageStyle.idl:60
short ScaleToPages
contains the number of pages the sheet will printed.
Definition TablePageStyle.idl:154
boolean PrintCharts
enables printing of charts.
Definition TablePageStyle.idl:65
boolean CenterHorizontally
determines whether the table is centered horizontally on the page.
Definition TablePageStyle.idl:40
com::sun::star::sheet::XHeaderFooterContent RightPageFooterContent
contains the content of the footer for right pages.
Definition TablePageStyle.idl:136
boolean PrintDownFirst
specifies the print order for the pages within each sheet.
Definition TablePageStyle.idl:96
com::sun::star::sheet::XHeaderFooterContent LeftPageHeaderContent
contains the content of the header for left pages.
Definition TablePageStyle.idl:106
boolean PrintObjects
enables printing of embedded objects.
Definition TablePageStyle.idl:70
short ScaleToPagesX
contains the number of horizontal pages the sheet will printed on.
Definition TablePageStyle.idl:162
short FirstPageNumber
contains the page number applied to the first page for this sheet.
Definition TablePageStyle.idl:144
boolean PrintZeroValues
enables printing of zero-values.
Definition TablePageStyle.idl:85
contributes common properties of page styles.
Definition PageStyle.idl:31