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(Стринг, опции за натоварване)

Отворете съществуващ документ, разположен в path’ като 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

Получава обекта, който предоставя услуги извън официалния XPS манипулационен API.

public DocumentUtils Utils { get; }

стойност на имота

DocumentUtils

Methods

Добавяне T>(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’ и <code class=paranf">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

Glyphs произход X координати.

originY float

Glyphs произход и координати.

unicodeString string

За да бъде отпечатан.

Returns

XpsGlyphs

Добавени са глифовете.

AddGlyphs(XpsFont, float, флот, плув, струй)

Добавете нови глифи към активната страница.

public XpsGlyphs AddGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)

Parameters

font XpsFont

Изтегляне на ресурса.

fontRenderingEmSize float

Размер на шрифта.

originX float

Glyphs произход X координати.

originY float

Glyphs произход и координати.

unicodeString string

За да бъде отпечатан.

Returns

XpsGlyphs

Добавени са глифовете.

AddOutlineEntry(Стриг, инт, 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’ и <code class=parama">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(ПоинтФ, 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(Пътеводител, Params Float[])

Създава нов цвят в цветовата зона, базирана на ICC.

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

Parameters

path string

Пътят към профила на МКБ.

components float []

Цветни компоненти .

Returns

XpsColor

Нов цвят .

CreateColor(XpsIccProfile, Params плува[])

Създава нов цвят в цветовата зона, базирана на 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

Нов източник на шрифт TrueType.

CreateFont(Stream)

Създава нов източник на шрифт TrueType от потока.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Потокът, съдържащ профила на МКБ, трябва да се вземе като ресурс.

Returns

XpsFont

Нов източник на шрифт 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

Glyphs произход X координати.

originY float

Glyphs произход и координати.

unicodeString string

За да бъде отпечатан.

Returns

XpsGlyphs

Нови глифове

CreateGlyphs(XpsFont, float, флот, плув, струй)

Създават се нови глифи.

public XpsGlyphs CreateGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)

Parameters

font XpsFont

Изтегляне на ресурса.

fontRenderingEmSize float

Размер на шрифта.

originX float

Glyphs произход X координати.

originY float

Glyphs произход и координати.

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, разположен в 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(Поинт[]Боул)

Създава нов набор от кубични Bézier криви.

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

Parameters

points PointF []

Контролни точки за няколко сегмента Bézier.

isStroked bool

Определя дали ударът за този сегмент на пътя е изтеглен.

Returns

XpsPolyBezierSegment

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

CreatePolyLineSegment(Поинт[]Боул)

Създава нова полигонална рисунка, съдържаща произволен брой отделни вертикали.

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

Parameters

points PointF []

Комплект от координати за множествените сегменти, които определят сегмента на поли линия.

isStroked bool

Определя дали ударът за този сегмент на пътя е изтеглен.

Returns

XpsPolyLineSegment

Нов полигонен сегмент на рисуване.

CreatePolyQuadraticBezierSegment(Поинт[]Боул)

Създава нов набор от квадратни Bézier криви от предходната точка в пътната фигура през наборана вертикали, използвайки определени контролни точки.

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

Parameters

points PointF []

Контролни точки за няколко квадратни сегмента Bézier.

isStroked bool

Определя дали ударът за този сегмент на пътя е изтеглен.

Returns

XpsPolyQuadraticBezierSegment

Новият квадратен Bézier криви сегмент.

CreateRadialGradientBrush(Списък, ПоинтФ, PointF, плуване, плаване)

Създава нова радиална градиентна четка.

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(Пътуване, плуване и плаване)

Създава нова радиална градиентна четка.

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’ в документа, индуксиран със <code class=parama">documentInindex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

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

pageIndex int

Индекс на страницата, чийто печатен билет трябва да се върне.

Returns

PagePrintTicket

Отпечатан билет на страницата.

Въвеждане на т>(и т, т)

Вмъкнете елемент (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’ и <code class" в позицията “index” на индекса.

public void InsertDocument(int index, float width, float height, bool activate = true)

Parameters

index int

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

width float

Ширина на първата страница.

height float

Височина на първата страница.

activate bool

Знаме, което показва дали да изберете вграден документ като активен.

InsertGlyphs(инт, стълб, плавател, 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

Glyphs произход X координати.

originY float

Glyphs произход и координати.

unicodeString string

За да бъде отпечатан.

Returns

XpsGlyphs

Вградени са глифи.

InsertGlyphs(инт, XpsFont, плув, флуоресцентен, плаващ, струй)

Въведете нови глифи в активната страница в позицията index.

public XpsGlyphs InsertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, string unicodeString)

Parameters

index int

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

font XpsFont

Изтегляне на ресурса.

fontSize float

Размер на шрифта.

originX float

Glyphs произход X координати.

originY float

Glyphs произход и координати.

unicodeString string

За да бъде отпечатан.

Returns

XpsGlyphs

Вградени са глифи.

InsertPage(Истината е, Боул)

Въведете празна страница в документа с подразбиране на страницата index’ позиция.

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

Parameters

index int

Позиция, в която трябва да се вмъкне страница.

activate bool

Флагът показва дали да изберете вградената страница като активна.

Returns

XpsPage

Вградена страница .

InsertPage(Пътуване, плуване и боол)

Вмъкнете празна страница в документа със специфицирана width’ и <code class" на позицията “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 документ към XP файл, намиращ се в path'.

public void Save(string path)

Parameters

path string

Местоположение на документа.

Save(Stream)

Съхранява XPS документ за излъчване.

public void Save(Stream stream)

Parameters

stream Stream

Изтегляне на XPS документ, за да бъде спасен.

SaveAsImage(ImageSaveOptions)

Съхранява документа във формат на изображение на битмапа.

public byte[][][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Опции за съхранение на документа в формат на изображение на бита карта.

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

Пътят на изхода на PS файл.

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(Интеграция, DocumentPrintTicket)

Свържете <код клас=“paramref”>printTicket’ към документа, индексиран от documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Индекс на документа, за да се свърже печатен билет към.

printTicket DocumentPrintTicket

Отпечатване на билета до връзката.

SetPagePrintTicket(Инт, инт и PagePrintTicket)

Свържете <код клас=“paramref”>printTicket’ към страницата, индексирана от pageIndex’ в документа, indexed by documentInindex'.

public void SetPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)

Parameters

documentIndex int

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

pageIndex int

Индекс на страницата, за да се свърже печатен билет към.

printTicket PagePrintTicket

Отпечатване на билета до връзката.

 Български