Class XpsDocument

Class XpsDocument

Именује се: Aspose.Page.XPS Асамблеја: Aspose.Page.dll (25.4.0)

Класа која инкапсулира главни ентитет КСНУМКС документа који пружа манипулацијуМетоде за било који 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(КСНУМКС, LoadOptions)

Отвори постојећи документ који се налази на path’ као XPS документ.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

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

options LoadOptions

Опције за преузимање документа.

XpsDocument(Стрејм, опције за опције)

Преузмите постојећи документ који се чува у 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

Враћа број докумената унутар пакета КСНУМКС.

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

Добија објекат који пружа корисничке услуге изван формалног АПИ-а за КСНУМКС манипулације.

public DocumentUtils Utils { get; }

Вредност имовине

DocumentUtils

Methods

Додај Т>(T)

Додаје елемент садржаја (Canvas, Path, или Glyphs).

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

Parameters

element T

Element koji treba dodati.

Returns

T

Додаје се елемент.

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

T

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

AddCanvas()

Додајте нову каучу на активну страницу.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Додаје се канабис.

AddDocument(Боол)

Додаје празан документ са подразумеваном величином странице.

public void AddDocument(bool activate = true)

Parameters

activate bool

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

AddDocument(Флоат, Флуат и Боол)

Додаје празан документ са првим страницама димензија width’ и <code class=paramaf">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

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Додаје се глифс.

AddGlyphs(КспсФонт, плутање, плато, флатовање, струја)

Додајте нове глифе на активну страницу.

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

Parameters

font XpsFont

Извештај извора.

fontRenderingEmSize float

величине шрифта.

originX float

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Додаје се глифс.

AddOutlineEntry(string, int, XpsHyperlinkTarget)

Додајте излазни унос у документ.

public void AddOutlineEntry(string description, int outlineLevel, XpsHyperlinkTarget target)

Parameters

description string

Опис улаза .

outlineLevel int

На нивоу излаза.

target XpsHyperlinkTarget

To je ulazni cilj.

AddPage(Боол)

Додајте празан сајт у документ са подразумеваном величином странице.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Знаме указује да ли би требало да изаберете додату страницу као активну.

Returns

XpsPage

Додаје се страница.

AddPage(Флоат, Флуат и Боол)

Додајте празан сајт у документ са одређеним width’ и <code class=paramaf">height'.

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

Parameters

width float

Ширина нове странице.

height float

Висина нове странице.

activate bool

Знаме указује да ли би требало да изаберете додату страницу као активну.

Returns

XpsPage

Додаје се страница.

AddPage(КСНУМКС, Боол)

Додајте страницу у документ.

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, плута, боол, КспсСвеепДирекција, Боол)

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

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()

Stvorio je novu kanvu.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Нови канабис

CreateColor(Color)

Stvaraju novu boju.

public XpsColor CreateColor(Color color)

Parameters

color Color

Пример родног боје за РГБ боју.

Returns

XpsColor

Нова боја

CreateColor(int, int, int, int)

Креира нову боју у сРГБ бојном простору.

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

Parameters

a int

Алфа боја компонента.

r int

Црвена боја компоненте.

g int

Зелена компонента боје.

b int

састојак плаве боје.

Returns

XpsColor

Нова боја

CreateColor(int, int, int)

Креира нову боју у сРГБ бојном простору.

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

Parameters

r int

Црвена боја компоненте.

g int

Зелена компонента боје.

b int

састојак плаве боје.

Returns

XpsColor

Нова боја

CreateColor(пловидбе, пловидбе, пловидбе)

Креира нову боју у сцРГБ бојном простору.

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

Parameters

a float

Алфа боја компонента.

r float

Црвена боја компоненте.

g float

Зелена компонента боје.

b float

састојак плаве боје.

Returns

XpsColor

Нова боја

CreateColor(пловила, пловила и пловила)

Креира нову боју у сцРГБ бојном простору.

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

Parameters

r float

Црвена боја компоненте.

g float

Зелена компонента боје.

b float

састојак плаве боје.

Returns

XpsColor

Нова боја

CreateColor(Стринг, Парамс Флоат[])

Креира нову боју у простору боја заснованом на ИЦЦ-у.

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

Parameters

path string

Пут до ИЦЦ профила.

components float []

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

Returns

XpsColor

Нова боја

CreateColor(XpsIccProfile, params float[])

Креира нову боју у простору боја заснованом на ИЦЦ-у.

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

Parameters

iccProfile XpsIccProfile

Извор профила ИЦЦ.

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, плута, струј)

Stvaraju se novi glifovi.

public XpsGlyphs CreateGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameters

fontFamily string

Писање породице.

fontRenderingEmSize float

величине шрифта.

fontStyle FontStyle

у стилу шрифта.

originX float

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Нови Глифс

CreateGlyphs(КспсФонт, плутање, плато, флатовање, струја)

Stvaraju se novi glifovi.

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

Parameters

font XpsFont

Извештај извора.

fontRenderingEmSize float

величине шрифта.

originX float

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Нови Глифс

CreateGradientStop(XpsColor, плутање)

Успоставља нови градијентски заустав.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradient zaustavlja boju.

offset float

Gradient će se nadoknaditi.

Returns

XpsGradientStop

Novi gradient zaustavlja.

CreateGradientStop(боја, плутање)

Успоставља нови градијентски заустав.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradient zaustavlja boju.

offset float

Gradient će se nadoknaditi.

Returns

XpsGradientStop

Novi gradient zaustavlja.

CreateIccProfile(Стринг)

Креира нови ИЦЦ профил ресурс из ICC профила датотеке која се налази на iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Пут до ИЦЦ профила да се узме као ресурс.

Returns

XpsIccProfile

Нови ИЦЦ профил ресурс.

CreateIccProfile(Stream)

Креира нови ИЦЦ профил ресурс из stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Поток који садржи профил ИЦЦ да се узме као ресурс.

Returns

XpsIccProfile

Нови ИЦЦ профил ресурс.

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(КСНУМКС, КСНУМКС)

Креира нова линеарна градијентска четка.

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)

Stvorio je novi put.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Геометрија пута.

Returns

XpsPath

Нови пут је

CreatePathFigure(КСНУМКС, Боол)

Успостављају нову фигуру пута.

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

Parameters

startPoint PointF

Почетна тачка за први сегмент фигуре пута.

isClosed bool

Потврђује да ли је пут затворен.Ако је постављен на истину, удар се повуче"затворена", то јест, последња тачка у последњем сегменту фигуре пута је повезана сатачка која је наведена у атрибуту СтартПоинт, иначе је удар “отворена”, ипоследња тачка није повезана са почетном тачком. примењује се само ако јеКористи се у елементу Пут који указује на инсулт.

Returns

XpsPathFigure

Нова фигура пута.

CreatePathFigure(ПоинтФ, Листа, Боол)

Успостављају нову фигуру пута.

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

Parameters

startPoint PointF

Почетна тачка за први сегмент фигуре пута.

segments List < XpsPathSegment >

Списак пате сегмената.

isClosed bool

Потврђује да ли је пут затворен.Ако је постављен на истину, удар се повуче"затворена", то јест, последња тачка у последњем сегменту фигуре пута је повезана сатачка која је наведена у атрибуту СтартПоинт, иначе је удар “отворена”, ипоследња тачка није повезана са почетном тачком. примењује се само ако јеКористи се у елементу Пут који указује на инсулт.

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(ПоинтФ[], Боол)

Креира нови сет кубних Безиер кривине.

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

Parameters

points PointF []

Контролне тачке за више Безиер сегмената.

isStroked bool

Потврђује да ли је ударац за овај сегмент пута повучен.

Returns

XpsPolyBezierSegment

Нови кубични Безиер криви сегмент.

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

Креира нови полигонални цртеж са произвољним бројем појединачних вертикала.

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

Parameters

points PointF []

Комплект координати за више сегмената који дефинишу поли линијски сегмент.

isStroked bool

Потврђује да ли је ударац за овај сегмент пута повучен.

Returns

XpsPolyLineSegment

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

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

Креира нови скуп квадратних Безиер кругова из претходне тачке у фигури пута кроз сету вертикалима, користећи одређене контролне тачке.

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

Parameters

points PointF []

Контролне тачке за више квадратних Безиер сегмената.

isStroked bool

Потврђује да ли је ударац за овај сегмент пута повучен.

Returns

XpsPolyQuadraticBezierSegment

Нови квадратни Безиер криви сегмент.

CreateRadialGradientBrush(Списак, ПоинтФ, Поентф, Флоат)

Креира нова радијална градијентска четка.

public XpsRadialGradientBrush CreateRadialGradientBrush(List<xpsgradientstop> gradientStops, PointF center, PointF gradientOrigin, float radiusX, float radiusY)

Parameters

gradientStops List < XpsGradientStop >

Списак градитеља зауставља.

center PointF

Централна тачка радијалног градијента (то јест, центар елипса).

gradientOrigin PointF

Порекло радијалног градиента.

radiusX float

Радијум у х димензији елипсе која дефинише радијални градијент.

radiusY float

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

Returns

XpsRadialGradientBrush

Нови радијални градијент четкица.

CreateRadialGradientBrush(КСНУМКС, ПВОТ, ФЛОТ)

Креира нова радијална градијентска четка.

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

Parameters

center PointF

Централна тачка радијалног градијента (то јест, центар елипса).

gradientOrigin PointF

Порекло радијалног градиента.

radiusX float

Радијум у х димензији елипсе која дефинише радијални градијент.

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’ у документу који је indexiran по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=paramaf">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

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Уграђени су глифови.

InsertGlyphs(int, 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

Глифс порекло Кс координате.

originY float

Глифс порекло И координате.

unicodeString string

Трка да буде штампана.

Returns

XpsGlyphs

Уграђени су глифови.

InsertPage(ИТ, Боол)

Унесите празан сајт у документ са подразумеваном величином странице index’ положај.

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

Parameters

index int

Позиција на којој треба унети страницу.

activate bool

Знаме указује да ли би требало да изаберете уграђену страницу као активну.

Returns

XpsPage

Уграђена страница .

InsertPage(Инт, плутање, флоат, боол)

Унесите празан страницу у документ са одређеним width’ и height’ у положају <koda class_paromref\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(int, XpsPage, боол)

Унесите страницу у документ у положају index'.

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

Parameters

index int

Позиција на коју треба додати страницу.

page XpsPage

Странице које треба унети.

activate bool

Знаме указује да ли би требало да изаберете уграђену страницу као активну.

Returns

XpsPage

Уграђена страница .

InsertPath(КСНУМКС, XpsPathGeometry)

Унесите нови пут на активну страницу у положају index'.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Позиција на којој треба унети нови пут.

data XpsPathGeometry

Геометрија пута.

Returns

XpsPath

Уграђени пут

Merge(Стринг[], Стринг)

Покретање неколико КСНУМКС датотека у један КсН документ.

public void Merge(string[] filesForMerge, string outXpsFilePath)

Parameters

filesForMerge string []

XPS датотеке за спојивање са овим документом.

outXpsFilePath string

Излаз КСНУМКС датотеке пута.

Merge(Стринг[]Стрејм)

Покретање неколико КСНУМКС датотека у један КсН документ.

public void Merge(string[] filesForMerge, Stream outStream)

Parameters

filesForMerge string []

XPS датотеке за спојивање са овим документом.

outStream Stream

Излазни ток где да сачувате мешане XPS документе.

MergeToPdf(Стринг[], string, PdfSaveOptions)

Мешање XPS докумената у ПДФ користећи примјер Aspose.Page.Уређај.

public void MergeToPdf(string[] filesForMerge, string outPdfFilePath, PdfSaveOptions options)

Parameters

filesForMerge string []

XPS датотеке за спојивање са овим документом на уређај излаза.

outPdfFilePath string

Пут излаза ПДФ датотеке.

options PdfSaveOptions

Опције за штедњу документа.

MergeToPdf(Стринг[], Stream, PdfSaveOptions)

Мешање XPS докумената у ПДФ користећи примјер Aspose.Page.Уређај.

public void MergeToPdf(string[] filesForMerge, Stream pdfStream, PdfSaveOptions options)

Parameters

filesForMerge string []

XPS датотеке за спојивање са овим документом на уређај излаза.

pdfStream Stream

Излаз ПДФ струје.

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(Стринг)

Сачува КСНУМКС документ у КСС датотеку која се налази на path'.

public void Save(string path)

Parameters

path string

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

Save(Stream)

Сачува XPS документ за емитовање.

public void Save(Stream stream)

Parameters

stream Stream

Стрејм КСНУМКС документ да се сачува.

SaveAsImage(ImageSaveOptions)

Сачува документ у формату слике битмапа.

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

Parameters

options ImageSaveOptions

Опције за складиштење документа у формату слике битмапа.

Returns

byte [][][]

Резултатне слике бајте радије. прва димензија је за унутрашње документеДруга је за странице у унутрашњим документима.

SaveAsPdf(КСНУМКС, ПДФСавеОпције)

Сачува документ у ПДФ формату.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Пут излаза ПДФ датотеке.

options PdfSaveOptions

Опције за складиштење документа у ПДФ формату.

SaveAsPdf(Стрејм, ПдфСавеОпције)

Сачува документ у ПДФ формату.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Поток за писање излазног ПДФ датотеке на.

options PdfSaveOptions

Опције за складиштење документа у ПДФ формату.

SaveAsPs(КСНУМКС, ПССАВЕОПЦИЈЕ)

Сачувајте документ у ПС формату.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Пут излаза ПС датотеке.

options PsSaveOptions

Опције за складиштење документа у ПС формату.

SaveAsPs(Стрејм, PsSaveOptions)

Сачувајте документ у ПС формату.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

Поток да напише излаз ПС датотеку на.

options PsSaveOptions

Опције за складиштење документа у ПС формату.

SelectActiveDocument(Инт)

Изаберите активни документ за уређивање.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

То је број документа.

Exceptions

ArgumentException

Прелази се када је documentNumber’ изван граница.

SelectActivePage(Инт)

Изаберите активну страницу документа за уређивање.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Један број странице.

Returns

XpsPage

__WL33.XPS.XpsModel.xpsPage примјер за активну страницу.

Exceptions

ArgumentException

Прелази се када је pageNumber’ изван граница.

SetDocumentPrintTicket(КСНУМКС, ДокументПринт)

Линк printTicket’ на документ који је индексиран по <cod class=paramaf">documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Индекс документа да повеже штампани билет на.

printTicket DocumentPrintTicket

Принтерски билет за линк.

SetPagePrintTicket(int, int и PagePrintTicket)

Поставите <код класе=“paramref”>printTicket’ на страницу индексирану по pageIndex’ у документу индексраном поdocumentInindex'.

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

Parameters

documentIndex int

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

pageIndex int

Индекс странице да бисте повезали штампани билет на.

printTicket PagePrintTicket

Принтерски билет за линк.

 Српски