Class XpsDocument
Названий на: Aspose.Page.XPS Асамблея: Aspose.Page.dll (25.5.0)
Класи, що інкапсулюють основний суб’єкт XPS-документу, що забезпечує маніпуляціюМетоди для будь-якого елемента XPS.
public sealed class XpsDocument : Document, IDisposableInheritance
object ← Document ← XpsDocument
Implements
Нападні члени
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XpsDocument()
Створює порожній документ XPS з стандартним розміром сторінки.
public XpsDocument()XpsDocument(стрічка)
Відкриває існуючий документ XPS, розташований на path'.
public XpsDocument(string path)Parameters
path string
Місце розташування документа.
XpsDocument(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІстю)
Відкриває існуючий документ, розташований на шляху " як документ XPS.
public XpsDocument(string path, LoadOptions options)Parameters
path string
Місце розташування документа.
options LoadOptions
Документальні варіанти завантаження.
XpsDocument(Завантажити, LoadOptions)
Завантажує існуючий документ, що зберігається в stream’ як документ XPS.
public XpsDocument(Stream stream, LoadOptions options)Parameters
stream Stream
Документальний потік.
options LoadOptions
Документальні варіанти завантаження.
Properties
ActiveDocument
Знайдіть активний номер документа.
public int ActiveDocument { get; }вартість нерухомості
ActivePage
Отримайте активний номер сторінки в активному документі.
public int ActivePage { get; }вартість нерухомості
DocumentCount
Повертає кількість документів, що знаходяться в пакеті XPS.
public int DocumentCount { get; }вартість нерухомості
JobPrintTicket
Повернення / набір документів на робочий квиток
public JobPrintTicket JobPrintTicket { get; set; }вартість нерухомості
Page
Повертає приклад Aspose.Page.XPS.XpsModel.XpsPage для активної сторінки.
public XpsPage Page { get; }вартість нерухомості
PageCount
Повернення кількості сторінок в активному документі.
public int PageCount { get; }вартість нерухомості
TotalPageCount
Повертає загальну кількість сторінок у всіх документах, що знаходяться в документі XPS.
public int TotalPageCount { get; }вартість нерухомості
Utils
Знайдіть об’єкт, який надає інструменти за межами формального API XPS.
public DocumentUtils Utils { get; }вартість нерухомості
Methods
Додати т>(T)
Додає елемент вмісту (Canvas, Path, або Glyphs).
public T Add<t>(T element) where T : XpsContentElementParameters
element T
Елемент повинен бути доданий.
Returns
T
Доданий елемент
Тип параметрів
T
Тип елемента.
AddCanvas()
Додайте нову канаву до активної сторінки.
public XpsCanvas AddCanvas()Returns
Додаткові канони.
AddDocument(Бол)
Додає порожній документ з стандартним розміром сторінки.
public void AddDocument(bool activate = true)Parameters
activate bool
Флаг, що вказує на те, чи потрібно вибрати доданий документ як активний.
AddDocument(Флоат, флоат і боол)
Додає порожній документ з першими розмірами сторінки width’ і height'.
public void AddDocument(float width, float height, bool activate = true)Parameters
width float
Розширення першої сторінки.
height float
Висота першої сторінки.
activate bool
Флаг, що вказує на те, чи потрібно вибрати доданий документ як активний.
AddGlyphs(струн, флот, FontStyle, float, плитка, стрічка)
Додайте нові гліфи до активної сторінки.
public XpsGlyphs AddGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)Parameters
fontFamily string
Спілкування з сім’єю
fontRenderingEmSize float
Розмір шрифту.
fontStyle FontStyle
Стиль шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Додано гліф.
AddGlyphs(XpsFont, плутанину, флату, платіж, смугу)
Додайте нові гліфи до активної сторінки.
public XpsGlyphs AddGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)Parameters
font XpsFont
Створення Font Resource.
fontRenderingEmSize float
Розмір шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Додано гліф.
AddOutlineEntry(Стриг, int, XpsHyperlinkTarget)
Додайте вихідний вхід до документа.
public void AddOutlineEntry(string description, int outlineLevel, XpsHyperlinkTarget target)Parameters
description string
Вхідний опис .
outlineLevel int
На вихідному рівні.
target XpsHyperlinkTarget
Цель входу.
AddPage(Бол)
Додайте порожню сторінку до документа з стандартним розміром сторінки.
public XpsPage AddPage(bool activate = true)Parameters
activate bool
Флаг, що вказує на те, чи потрібно вибрати додану сторінку як активну.
Returns
Додаткова сторінка
AddPage(Флоат, флоат і боол)
Додайте порожню сторінку до документа з зазначеним width’ і height'.
public XpsPage AddPage(float width, float height, bool activate = true)Parameters
width float
Розширення нової сторінки.
height float
Висота нової сторінки.
activate bool
Флаг, що вказує на те, чи потрібно вибрати додану сторінку як активну.
Returns
Додаткова сторінка
AddPage(XpsPage і Bool)
Додайте сторінку до документа.
public XpsPage AddPage(XpsPage page, bool activate = true)Parameters
page XpsPage
Сторінка повинна бути додана
activate bool
Флаг, що вказує на те, чи потрібно вибрати додану сторінку як активну.
Returns
Додаткова сторінка
AddPath(XpsPathGeometry)
Додайте новий шлях до активної сторінки.
public XpsPath AddPath(XpsPathGeometry data)Parameters
data XpsPathGeometry
Географія дорожнього руху.
Returns
Доданий шлях
CreateArcSegment(PointF, Sizef, Float, Bool, XpsSweepDirection, bool)
Створюється новий еліптичний арковий сегмент.
public XpsArcSegment CreateArcSegment(PointF point, SizeF size, float rotationAngle, bool isLargeArc, XpsSweepDirection sweepDirection, bool isStroked = true)Parameters
point PointF
Кінцевий пункт еліптичного арку.
size SizeF
Радіо x і y еліптичної арки як x, y пара.
rotationAngle float
Він показує, як еліпс обертається по відношенню до поточної системи координатів.
isLargeArc bool
Визначити, чи витягнута арка зі стовпом 180 або більшим.
sweepDirection XpsSweepDirection
У напрямку, в якому витягується арка.
isStroked bool
Визначте, чи витягнутий удар для цього сегменту шляху.
Returns
Новий еліптичний арковий сегмент.
CreateCanvas()
Створює нову канаву.
public XpsCanvas CreateCanvas()Returns
Нові канони
CreateColor(Color)
Створює новий колір.
public XpsColor CreateColor(Color color)Parameters
color Color
Натуральний колір для RGB кольору.
Returns
Новий колір
CreateColor(ІНТ, ІНТ, ІНТ)
Створює новий колір в кольоровому просторі sRGB.
public XpsColor CreateColor(int a, int r, int g, int b)Parameters
a int
Альфа кольоровий компонент.
r int
Червоний колір компоненту.
g int
Зелений компонент кольору.
b int
Синій колірний компонент.
Returns
Новий колір
CreateColor(ІТ, ІТ, ІТ)
Створює новий колір в кольоровому просторі sRGB.
public XpsColor CreateColor(int r, int g, int b)Parameters
r int
Червоний колір компоненту.
g int
Зелений компонент кольору.
b int
Синій колірний компонент.
Returns
Новий колір
CreateColor(флоту, флоту, флоту і флоту)
Створює новий колір в кольоровому просторі scRGB.
public XpsColor CreateColor(float a, float r, float g, float b)Parameters
a float
Альфа кольоровий компонент.
r float
Червоний колір компоненту.
g float
Зелений компонент кольору.
b float
Синій колірний компонент.
Returns
Новий колір
CreateColor(плавання, плавання, плавання)
Створює новий колір в кольоровому просторі scRGB.
public XpsColor CreateColor(float r, float g, float b)Parameters
r float
Червоний колір компоненту.
g float
Зелений компонент кольору.
b float
Синій колірний компонент.
Returns
Новий колір
CreateColor(Колір, парами плутання[])
Створює новий колір в кольоровому просторі, заснованому на ICC.
public XpsColor CreateColor(string path, params float[] components)Parameters
path string
Дорога до профілю МККК.
components float
[ ]
Кольорові компоненти
Returns
Новий колір
CreateColor(XpsIccProfile, парами плутає[])
Створює новий колір в кольоровому просторі, заснованому на ICC.
public XpsColor CreateColor(XpsIccProfile iccProfile, params float[] components)Parameters
iccProfile XpsIccProfile
Профільний ресурс ICC.
components float
[ ]
Кольорові компоненти
Returns
Новий колір
CreateFont(Стіл, FontStyle)
Створюється новий ресурс шрифту TrueType.
public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)Parameters
fontFamily string
Сім’я фонтану
fontStyle FontStyle
Стиль шрифту .
Returns
Новий ресурс font TrueType.
CreateFont(Stream)
Створює новий ресурс шрифту TrueType з потоку.
public XpsFont CreateFont(Stream stream)Parameters
stream Stream
Потік, що містить профіль МККК для прийняття як ресурс.
Returns
Новий ресурс font TrueType.
CreateGlyphs(струн, флот, FontStyle, float, плитка, стрічка)
Створює нові гліфи.
public XpsGlyphs CreateGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)Parameters
fontFamily string
Спілкування з сім’єю
fontRenderingEmSize float
Розмір шрифту.
fontStyle FontStyle
Стиль шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Нові гліфи
CreateGlyphs(XpsFont, плутанину, флату, платіж, смугу)
Створює нові гліфи.
public XpsGlyphs CreateGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)Parameters
font XpsFont
Створення Font Resource.
fontRenderingEmSize float
Розмір шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Нові гліфи
CreateGradientStop(XpsColor, Флоат)
Створюється нова градієнтна зупинка.
public XpsGradientStop CreateGradientStop(XpsColor color, float offset)Parameters
color XpsColor
Градіант зупиняє колір.
offset float
Градієнт відшкодовує.
Returns
Новий градієнт зупинився.
CreateGradientStop(Колір, флот)
Створюється нова градієнтна зупинка.
public XpsGradientStop CreateGradientStop(Color color, float offset)Parameters
color Color
Градіант зупиняє колір.
offset float
Градієнт відшкодовує.
Returns
Новий градієнт зупинився.
CreateIccProfile(стрічка)
Створює новий профільний ресурс ICC з профільного файлу ICC, розташованого в iccProfilePath'.
public XpsIccProfile CreateIccProfile(string iccProfilePath)Parameters
iccProfilePath string
Шлях до профілю МККК прийняти як ресурс.
Returns
Новий профільний ресурс ICC.
CreateIccProfile(Stream)
Створює новий профільний ресурс ICC з stream'.
public XpsIccProfile CreateIccProfile(Stream stream)Parameters
stream Stream
Потік, що містить профіль МККК для прийняття як ресурс.
Returns
Новий профільний ресурс ICC.
CreateImage(стрічка)
Створює новий ресурс зображення з файлу зображення, розташованого в imagePath'.
public XpsImage CreateImage(string imagePath)Parameters
imagePath string
Шлях до зображення прийняти як ресурс.
Returns
Новий ресурс зображення.
CreateImage(Stream)
Створює новий ресурс зображення з stream'.
public XpsImage CreateImage(Stream stream)Parameters
stream Stream
Потік, що містить зображення для прийняття як ресурс.
Returns
Новий ресурс зображення.
CreateImageBrush(Створення XpsImage, RectangleF)
Створює новий шприц зображення.
public XpsImageBrush CreateImageBrush(XpsImage image, RectangleF viewbox, RectangleF viewport)Parameters
image XpsImage
Це ресурс зображення.
viewbox RectangleF
Позиція і розміри джерельного контенту шприца.
viewport RectangleF
Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц
Returns
Новий зображення шприц.
CreateImageBrush(Ректанг, RectangleF)
Створює новий шприц зображення.
public XpsImageBrush CreateImageBrush(string imagePath, RectangleF viewbox, RectangleF viewport)Parameters
imagePath string
Дорога до зображення, щоб взяти як шприц.
viewbox RectangleF
Позиція і розміри джерельного контенту шприца.
viewport RectangleF
Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц
Returns
Новий зображення шприц.
CreateLinearGradientBrush(СписокСтворення PointF)
Створює новий лінійний градієнт.
public XpsLinearGradientBrush CreateLinearGradientBrush(List<xpsgradientstop> gradientStops, PointF startPoint, PointF endPoint)Parameters
gradientStops List
• <
XpsGradientStop
>
Список градієнтів зупиняється.
startPoint PointF
Початок лінійного градієнта.
endPoint PointF
Кінцева точка лінійного градієнта.
Returns
Новий лінійний градієнт.
CreateLinearGradientBrush(Створення PointF)
Створює новий лінійний градієнт.
public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)Parameters
startPoint PointF
Початок лінійного градієнта.
endPoint PointF
Кінцева точка лінійного градієнта.
Returns
Новий лінійний градієнт.
CreateMatrix(флоту, флоту, флоту, флоту, флоту)
Створює нову аффіну трансформаційну матрицю.
public XpsMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Parameters
m11 float
Елемент 11
m12 float
Елемент 12
m21 float
Елемент 21
m22 float
Елемент 22
m31 float
Елемент 31
m32 float
Елемент 32
Returns
Нова аффіна трансформаційна матриця.
CreatePath(XpsPathGeometry)
Створює новий шлях.
public XpsPath CreatePath(XpsPathGeometry data)Parameters
data XpsPathGeometry
Географія дорожнього руху.
Returns
Новий шлях
CreatePathFigure(Історія, Бол)
Створює нову дорожню цифру.
public XpsPathFigure CreatePathFigure(PointF startPoint, bool isClosed = false)Parameters
startPoint PointF
Початкова точка для першого сегменту дорожньої цифри.
isClosed bool
Визначити, чи закрита дорога. якщо встановлено на правду, інсульт витягується"закритий", тобто останній пункт в останньому сегменті дорожньої цифри пов’язаний зточку, зазначену в атрибуті StartPoint, інакше хребет витягується «відкритий», іостанній пункт не пов’язаний з початковим пунктом. застосовується тільки в тому випадку, якщовикористовується в елементі шляху, який визначає інсульт.
Returns
Новий маршрутний номер.
CreatePathFigure(PointF, Список, Болл)
Створює нову дорожню цифру.
public XpsPathFigure CreatePathFigure(PointF startPoint, List<xpspathsegment> segments, bool isClosed = false)Parameters
startPoint PointF
Початкова точка для першого сегменту дорожньої цифри.
segments List
• <
XpsPathSegment
>
Список маршрутних сегментів.
isClosed bool
Визначити, чи закрита дорога. якщо встановлено на правду, інсульт витягується"закритий", тобто останній пункт в останньому сегменті дорожньої цифри пов’язаний зточку, зазначену в атрибуті StartPoint, інакше хребет витягується «відкритий», іостанній пункт не пов’язаний з початковим пунктом. застосовується тільки в тому випадку, якщовикористовується в елементі шляху, який визначає інсульт.
Returns
Новий маршрутний номер.
CreatePathGeometry(стрічка)
Створюється нова геометрія шляху, визначена з скороченою формою.
public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)Parameters
abbreviatedGeometry string
Коротка форма геометрії шляху.
Returns
Новий шлях геометрії.
CreatePathGeometry()
Створює новий шлях геометрії.
public XpsPathGeometry CreatePathGeometry()Returns
Новий шлях геометрії.
CreatePathGeometry(Список )
Створюється нова геометрія шляху з визначеним списком цифр шляху.
public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)Parameters
pathFigures List
• <
XpsPathFigure
>
Список маршрутних цифр.
Returns
Новий шлях геометрії.
CreatePolyBezierSegment(PointF[ ], Болл)
Створює новий набір кубічних кривих Безьєра.
public XpsPolyBezierSegment CreatePolyBezierSegment(PointF[] points, bool isStroked = true)Parameters
points PointF
[ ]
Контрольні пункти для декількох сегментів Bézier.
isStroked bool
Визначте, чи витягнутий удар для цього сегменту шляху.
Returns
Новий кубічний Bézier кубічний сегмент.
CreatePolyLineSegment(PointF[ ], Болл)
Створює новий полігональний малюнок, що містить произвольну кількість індивідуальних вертикалів.
public XpsPolyLineSegment CreatePolyLineSegment(PointF[] points, bool isStroked = true)Parameters
points PointF
[ ]
Комплект координатів для декількох сегментів, які визначають сегмент полілінії.
isStroked bool
Визначте, чи витягнутий удар для цього сегменту шляху.
Returns
Новий мультиплікаційний сегмент.
CreatePolyQuadraticBezierSegment(PointF[ ], Болл)
Створює новий набір квадратних Безьєрів з попередньої точки в дорожній цифрі через набірВикористання певних контрольних пунктів.
public XpsPolyQuadraticBezierSegment CreatePolyQuadraticBezierSegment(PointF[] points, bool isStroked = true)Parameters
points PointF
[ ]
Контрольні пункти для декількох квадратних сегментів Безьєра.
isStroked bool
Визначте, чи витягнутий удар для цього сегменту шляху.
Returns
Новий квадратний сегмент Bézier.
CreateRadialGradientBrush(СписокПункт F, PointF, Float)
Створюється новий радиальний градієнт.
public XpsRadialGradientBrush CreateRadialGradientBrush(List<xpsgradientstop> gradientStops, PointF center, PointF gradientOrigin, float radiusX, float radiusY)Parameters
gradientStops List
• <
XpsGradientStop
>
Список градієнтів зупиняється.
center PointF
Центральна точка радиального градієнта (тобто центр еліпсу).
gradientOrigin PointF
Походження радиального градієнта.
radiusX float
Радіо в x-дименсії еліпсу, що визначає радиальний градіант.
radiusY float
Радіо в і димензії еліпсу, що визначає радиальний градіант.
Returns
Новий радиальний градієнт.
CreateRadialGradientBrush(Точка F, точка Ф, плавання)
Створюється новий радиальний градієнт.
public XpsRadialGradientBrush CreateRadialGradientBrush(PointF center, PointF gradientOrigin, float radiusX, float radiusY)Parameters
center PointF
Центральна точка радиального градієнта (тобто центр еліпсу).
gradientOrigin PointF
Походження радиального градієнта.
radiusX float
Радіо в x-дименсії еліпсу, що визначає радиальний градіант.
radiusY float
Радіо в і димензії еліпсу, що визначає радиальний градіант.
Returns
Новий радиальний градієнт.
CreateSolidColorBrush(XpsColor)
Створює новий твердий колірний шприц.
public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)Parameters
color XpsColor
Колір для заповнених елементів.
Returns
Новий твердий колірний шприц.
CreateSolidColorBrush(Color)
Створює новий твердий колірний шприц.
public XpsSolidColorBrush CreateSolidColorBrush(Color color)Parameters
color Color
Колір для заповнених елементів.
Returns
Новий твердий колірний шприц.
CreateVisualBrush(Створення XpsContentElement, RectangleF)
Створює новий візуальний шприц.
public XpsVisualBrush CreateVisualBrush(XpsContentElement element, RectangleF viewbox, RectangleF viewport)Parameters
element XpsContentElement
Елемент XPS (Canvas, Path або Glyphs) для візуальних властивостей від візуального стрижки.
viewbox RectangleF
Позиція і розміри джерельного контенту шприца.
viewport RectangleF
Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц
Returns
Новий візуальний шприц.
Dispose()
Існує інстанція.
public void Dispose()GetDocumentPrintTicket(ІНТ)
Повертає друкований квиток документа, індексуваного documentIndex'.
public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)Parameters
documentIndex int
Індекс документа, який має бути повернений.
Returns
Документ для друкованого квитка.
GetPagePrintTicket(ІТ, ІТ)
Повертає друкований квиток сторінки, індексуваної pageIndex’ в документі, індексуваному documentIndex'.
public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)Parameters
documentIndex int
Індекс документа.
pageIndex int
Індекс сторінки, яка має бути відправлена.
Returns
Книжковий квиток на сторінку.
Завантажити T>(Т, Т і Т)
Введіть елемент (Canvas, Path, або Glyphs) в активну сторінку в позиції index".
public T Insert<t>(int index, T element) where T : XpsContentElementParameters
index int
Позиція, в якій потрібно ввести елемент ".
element T
Елементи повинні бути введені.
Returns
T
Вбудований елемент
Тип параметрів
T
Тип елемента.
InsertCanvas(ІНТ)
Введіть нову канаву в активну сторінку в позиції index".
public XpsCanvas InsertCanvas(int index)Parameters
index int
Позиція, в якій повинна бути введена нова канава.
Returns
Вставні канони.
InsertDocument(ІНТ, БООЛ)
Введіть порожній документ з за замовчуванням розміром сторінки index’ позиції.
public void InsertDocument(int index, bool activate = true)Parameters
index int
Позиція, в якій повинен бути введений документ.
activate bool
Флаг, що вказує на те, чи потрібно вибрати вставний документ як активний.
InsertDocument(Флота, флота і боол)
Введіть порожній документ з першими розмірами сторінки width’ і height’ в позиції index'.
public void InsertDocument(int index, float width, float height, bool activate = true)Parameters
index int
Позиція, в якій повинен бути введений документ.
width float
Розширення першої сторінки.
height float
Висота першої сторінки.
activate bool
Флаг, що вказує на те, чи потрібно вибрати вставний документ як активний.
InsertGlyphs(int, string, float, FontStyle, флот, плитка, стрічка)
Введіть нові гліфи в активну сторінку в позиції index".
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)Parameters
index int
Позиція, в якій повинні бути введені нові гліфи.
fontFamily string
Спілкування з сім’єю
fontSize float
Розмір шрифту.
fontStyle FontStyle
Стиль шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Введені гліфи.
InsertGlyphs(int, XpsFont, float, флот, плитка, смуга)
Введіть нові гліфи в активну сторінку в позиції index".
public XpsGlyphs InsertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, string unicodeString)Parameters
index int
Позиція, в якій повинні бути введені нові гліфи.
font XpsFont
Створення Font Resource.
fontSize float
Розмір шрифту.
originX float
Оригінальна координація X.
originY float
Створення Glyphs origin Y coordinate.
unicodeString string
Стрічка для друку.
Returns
Введені гліфи.
InsertPage(ІНТ, БООЛ)
Введіть порожню сторінку в документ з стандартним розміром сторінки index’ позиції.
public XpsPage InsertPage(int index, bool activate = true)Parameters
index int
Позиція, в якій має бути введена сторінка.
activate bool
Флаг, що вказує на те, чи потрібно вибрати введену сторінку як активну.
Returns
Вставна сторінка .
InsertPage(Флота, флота і боол)
Введіть порожню сторінку в документ з зазначеним width’ і height’ в позиції index'.
public XpsPage InsertPage(int index, float width, float height, bool activate = true)Parameters
index int
Позиція, в якій має бути введена сторінка.
width float
Розширення нової сторінки.
height float
Висота нової сторінки.
activate bool
Флаг, що вказує на те, чи потрібно вибрати введену сторінку як активну.
Returns
Вставна сторінка .
InsertPage(Іт, XpsPage, Bool)
Введіть сторінку в документ в позиції index".
public XpsPage InsertPage(int index, XpsPage page, bool activate = true)Parameters
index int
Позиція, до якої потрібно додати сторінку.
page XpsPage
Сторінка повинна бути введена.
activate bool
Флаг, що вказує на те, чи потрібно вибрати введену сторінку як активну.
Returns
Вставна сторінка .
InsertPath(інт, XpsPathГеометрія)
Введіть новий шлях до активної сторінки в позиції index".
public XpsPath InsertPath(int index, XpsPathGeometry data)Parameters
index int
Позиція, на якій повинен бути введений новий шлях.
data XpsPathGeometry
Географія дорожнього руху.
Returns
Вставний шлях
Merge(стрічка[ ], Стрічка)
Переміщення кількох файлів XPS в один документ XPS.
public void Merge(string[] filesForMerge, string outXpsFilePath)Parameters
filesForMerge string
[ ]
Файли XPS для поєднання з цим документом.
outXpsFilePath string
Вихід XPS файловий шлях.
Merge(стрічка[ ], потоки)
Переміщення кількох файлів XPS в один документ XPS.
public void Merge(string[] filesForMerge, Stream outStream)Parameters
filesForMerge string
[ ]
Файли XPS для поєднання з цим документом.
outStream Stream
Вихідний потік, де можна зберегти поєднані документи XPS.
MergeToPdf(стрічка[ ], стрічка, PdfSaveOptions)
Змішувати документи XPS в PDF за допомогою прикладу Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, string outPdfFilePath, PdfSaveOptions options)Parameters
filesForMerge string
[ ]
Файли XPS для поєднання з цим документом до вихідного пристрою.
outPdfFilePath string
Вихідний PDF-файл шлях.
options PdfSaveOptions
Документальні варіанти збереження.
MergeToPdf(стрічка[ ], Потік, PdfSaveOptions)
Змішувати документи XPS в PDF за допомогою прикладу Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, Stream pdfStream, PdfSaveOptions options)Parameters
filesForMerge string
[ ]
Файли XPS для поєднання з цим документом до вихідного пристрою.
pdfStream Stream
Вихід PDF потоку.
options PdfSaveOptions
Документальні варіанти збереження.
Зняти т>(T)
Видаляється елемент з активної сторінки.
public T Remove<t>(T element) where T : XpsContentElementParameters
element T
Елемент має бути видалений.
Returns
T
Усунути елемент
Тип параметрів
T
Тип елемента.
RemoveAt(ІНТ)
Видаляється елемент в позиції index" з активної сторінки.
public XpsContentElement RemoveAt(int index)Parameters
index int
Позиція, в якій елемент слід видалити.
Returns
Усунути елемент
RemoveDocumentAt(ІНТ)
Видаляється документ в положенні index".
public void RemoveDocumentAt(int index)Parameters
index int
Позиція, в якій документ повинен бути видалений.
RemovePage(XpsPage)
Витяг сторінки з документа.
public XpsPage RemovePage(XpsPage page)Parameters
page XpsPage
Сторінка повинна бути видалена.
Returns
Усунути сторінку.
RemovePageAt(ІНТ)
Видаляється сторінка з документа в положенні index".
public XpsPage RemovePageAt(int index)Parameters
index int
Позиція, в якій сторінка повинна бути видалена.
Returns
Усунути сторінку.
Save(стрічка)
Зберегти документ XPS до файлу XPS, розташованого на path'.
public void Save(string path)Parameters
path string
Місце розташування документа.
Save(Stream)
Зберегти документ XPS для потоку.
public void Save(Stream stream)Parameters
stream Stream
Документ потоку XPS потрібно зберегти.
SaveAsImage(ImageSaveOptions)
Зберегти документ у форматі зображення bitmap.
public byte[][][] SaveAsImage(ImageSaveOptions options)Parameters
options ImageSaveOptions
Опції для збереження документа у форматі зображення bitmap.
Returns
byte [ ] [ ]
В результаті зображення байт виражається. перше вимірювання стосується внутрішніх документівІ другий - для сторінок внутрішніх документів.
SaveAsPdf(Створення PdfSaveOptions)
Зберегти документ у форматі PDF.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)Parameters
outPdfFilePath string
Вихідний PDF-файл шлях.
options PdfSaveOptions
Опції для збереження документа у форматі PDF.
SaveAsPdf(Завантажити, PdfSaveOptions)
Зберегти документ у форматі PDF.
public void SaveAsPdf(Stream stream, PdfSaveOptions options)Parameters
stream Stream
Потік для написання вихідного PDF-файлу.
options PdfSaveOptions
Опції для збереження документа у форматі PDF.
SaveAsPs(Стриг, PsSaveOptions)
Зберегти документ у форматі PS.
public void SaveAsPs(string outPsFilePath, PsSaveOptions options)Parameters
outPsFilePath string
Вихідний шлях файлу ПС.
options PsSaveOptions
Вибір для збереження документа у форматі PS.
SaveAsPs(Завантажити, PsSaveOptions)
Зберегти документ у форматі PS.
public void SaveAsPs(Stream stream, PsSaveOptions options)Parameters
stream Stream
Потік для написання вихідного файлу PS до.
options PsSaveOptions
Вибір для збереження документа у форматі PS.
SelectActiveDocument(ІНТ)
Виберіть активний документ для редагування.
public void SelectActiveDocument(int documentNumber)Parameters
documentNumber int
Кількість документів.
Exceptions
Залишився, коли documentNumber’ є поза межами.
SelectActivePage(ІНТ)
Виберіть активну сторінку документа для редагування.
public XpsPage SelectActivePage(int pageNumber)Parameters
pageNumber int
І номер сторінки.
Returns
Aspose.Page.XPS.XpsModel.XpsPage приклад для активної сторінки.
Exceptions
Залишився, коли pageNumber’ є поза межами.
SetDocumentPrintTicket(ТОВАРИСТВО З ОБМЕЖЕНОЮ ВІДПОВІДАЛЬНІСТЮ)
Зв’яжіть printTicket’ до документа, індексуваного documentIndex'.
public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)Parameters
documentIndex int
Індекс документа для посилання на друкований квиток.
printTicket DocumentPrintTicket
Завантажити квиток на посилання.
SetPagePrintTicket(Інте, інт, PagePrintTicket)
Зв’яжіть printTicket’ на сторінку, індексувану pageIndex’ в документі, індексуваному documentIndex'.
public void SetPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)Parameters
documentIndex int
Індекс документа.
pageIndex int
Індекс сторінки для посилання на друкований квиток.
printTicket PagePrintTicket
Завантажити квиток на посилання.