Class XpsDocument

Class XpsDocument

Названий на: Aspose.Page.XPS Асамблея: Aspose.Page.dll (25.4.0)

Класи, що інкапсулюють основний суб’єкт XPS-документу, що забезпечує маніпуляціюМетоди для будь-якого елемента XPS.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

Нападні члени

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; }

вартість нерухомості

int

ActivePage

Отримайте активний номер сторінки в активному документі.

public int ActivePage { get; }

вартість нерухомості

int

DocumentCount

Повертає кількість документів, що знаходяться в пакеті XPS.

public int DocumentCount { get; }

вартість нерухомості

int

JobPrintTicket

Повернення / набір документів на робочий квиток

public JobPrintTicket JobPrintTicket { get; set; }

вартість нерухомості

JobPrintTicket

Page

Повертає приклад Aspose.Page.XPS.XpsModel.XpsPage для активної сторінки.

public XpsPage Page { get; }

вартість нерухомості

XpsPage

PageCount

Повернення кількості сторінок в активному документі.

public int PageCount { get; }

вартість нерухомості

int

TotalPageCount

Повертає загальну кількість сторінок у всіх документах, що знаходяться в документі XPS.

public int TotalPageCount { get; }

вартість нерухомості

int

Utils

Знайдіть об’єкт, який надає інструменти за межами формального API XPS.

public DocumentUtils Utils { get; }

вартість нерухомості

DocumentUtils

Methods

Додати т>(T)

Додає елемент вмісту (Canvas, Path, або Glyphs).

public T Add<t>(T element) where T : XpsContentElement

Parameters

element T

Елемент повинен бути доданий.

Returns

T

Доданий елемент

Тип параметрів

T

Тип елемента.

AddCanvas()

Додайте нову канаву до активної сторінки.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Додаткові канони.

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

XpsGlyphs

Додано гліф.

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

XpsGlyphs

Додано гліф.

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

XpsPage

Додаткова сторінка

AddPage(Флоат, флоат і боол)

Додайте порожню сторінку до документа з зазначеним width’ і height'.

public XpsPage AddPage(float width, float height, bool activate = true)

Parameters

width float

Розширення нової сторінки.

height float

Висота нової сторінки.

activate bool

Флаг, що вказує на те, чи потрібно вибрати додану сторінку як активну.

Returns

XpsPage

Додаткова сторінка

AddPage(XpsPage і Bool)

Додайте сторінку до документа.

public XpsPage AddPage(XpsPage page, bool activate = true)

Parameters

page XpsPage

Сторінка повинна бути додана

activate bool

Флаг, що вказує на те, чи потрібно вибрати додану сторінку як активну.

Returns

XpsPage

Додаткова сторінка

AddPath(XpsPathGeometry)

Додайте новий шлях до активної сторінки.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Географія дорожнього руху.

Returns

XpsPath

Доданий шлях

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

XpsArcSegment

Новий еліптичний арковий сегмент.

CreateCanvas()

Створює нову канаву.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Нові канони

CreateColor(Color)

Створює новий колір.

public XpsColor CreateColor(Color color)

Parameters

color Color

Натуральний колір для RGB кольору.

Returns

XpsColor

Новий колір

CreateColor(ІНТ, ІНТ, ІНТ)

Створює новий колір в кольоровому просторі sRGB.

public XpsColor CreateColor(int a, int r, int g, int b)

Parameters

a int

Альфа кольоровий компонент.

r int

Червоний колір компоненту.

g int

Зелений компонент кольору.

b int

Синій колірний компонент.

Returns

XpsColor

Новий колір

CreateColor(ІТ, ІТ, ІТ)

Створює новий колір в кольоровому просторі sRGB.

public XpsColor CreateColor(int r, int g, int b)

Parameters

r int

Червоний колір компоненту.

g int

Зелений компонент кольору.

b int

Синій колірний компонент.

Returns

XpsColor

Новий колір

CreateColor(флоту, флоту, флоту і флоту)

Створює новий колір в кольоровому просторі scRGB.

public XpsColor CreateColor(float a, float r, float g, float b)

Parameters

a float

Альфа кольоровий компонент.

r float

Червоний колір компоненту.

g float

Зелений компонент кольору.

b float

Синій колірний компонент.

Returns

XpsColor

Новий колір

CreateColor(плавання, плавання, плавання)

Створює новий колір в кольоровому просторі scRGB.

public XpsColor CreateColor(float r, float g, float b)

Parameters

r float

Червоний колір компоненту.

g float

Зелений компонент кольору.

b float

Синій колірний компонент.

Returns

XpsColor

Новий колір

CreateColor(Колір, парами плутання[])

Створює новий колір в кольоровому просторі, заснованому на ICC.

public XpsColor CreateColor(string path, params float[] components)

Parameters

path string

Дорога до профілю МККК.

components float [ ]

Кольорові компоненти

Returns

XpsColor

Новий колір

CreateColor(XpsIccProfile, парами плутає[])

Створює новий колір в кольоровому просторі, заснованому на ICC.

public XpsColor CreateColor(XpsIccProfile iccProfile, params float[] components)

Parameters

iccProfile XpsIccProfile

Профільний ресурс ICC.

components float [ ]

Кольорові компоненти

Returns

XpsColor

Новий колір

CreateFont(Стіл, FontStyle)

Створюється новий ресурс шрифту TrueType.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

Сім’я фонтану

fontStyle FontStyle

Стиль шрифту .

Returns

XpsFont

Новий ресурс font TrueType.

CreateFont(Stream)

Створює новий ресурс шрифту TrueType з потоку.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Потік, що містить профіль МККК для прийняття як ресурс.

Returns

XpsFont

Новий ресурс 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

XpsGlyphs

Нові гліфи

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

XpsGlyphs

Нові гліфи

CreateGradientStop(XpsColor, Флоат)

Створюється нова градієнтна зупинка.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Градіант зупиняє колір.

offset float

Градієнт відшкодовує.

Returns

XpsGradientStop

Новий градієнт зупинився.

CreateGradientStop(Колір, флот)

Створюється нова градієнтна зупинка.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Градіант зупиняє колір.

offset float

Градієнт відшкодовує.

Returns

XpsGradientStop

Новий градієнт зупинився.

CreateIccProfile(стрічка)

Створює новий профільний ресурс ICC з профільного файлу ICC, розташованого в iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Шлях до профілю МККК прийняти як ресурс.

Returns

XpsIccProfile

Новий профільний ресурс ICC.

CreateIccProfile(Stream)

Створює новий профільний ресурс ICC з stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Потік, що містить профіль МККК для прийняття як ресурс.

Returns

XpsIccProfile

Новий профільний ресурс ICC.

CreateImage(стрічка)

Створює новий ресурс зображення з файлу зображення, розташованого в imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Шлях до зображення прийняти як ресурс.

Returns

XpsImage

Новий ресурс зображення.

CreateImage(Stream)

Створює новий ресурс зображення з stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Потік, що містить зображення для прийняття як ресурс.

Returns

XpsImage

Новий ресурс зображення.

CreateImageBrush(Створення XpsImage, RectangleF)

Створює новий шприц зображення.

public XpsImageBrush CreateImageBrush(XpsImage image, RectangleF viewbox, RectangleF viewport)

Parameters

image XpsImage

Це ресурс зображення.

viewbox RectangleF

Позиція і розміри джерельного контенту шприца.

viewport RectangleF

Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц

Returns

XpsImageBrush

Новий зображення шприц.

CreateImageBrush(Ректанг, RectangleF)

Створює новий шприц зображення.

public XpsImageBrush CreateImageBrush(string imagePath, RectangleF viewbox, RectangleF viewport)

Parameters

imagePath string

Дорога до зображення, щоб взяти як шприц.

viewbox RectangleF

Позиція і розміри джерельного контенту шприца.

viewport RectangleF

Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц

Returns

XpsImageBrush

Новий зображення шприц.

CreateLinearGradientBrush(СписокСтворення PointF)

Створює новий лінійний градієнт.

public XpsLinearGradientBrush CreateLinearGradientBrush(List<xpsgradientstop> gradientStops, PointF startPoint, PointF endPoint)

Parameters

gradientStops List • < XpsGradientStop >

Список градієнтів зупиняється.

startPoint PointF

Початок лінійного градієнта.

endPoint PointF

Кінцева точка лінійного градієнта.

Returns

XpsLinearGradientBrush

Новий лінійний градієнт.

CreateLinearGradientBrush(Створення PointF)

Створює новий лінійний градієнт.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

Початок лінійного градієнта.

endPoint PointF

Кінцева точка лінійного градієнта.

Returns

XpsLinearGradientBrush

Новий лінійний градієнт.

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

XpsMatrix

Нова аффіна трансформаційна матриця.

CreatePath(XpsPathGeometry)

Створює новий шлях.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Географія дорожнього руху.

Returns

XpsPath

Новий шлях

CreatePathFigure(Історія, Бол)

Створює нову дорожню цифру.

public XpsPathFigure CreatePathFigure(PointF startPoint, bool isClosed = false)

Parameters

startPoint PointF

Початкова точка для першого сегменту дорожньої цифри.

isClosed bool

Визначити, чи закрита дорога. якщо встановлено на правду, інсульт витягується"закритий", тобто останній пункт в останньому сегменті дорожньої цифри пов’язаний зточку, зазначену в атрибуті StartPoint, інакше хребет витягується «відкритий», іостанній пункт не пов’язаний з початковим пунктом. застосовується тільки в тому випадку, якщовикористовується в елементі шляху, який визначає інсульт.

Returns

XpsPathFigure

Новий маршрутний номер.

CreatePathFigure(PointF, Список, Болл)

Створює нову дорожню цифру.

public XpsPathFigure CreatePathFigure(PointF startPoint, List<xpspathsegment> segments, bool isClosed = false)

Parameters

startPoint PointF

Початкова точка для першого сегменту дорожньої цифри.

segments List • < XpsPathSegment >

Список маршрутних сегментів.

isClosed bool

Визначити, чи закрита дорога. якщо встановлено на правду, інсульт витягується"закритий", тобто останній пункт в останньому сегменті дорожньої цифри пов’язаний зточку, зазначену в атрибуті StartPoint, інакше хребет витягується «відкритий», іостанній пункт не пов’язаний з початковим пунктом. застосовується тільки в тому випадку, якщовикористовується в елементі шляху, який визначає інсульт.

Returns

XpsPathFigure

Новий маршрутний номер.

CreatePathGeometry(стрічка)

Створюється нова геометрія шляху, визначена з скороченою формою.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Коротка форма геометрії шляху.

Returns

XpsPathGeometry

Новий шлях геометрії.

CreatePathGeometry()

Створює новий шлях геометрії.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Новий шлях геометрії.

CreatePathGeometry(Список )

Створюється нова геометрія шляху з визначеним списком цифр шляху.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List • < XpsPathFigure >

Список маршрутних цифр.

Returns

XpsPathGeometry

Новий шлях геометрії.

CreatePolyBezierSegment(PointF[ ], Болл)

Створює новий набір кубічних кривих Безьєра.

public XpsPolyBezierSegment CreatePolyBezierSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Контрольні пункти для декількох сегментів Bézier.

isStroked bool

Визначте, чи витягнутий удар для цього сегменту шляху.

Returns

XpsPolyBezierSegment

Новий кубічний Bézier кубічний сегмент.

CreatePolyLineSegment(PointF[ ], Болл)

Створює новий полігональний малюнок, що містить произвольну кількість індивідуальних вертикалів.

public XpsPolyLineSegment CreatePolyLineSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Комплект координатів для декількох сегментів, які визначають сегмент полілінії.

isStroked bool

Визначте, чи витягнутий удар для цього сегменту шляху.

Returns

XpsPolyLineSegment

Новий мультиплікаційний сегмент.

CreatePolyQuadraticBezierSegment(PointF[ ], Болл)

Створює новий набір квадратних Безьєрів з попередньої точки в дорожній цифрі через набірВикористання певних контрольних пунктів.

public XpsPolyQuadraticBezierSegment CreatePolyQuadraticBezierSegment(PointF[] points, bool isStroked = true)

Parameters

points PointF [ ]

Контрольні пункти для декількох квадратних сегментів Безьєра.

isStroked bool

Визначте, чи витягнутий удар для цього сегменту шляху.

Returns

XpsPolyQuadraticBezierSegment

Новий квадратний сегмент 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

XpsRadialGradientBrush

Новий радиальний градієнт.

CreateRadialGradientBrush(Точка F, точка Ф, плавання)

Створюється новий радиальний градієнт.

public XpsRadialGradientBrush CreateRadialGradientBrush(PointF center, PointF gradientOrigin, float radiusX, float radiusY)

Parameters

center PointF

Центральна точка радиального градієнта (тобто центр еліпсу).

gradientOrigin PointF

Походження радиального градієнта.

radiusX float

Радіо в x-дименсії еліпсу, що визначає радиальний градіант.

radiusY float

Радіо в і димензії еліпсу, що визначає радиальний градіант.

Returns

XpsRadialGradientBrush

Новий радиальний градієнт.

CreateSolidColorBrush(XpsColor)

Створює новий твердий колірний шприц.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

Колір для заповнених елементів.

Returns

XpsSolidColorBrush

Новий твердий колірний шприц.

CreateSolidColorBrush(Color)

Створює новий твердий колірний шприц.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

Колір для заповнених елементів.

Returns

XpsSolidColorBrush

Новий твердий колірний шприц.

CreateVisualBrush(Створення XpsContentElement, RectangleF)

Створює новий візуальний шприц.

public XpsVisualBrush CreateVisualBrush(XpsContentElement element, RectangleF viewbox, RectangleF viewport)

Parameters

element XpsContentElement

Елемент XPS (Canvas, Path або Glyphs) для візуальних властивостей від візуального стрижки.

viewbox RectangleF

Позиція і розміри джерельного контенту шприца.

viewport RectangleF

Регіон, що містить координатний простір первинної щіткиталі, що застосовується (можливо неодноразово) для заповнення регіону, до якого застосовується шприц

Returns

XpsVisualBrush

Новий візуальний шприц.

Dispose()

Існує інстанція.

public void Dispose()

GetDocumentPrintTicket(ІНТ)

Повертає друкований квиток документа, індексуваного documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Індекс документа, який має бути повернений.

Returns

DocumentPrintTicket

Документ для друкованого квитка.

GetPagePrintTicket(ІТ, ІТ)

Повертає друкований квиток сторінки, індексуваної pageIndex’ в документі, індексуваному documentIndex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Індекс документа.

pageIndex int

Індекс сторінки, яка має бути відправлена.

Returns

PagePrintTicket

Книжковий квиток на сторінку.

Завантажити T>(Т, Т і Т)

Введіть елемент (Canvas, Path, або Glyphs) в активну сторінку в позиції index".

public T Insert<t>(int index, T element) where T : XpsContentElement

Parameters

index int

Позиція, в якій потрібно ввести елемент ".

element T

Елементи повинні бути введені.

Returns

T

Вбудований елемент

Тип параметрів

T

Тип елемента.

InsertCanvas(ІНТ)

Введіть нову канаву в активну сторінку в позиції index".

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Позиція, в якій повинна бути введена нова канава.

Returns

XpsCanvas

Вставні канони.

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

XpsGlyphs

Введені гліфи.

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

XpsGlyphs

Введені гліфи.

InsertPage(ІНТ, БООЛ)

Введіть порожню сторінку в документ з стандартним розміром сторінки index’ позиції.

public XpsPage InsertPage(int index, bool activate = true)

Parameters

index int

Позиція, в якій має бути введена сторінка.

activate bool

Флаг, що вказує на те, чи потрібно вибрати введену сторінку як активну.

Returns

XpsPage

Вставна сторінка .

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

XpsPage

Вставна сторінка .

InsertPage(Іт, XpsPage, Bool)

Введіть сторінку в документ в позиції index".

public XpsPage InsertPage(int index, XpsPage page, bool activate = true)

Parameters

index int

Позиція, до якої потрібно додати сторінку.

page XpsPage

Сторінка повинна бути введена.

activate bool

Флаг, що вказує на те, чи потрібно вибрати введену сторінку як активну.

Returns

XpsPage

Вставна сторінка .

InsertPath(інт, XpsPathГеометрія)

Введіть новий шлях до активної сторінки в позиції index".

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Позиція, на якій повинен бути введений новий шлях.

data XpsPathGeometry

Географія дорожнього руху.

Returns

XpsPath

Вставний шлях

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 : XpsContentElement

Parameters

element T

Елемент має бути видалений.

Returns

T

Усунути елемент

Тип параметрів

T

Тип елемента.

RemoveAt(ІНТ)

Видаляється елемент в позиції index" з активної сторінки.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Позиція, в якій елемент слід видалити.

Returns

XpsContentElement

Усунути елемент

RemoveDocumentAt(ІНТ)

Видаляється документ в положенні index".

public void RemoveDocumentAt(int index)

Parameters

index int

Позиція, в якій документ повинен бути видалений.

RemovePage(XpsPage)

Витяг сторінки з документа.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Сторінка повинна бути видалена.

Returns

XpsPage

Усунути сторінку.

RemovePageAt(ІНТ)

Видаляється сторінка з документа в положенні index".

public XpsPage RemovePageAt(int index)

Parameters

index int

Позиція, в якій сторінка повинна бути видалена.

Returns

XpsPage

Усунути сторінку.

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

ArgumentException

Залишився, коли documentNumber’ є поза межами.

SelectActivePage(ІНТ)

Виберіть активну сторінку документа для редагування.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

І номер сторінки.

Returns

XpsPage

Aspose.Page.XPS.XpsModel.XpsPage приклад для активної сторінки.

Exceptions

ArgumentException

Залишився, коли 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

Завантажити квиток на посилання.

 Українська