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


PageSetup Класс

Определение

Настройка страницы.

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

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

[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(11, "pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr(11, "pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("c:pageSetup")]
public class PageSetup : DocumentFormat.OpenXml.OpenXmlLeafElement
[DocumentFormat.OpenXml.SchemaAttr("c: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(11, "pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr(11, "pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("c:pageSetup")>]
type PageSetup = class
    inherit OpenXmlLeafElement
[<DocumentFormat.OpenXml.SchemaAttr("c: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" />  

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

Родительские элементы
printSettings (§21.2.2.148)
Атрибуты Описание
blackAndWhite (черно-белый) Указывает, что страница должна быть напечатана в черно-белом цвете.

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

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

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

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

Возможные значения для этого атрибута определяются типом данных W3C XML Schema int .
ориентация (ориентация) Задает ориентацию бумаги.

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

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

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

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

Width

Height

Значение

Письмо

8.5 in.

11 in.

1

Юридический документ

8.5 in.

14 в.

5

Стандартная бумага

10 в.

11 in.

45

Стандартная бумага

10 в.

14 в.

16

Стандартная бумага

11 in.

17 in.

17

Стандартная бумага

15 in.

11 in.

46

Стандартная бумага

9 in.

11 in.

44

Бумага SuperA/SuperA/A4

227 мм

356 мм

57

Документ A2

420 мм

594 мм

66

Документ A3

297 мм

420 мм

8

Дополнительная бумага A3

322 мм

445 мм

63

A3 дополнительная поперечной бумаги

322 мм

445 мм

68

Поперечные бумаги A3

297 мм

420 мм

67

Документ A4

210 мм

297 мм

9

A4 дополнительная бумага

236 мм

322 мм

53

A4 плюс бумага

210 мм

330 мм

60

Поперечные бумаги A4

210 мм

297 мм

55

A4 небольшая бумага

210 мм

297 мм

10

Бумага A5

148 мм

210 мм

11

Дополнительная бумага A5

174 мм

235 мм

64

Поперечные бумаги A5

148 мм

210 мм

61

Бумага SuperB/SuperB/A3

305 мм

487 мм

58

Бумага B4

250 мм

353 мм

12

Бумага B5

176 мм

250 мм

13

Дополнительная бумага B5

201 мм

276 мм

65

Поперечные бумаги JIS B5

182 мм

257 мм

62

Бумага C

17 in.

22 в.

24

Бумага D

22 в.

34 в.

25

Конверт #10

4.125 in.

9.5 in.

20

Конверт No 11

4.5 in.

10.375 in.

21

Конверт No 12

4,75 в.

11 in.

22

Конверт No 14

5 в.

11.5 in.

23

Конверт #9

3,875 в.

8,875 in.

19

Конверт B4

250 мм

353 мм

33

Конверт B5

176 мм

250 мм

34

Конверт B6

176 мм

125 мм

35

Конверт C3

324 мм

458 мм

29

Конверт C4

229 мм

324 мм

30

Конверт C5

162 мм

229 мм

28

Конверт C6

114 мм

162 мм

31

Конверт C65

114 мм

229 мм

32

Конверт DL

110 мм

220 мм

27

Конверт приглашения

220 мм

220 мм

47

Конверт для Италии

110 мм

230 мм

36

Конверт монарха

3,875 в.

7.5 in.).

37

6 конверт 3/4

3.625 in.

6,5 в.

38

Электронная бумага

34 в.

44 в.

26

Исполнительный документ

7.25 in.

10,5 в.

7

Немецкий юридический фанфолл

8.5 in.

13 in.

41

Немецкий стандартный фанфолд

8.5 in.

12 in.

40

Стандартный фанфолд США

14.875 in.

11 in.

39

Лист бумаги

8.5 in.

13 in.

14

B4

250 мм

353 мм

42

Японская двойная открытка

200 мм

148 мм

43

Книга реестра

17 in.

11 in.

4

Юридический дополнительный документ

9,275 в.

15 in.

51

Письмо дополнительная бумага

9,275 в.

12 in.

50

Буква дополнительная поперечной бумаги

9,275 в.

12 in.

56

Буква плюс бумага

8.5 in.

12.69 in.

59

Поперечные буквы бумаги

8.275 in.

11 in.

54

Письмо маленькая бумага

8.5 in.

11 in.

2

Документ с заметками

8.5 in.

11 in.

18

Бумага Кварто

215 мм

275 мм

15

Документ с инструкциями

5.5 in.

8.5 in.

6

Таблоидная газета

11 in.

17 in.

3

Tabloid extra paper

11.69 in.

18 in.

52

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

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

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

Возможные значения для этого атрибута определяются ST_PositiveUniversalMeasure простого типа (§22.9.2.12).
useFirstPageNumber (использовать номер первой страницы) Указывает, чтобы использовать номер первой страницы вместо автоматического создания номера страницы.

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

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

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

ISO/IEC29500: 2008.

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

PageSetup()

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

Свойства

BlackAndWhite

Черно-белое

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

ChildElements

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

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

Копии

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

Draft

Черновик

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

ExtendedAttributes

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

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

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

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

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

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

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

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

HasAttributes

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

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

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

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

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

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

InnerText

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

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

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

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

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

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

Настройка страницы.

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

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

LocalName

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

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

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

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

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

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

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

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

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

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

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

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

OuterXml

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

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

Размер страницы

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

Parent

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

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

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

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

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

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

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, его полное имя — c:pageSetup.

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

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

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

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