Поделиться через


PageSetup Класс

Определение

Параметры настройки страницы.

Этот класс доступен в Office 2007 и более поздних версиях.

Когда объект сериализуется как xml, его полное имя — x:pageSetup.

[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(22, "pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr(22, "pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("x:pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("x:pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.TypedOpenXmlLeafElement
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(22, "pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr(22, "pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("x:pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("x:pageSetup")>]
type PageSetup = class
    inherit TypedOpenXmlLeafElement
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type PageSetup = class
    inherit OpenXmlLeafElement
Public Class PageSetup
Inherits OpenXmlLeafElement
Public Class PageSetup
Inherits TypedOpenXmlLeafElement
Наследование
Наследование
Атрибуты

Комментарии

[ISO/IEC 29500-1 1 издание]

pageSetup (параметры настройки страницы)

Параметры настройки страницы для листа.

[Пример. В следующем примере показан элемент pageSetup для бумаги A0, напечатанный в черно-белом цвете, с графикой:

<pageSetup blackAndWhite="true" draft="false" paperHeight="1189" paperWidth="841" paperUnits="mm" />  

конец примера

Родительские элементы
customSheetView (§18.3.1.25); dialogsheet (§18.3.1.34); лист (§18.3.1.99)
Атрибуты Описание
blackAndWhite (черно-белый) Печать в черно-белом цвете.

Возможные значения этого атрибута определены типом данных boolean схемы XML (консорциум W3C).
cellComments (печать примечаний к ячейкам) Этот атрибут указывает способ печати примечаний к ячейке.

Возможные значения для этого атрибута определяются простым типом ST_CellComments (§18.18.5).
копии (количество копий) Число копий для печати.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
черновик (черновик) Печать без графики.

Возможные значения этого атрибута определены типом данных boolean схемы XML (консорциум W3C).
ошибки (обработка ошибок печати) Указывает способ печати значений ячеек с ошибками.

Возможные значения для этого атрибута определяются ST_PrintError простого типа (§18.18.60).
firstPageNumber (номер первой страницы) Номер страницы для первой печатной страницы. Если значение не указано, предполагается автоматический.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
fitToHeight (подгоно по высоте) Количество вертикальных страниц для размещения.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
fitToWidth (по ширине) Количество горизонтальных страниц для размещения.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
horizontalDpi (горизонтальный точек на дюйм) Горизонтальное разрешение печати устройства.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
id (Id)

Пространство имен: .../officeDocument/2006/relationships
Идентификатор связи части параметров принтера devMode.

Возможные значения для этого атрибута определяются простым типом ST_RelationshipId (§22.8.2.1).
ориентация (ориентация) Ориентация страницы.

Возможные значения для этого атрибута определяются ST_Orientation простого типа (§18.18.50).
pageOrder (порядок страниц) Порядок печати страниц.

Возможные значения для этого атрибута определяются ST_PageOrder простого типа (§18.18.51).
paperHeight (высота бумаги) Высота настраиваемой бумаги в виде числа, за которым следует идентификатор единицы. [Пример: 297mm, 11inend example]

Если указано значение paperHeight и paperWidth, параметр paperSize игнорируется.

Возможные значения для этого атрибута определяются ST_PositiveUniversalMeasure простого типа (§22.9.2.12).
paperSize (размер бумаги) размер бумаги;

1 = буквенный документ (8,5 на 11 in.)

2 = небольшая буква бумаги (8,5 на 11 in.)

3 = таблоидная бумага (11 in. by 17 in.)

4 = книга реестра (17 in. by 11 in.)

5 = юридический документ (8,5 на 14 in.)

6 = документ с заявлением (5,5 на 8,5 in.)

7 = исполнительный документ (7,25 на 10,5 in.)

8 = бумага A3 (297 мм х 420 мм)

9 = бумага A4 (210 мм х 297 мм)

10 = небольшая бумага A4 (210 мм х 297 мм)

11 = бумага A5 (148 мм х 210 мм)

12 = бумага B4 (250 мм х 353 мм)

13 = бумага B5 (176 мм х 250 мм)

14 = лист бумаги (8,5 на 13 in.)

15 = бумага Кварто (215 мм на 275 мм)

16 = стандартная бумага (10 на 14 in.)

17 = стандартная бумага (11 на 17 in.)

18 = документ с заметками (8,5 на 11 in.)

19 = конверт No 9 (3,875 на 8,875 in.)

20 = конверт No 10 (4,125 на 9,5 in.)

21 = #11 конверт (4,5 на 10,375 in.)

22 = конверт No 12 (4,75 на 11 in.)

23 = конверт No 14 (5 на 11,5 in.)

24 = бумага C (17 in. by 22 in.)

25 = D бумага (22 на 34 in.)

26 = бумага E (34 на 44 in.)

27 = конверт DL (110 мм х 220 мм)

28 = конверт C5 (162 мм на 229 мм)

29 = конверт C3 (324 мм на 458 мм)

30 = конверт C4 (229 мм на 324 мм)

31 = конверт C6 (114 мм на 162 мм)

32 = конверт C65 (114 мм на 229 мм)

33 = конверт B4 (250 мм на 353 мм)

34 = конверт B5 (176 мм на 250 мм)

35 = конверт B6 (176 мм на 125 мм)

36 = конверт Италии (110 мм на 230 мм)

37 = конверт монарха (3,875 на 7,5 in.).

38 = 6 3/4 конверта (3,625 на 6,5 in.)

39 = стандартный фанфолд США (14,875 на 11 in.)

40 = немецкий стандартный фанфолд (8,5 in. на 12 in.)

41 = немецкий юридический фанфолд (8,5 in. на 13 in.)

42 = B4 (250 мм на 353 мм)

43 = японская двойная открытка (200 мм на 148 мм)

44 = стандартная бумага (9 на 11 in.)

45 = стандартная бумага (10 на 11 in.)

46 = стандартная бумага (15 на 11 in.)

47 = конверт приглашения (220 мм на 220 мм)

50 = дополнительная бумага (9,275 на 12 in.)

51 = Юридический дополнительный документ (9,275 на 15 in.)

52 = tabloid extra paper (11,69 in. на 18 in.)

53 = дополнительная бумага A4 (236 мм х 322 мм)

54 = поперечные буквы бумаги (8,275 на 11 in.)

55 = поперечные бумаги A4 (210 мм х 297 мм)

56 = дополнительная поперечно-буквенная бумага (9,275 in. на 12 in.)

57 = бумага SuperA/SuperA/A4 (227 мм на 356 мм)

58 = бумага SuperB/SuperB/A3 (305 на 487 мм)

59 = буква плюс бумага (8,5 на 12,69 in.)

60 = бумага A4 плюс (210 мм на 330 мм)

61 = поперечной бумаге A5 (148 мм на 210 мм)

62 = поперечной бумаге JIS B5 (182 мм на 257 мм)

63 = дополнительная бумага A3 (322 мм х 445 мм)

64 = дополнительная бумага A5 (174 мм х 235 мм)

65 = дополнительная бумага B5 (201 мм на 276 мм)

66 = бумага A2 (420 мм на 594 мм)

67 = поперечной бумаге A3 (297 мм на 420 мм)

68 = A3 дополнительная поперечное бумага (322 мм х 445 мм)

Если указано значение paperHeight, paperWidth и paperUnits, paperSize следует игнорировать.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
paperWidth (ширина бумаги) Ширина пользовательской бумаги в виде числа, за которым следует идентификатор единицы. [Пример: 21cm, 8.5inend example]

Если указано значение paperHeight и paperWidth, параметр paperSize игнорируется.

Возможные значения для этого атрибута определяются ST_PositiveUniversalMeasure простого типа (§22.9.2.12).
scale (print scale) Масштабирование печати. Этот атрибут ограничен значениями от 10 до 400.

[Пример:

10 - 10%

20 - 20%



100 - 100%



400 - 400%

конец примера

Этот параметр переопределяется при использовании fitToWidth и (или) fitToHeight.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.
useFirstPageNumber (использовать номер первой страницы) Используйте значение firstPageNumber для номера первой страницы и не указывайте автоматическое нумерацию страниц.

Возможные значения этого атрибута определены типом данных boolean схемы XML (консорциум W3C).
usePrinterDefaults (использование принтеров по умолчанию) Используйте параметры принтера по умолчанию для значений настройки страниц и не используйте значения по умолчанию, указанные в схеме. [Пример. Если значение dpi отсутствует или указано в XML-коде, приложение не должно принимать значение 600dpi, как указано в схеме по умолчанию, и вместо этого должно позволить принтеру указать значение по умолчанию. конец примера

Возможные значения этого атрибута определены типом данных boolean схемы XML (консорциум W3C).
verticalDpi (вертикальный точек на дюйм) Вертикальное разрешение печати устройства.

Возможные значения для этого атрибута определены в типе данных unsignedInt схемы W3C XML.

[Примечание. Определение xml-схемы W3C для модели содержимого этого элемента (CT_PageSetup) находится в §A.2. конечная заметка]

ISO/IEC29500: 2008.

Конструкторы

PageSetup()

Инициализирует новый экземпляр класса PageSetup.

Свойства

BlackAndWhite

Черно-белое

Представляет следующий атрибут в схеме: blackAndWhite

CellComments

Печать примечаний к ячейке

Представляет следующий атрибут в схеме: cellComments

ChildElements

Возвращает все дочерние узлы текущего элемента.

(Унаследовано от OpenXmlElement)
Copies

Количество копий

Представляет следующий атрибут в схеме: копирует

Draft

Черновик

Представляет следующий атрибут в схеме: черновик

Errors

Обработка ошибок печати

Представляет следующий атрибут в схеме: errors

ExtendedAttributes

Возвращает все расширенные атрибуты (атрибуты, не определенные в схеме) текущего элемента.

(Унаследовано от OpenXmlElement)
Features

IFeatureCollection Возвращает для текущего элемента. Эта коллекция компонентов будет доступна только для чтения, но будет наследовать компоненты от родительской части и пакета, если они доступны.

(Унаследовано от OpenXmlElement)
FirstChild

Возвращает первый дочерний элемент элемента OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если такого элемента OpenXmlElement нет.

(Унаследовано от OpenXmlElement)
FirstPageNumber

Номер первой страницы

Представляет следующий атрибут в схеме: firstPageNumber

FitToHeight

Подгоно по высоте

Представляет следующий атрибут в схеме: fitToHeight

FitToWidth

Подогнать по ширине

Представляет следующий атрибут в схеме: fitToWidth

HasAttributes

Возвращает значение, указывающее, имеет ли текущий элемент какие-либо атрибуты.

(Унаследовано от OpenXmlElement)
HasChildren

Возвращает значение, указывающее, содержит ли текущий элемент какие-либо дочерние элементы.

(Унаследовано от OpenXmlLeafElement)
HorizontalDpi

Горизонтальный точек на дюйм

Представляет следующий атрибут в схеме: horizontalDpi

Id

Id

Представляет следующий атрибут в схеме: r:id

InnerText

Возвращает или задает объединенные значения узла и всех его дочерних элементов.

(Унаследовано от OpenXmlElement)
InnerXml

Возвращает или задает разметку, представляющую только дочерние элементы текущего элемента.

(Унаследовано от OpenXmlLeafElement)
LastChild

Возвращает последний дочерний элемент элемента OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если такого элемента OpenXmlElement нет.

(Унаследовано от OpenXmlElement)
LocalName

Параметры настройки страницы.

Этот класс доступен в Office 2007 и более поздних версиях.

Когда объект сериализуется как xml, его полное имя — x:pageSetup.

LocalName

Возвращает локальное имя текущего элемента.

(Унаследовано от OpenXmlElement)
MCAttributes

Возвращает или задает атрибуты совместимости разметки. Возвращает значение NULL, если для текущего элемента не определены атрибуты совместимости разметки.

(Унаследовано от OpenXmlElement)
NamespaceDeclarations

Возвращает все объявления пространства имен, определенные в текущем элементе. Возвращает пустой перечислитель, если нет объявления пространства имен.

(Унаследовано от OpenXmlElement)
NamespaceUri

Возвращает универсальный код ресурса (URI) пространства имен текущего элемента.

(Унаследовано от OpenXmlElement)
OpenXmlElementContext

Возвращает openXmlElementContext текущего элемента.

(Унаследовано от OpenXmlElement)
Orientation

Вводное обучение

Представляет следующий атрибут в схеме: orientation

OuterXml

Возвращает разметку, представляющую текущий элемент и все его дочерние элементы.

(Унаследовано от OpenXmlElement)
PageOrder

Page Order (Порядок страниц)

Представляет следующий атрибут в схеме: pageOrder

PaperSize

Размер бумаги

Представляет следующий атрибут в схеме: paperSize

Parent

Возвращает родительский элемент текущего элемента.

(Унаследовано от OpenXmlElement)
Prefix

Возвращает префикс пространства имен текущего элемента.

(Унаследовано от OpenXmlElement)
Scale

Масштаб печати

Представляет следующий атрибут в схеме: scale

UseFirstPageNumber

Использование номера первой страницы

Представляет следующий атрибут в схеме: useFirstPageNumber

UsePrinterDefaults

Использование значений по умолчанию принтера

Представляет следующий атрибут в схеме: usePrinterDefaults

VerticalDpi

Вертикальный точек на дюйм

Представляет следующий атрибут в схеме: verticalDpi

XmlQualifiedName

Возвращает полное имя текущего элемента.

(Унаследовано от OpenXmlElement)
XName

Возвращает полное имя текущего элемента.

(Унаследовано от OpenXmlElement)

Методы

AddAnnotation(Object)

Добавляет объект в список заметок текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
AddNamespaceDeclaration(String, String)

Добавляет объявление пространства имен в текущий узел.

(Унаследовано от OpenXmlElement)
Ancestors()

Перечисляет все предки текущего элемента.

(Унаследовано от OpenXmlElement)
Ancestors<T>()

Перечисляет только предки текущего элемента, имеющие указанный тип.

(Унаследовано от OpenXmlElement)
Annotation(Type)

Получение первого объекта заметки указанного типа из текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
Annotation<T>()

Получение первого объекта заметки указанного типа из текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
Annotations(Type)

Возвращает коллекцию заметок с указанным типом для текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
Annotations<T>()

Возвращает коллекцию заметок с указанным типом для текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
Append(IEnumerable<OpenXmlElement>)

Добавляет каждый элемент из списка элементов в конец списка дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
Append(OpenXmlElement[])

Добавляет каждый элемент из массива элементов в конец списка дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
AppendChild<T>(T)

Добавляет указанный элемент в конец списка дочерних узлов текущего элемента.

(Унаследовано от OpenXmlElement)
ClearAllAttributes()

Очищает все атрибуты, включая как известные, так и расширенные атрибуты.

(Унаследовано от OpenXmlElement)
Clone()

Создает дубликат текущего узла.

(Унаследовано от OpenXmlElement)
CloneNode(Boolean)

Создает дубликат этого узла.

Descendants()

Перечисляет все потомки текущего элемента.

(Унаследовано от OpenXmlElement)
Descendants<T>()

Перечисление всех потомков текущего элемента типа T.

(Унаследовано от OpenXmlElement)
Elements()

Перечисляет все дочерние элементы текущего элемента.

(Унаследовано от OpenXmlElement)
Elements<T>()

Перечисляет только дочерние элементы текущего элемента, имеющие указанный тип.

(Унаследовано от OpenXmlElement)
ElementsAfter()

Перечисляет все одноуровневые элементы, которые следуют за текущим элементом и имеют тот же родительский элемент, что и текущий элемент.

(Унаследовано от OpenXmlElement)
ElementsBefore()

Перечисляет все одноуровневые элементы, которые предшествуют текущему элементу и имеют тот же родительский элемент, что и текущий элемент.

(Унаследовано от OpenXmlElement)
GetAttribute(String, String)

Возвращает атрибут Open XML с указанным именем тега и URI пространства имен.

(Унаследовано от OpenXmlElement)
GetAttributes()

Возвращает список, содержащий копию всех атрибутов.

(Унаследовано от OpenXmlElement)
GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по дочерней коллекции.

(Унаследовано от OpenXmlElement)
GetFirstChild<T>()

Находит первый дочерний элемент в типе T.

(Унаследовано от OpenXmlElement)
InsertAfter<T>(T, OpenXmlElement)

Вставляет указанный элемент сразу после указанного ссылочного элемента.

(Унаследовано от OpenXmlElement)
InsertAfterSelf<T>(T)

Вставляет указанный элемент сразу после текущего элемента.

(Унаследовано от OpenXmlElement)
InsertAt<T>(T, Int32)

Вставляет указанный элемент по указанному индексу в список дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
InsertBefore<T>(T, OpenXmlElement)

Вставляет указанный элемент непосредственно перед указанным ссылочным элементом.

(Унаследовано от OpenXmlElement)
InsertBeforeSelf<T>(T)

Вставляет указанный элемент непосредственно перед текущим элементом.

(Унаследовано от OpenXmlElement)
IsAfter(OpenXmlElement)

Определяет, отображается ли текущий элемент после указанного элемента в порядке документа.

(Унаследовано от OpenXmlElement)
IsBefore(OpenXmlElement)

Определяет, отображается ли текущий элемент перед указанным элементом в порядке документа.

(Унаследовано от OpenXmlElement)
LookupNamespace(String)

Разрешает префикс пространства имен в контексте текущего узла.

(Унаследовано от OpenXmlElement)
LookupPrefix(String)

Находит соответствующий префикс для URI пространства имен в текущем элементе область.

(Унаследовано от OpenXmlElement)
NextSibling()

Возвращает элемент OpenXmlElement, который сразу же следует за текущим элементом OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если нет следующего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
NextSibling<T>()

Возвращает элемент OpenXmlElement с указанным типом, который следует за текущим элементом OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если нет следующего OpenXmlElement.

(Унаследовано от OpenXmlElement)
PrependChild<T>(T)

Вставляет указанный элемент в начало списка дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
PreviousSibling()

Возвращает элемент OpenXmlElement, который непосредственно предшествует текущему элементу OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если нет предыдущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
PreviousSibling<T>()

Возвращает элемент OpenXmlElement с указанным типом, который предшествует текущему объекту OpenXmlElement. Возвращает значение NULL (Nothing в Visual Basic), если нет предыдущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
Remove()

Удаляет текущий элемент из родительского элемента.

(Унаследовано от OpenXmlElement)
RemoveAllChildren()

Удаляет все дочерние элементы текущего элемента.

(Унаследовано от OpenXmlLeafElement)
RemoveAllChildren<T>()

Удалите все дочерние элементы текущего элемента типа T.

(Унаследовано от OpenXmlElement)
RemoveAnnotations(Type)

Удаляет заметки указанного типа из текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
RemoveAnnotations<T>()

Удаляет заметки с указанным типом из текущего элемента OpenXmlElement.

(Унаследовано от OpenXmlElement)
RemoveAttribute(String, String)

Удаляет атрибут из текущего элемента.

(Унаследовано от OpenXmlElement)
RemoveChild<T>(T)

Удаляет указанный дочерний элемент из списка дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
RemoveNamespaceDeclaration(String)

Удаляет объявление пространства имен для указанного префикса. Ничего не удаляет, если нет префикса.

(Унаследовано от OpenXmlElement)
ReplaceChild<T>(OpenXmlElement, T)

Заменяет дочерний элемент другим дочерним элементом в списке дочерних элементов текущего элемента.

(Унаследовано от OpenXmlElement)
SetAttribute(OpenXmlAttribute)

Задает атрибут заданного элемента. Если атрибут является известным атрибутом, задается значение атрибута. Если атрибут является расширенным атрибутом, в список расширенных атрибутов добавляется openxmlAttribute.

(Унаследовано от OpenXmlElement)
SetAttributes(IEnumerable<OpenXmlAttribute>)

Задает ряд атрибутов элемента . Если атрибут является известным атрибутом, задается значение атрибута. Если атрибут является расширенным атрибутом, в список расширенных атрибутов добавляется openxmlAttribute.

(Унаследовано от OpenXmlElement)
WriteTo(XmlWriter)

Сохраняет текущий узел в указанном xmlWriter.

(Унаследовано от OpenXmlElement)

Явные реализации интерфейса

IEnumerable.GetEnumerator()

Параметры настройки страницы.

Этот класс доступен в Office 2007 и более поздних версиях.

Когда объект сериализуется как xml, его полное имя — x:pageSetup.

(Унаследовано от OpenXmlElement)
IEnumerable<OpenXmlElement>.GetEnumerator()

Возвращает перечислитель, который выполняет итерацию по дочерней коллекции.

(Унаследовано от OpenXmlElement)

Применяется к