Class XpsDocument

Class XpsDocument

nazivni prostor: Aspose.Page.XPS Sastav: Aspose.Page.dll (25.4.0)

Razred inkapsulirajući glavnu entitetu XPS dokumenta koji pruža manipulacijuMetode za bilo koji XPS element.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

naslijeđeni članovi

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

XpsDocument()

Stvara prazan XPS dokument s podrazumevanom veličinom stranice.

public XpsDocument()

XpsDocument(String)

Otvara postojeći XPS dokument koji se nalazi na path'.

public XpsDocument(string path)

Parameters

path string

Lokacija ovog dokumenta.

XpsDocument(String, Opcije za preuzimanje)

Otvara postojeći dokument koji se nalazi na path’ kao XPS dokument.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

Lokacija ovog dokumenta.

options LoadOptions

Opcije za preuzimanje dokumenata.

XpsDocument(Slijedeći članakStraam, LoadOptions)

Preuzima postojeći dokument pohranjen u stream’ kao XPS dokument.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Izvješće o struji.

options LoadOptions

Opcije za preuzimanje dokumenata.

Properties

ActiveDocument

Pronađite aktivni broj dokumenta.

public int ActiveDocument { get; }

Vrijednost nekretnina

int

ActivePage

Pronađite aktivni broj stranice u aktivnom dokumentu.

public int ActivePage { get; }

Vrijednost nekretnina

int

DocumentCount

Povratak broja dokumenata unutar paketa XPS.

public int DocumentCount { get; }

Vrijednost nekretnina

int

JobPrintTicket

Povratak/seta radnog papira dokumenta

public JobPrintTicket JobPrintTicket { get; set; }

Vrijednost nekretnina

JobPrintTicket

Page

Povratak Aspose.Page.XPS. xpsModel.xpsPage primjera za aktivnu stranicu.

public XpsPage Page { get; }

Vrijednost nekretnina

XpsPage

PageCount

Povratak broja stranica u aktivnom dokumentu.

public int PageCount { get; }

Vrijednost nekretnina

int

TotalPageCount

Povratak ukupnog broja stranica u svim dokumentima unutar XPS dokumenta.

public int TotalPageCount { get; }

Vrijednost nekretnina

int

Utils

Dobiva predmet koji pruža utilitete izvan formalne XPS manipulacijske API-e.

public DocumentUtils Utils { get; }

Vrijednost nekretnina

DocumentUtils

Methods

dodati t>(T)

Dodajte element sadržaja (Canvas, Path, ili Glyphs).

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

Parameters

element T

Element koji treba dodati.

Returns

T

Dodani elementi

Vrsta parametara

T

Vrsta ovog elementa.

AddCanvas()

Dodajte novu kanvu na aktivnu stranicu.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Dodana je kanvica.

AddDocument(Bolić)

Dodajte prazan dokument s podrazumevanom veličinom stranice.

public void AddDocument(bool activate = true)

Parameters

activate bool

Zastava ukazuje na to treba li odabrati dodani dokument kao aktivan.

AddDocument(Pluta, pluta i bool)

Dodajte prazan dokument s prvim dimenzijama stranice width’ i <cod class=paramaf">height'.

public void AddDocument(float width, float height, bool activate = true)

Parameters

width float

Širina na prvoj stranici.

height float

Visina prve stranice.

activate bool

Zastava ukazuje na to treba li odabrati dodani dokument kao aktivan.

AddGlyphs(string, float, fontStyle, flate, flot, string)

Dodajte nove grifove na aktivnu stranicu.

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

Parameters

fontFamily string

Povijest obitelji.

fontRenderingEmSize float

Veličina fontova.

fontStyle FontStyle

Strijelac u stilu.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Dodano je i grif.

AddGlyphs(XpsFont, plovidba, float, flot, string)

Dodajte nove grifove na aktivnu stranicu.

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

Parameters

font XpsFont

Riječ je o izvoru.

fontRenderingEmSize float

Veličina fontova.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Dodano je i grif.

AddOutlineEntry(String, int, XpsHyperlinkTarget)

Dodajte izvodni ulaz u dokument.

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

Parameters

description string

Opis ulaznice .

outlineLevel int

Na razini izlaska.

target XpsHyperlinkTarget

Cilj za ulazak.

AddPage(Bolić)

Dodajte praznu stranicu u dokument s podrazumevanom veličinom stranice.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Zastava ukazuje na to treba li odabrati dodanu stranicu kao aktivnu.

Returns

XpsPage

Dodana stranica

AddPage(Pluta, pluta i bool)

Dodajte praznu stranicu u dokument s određenim width’ i height'.

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

Parameters

width float

Širina nove stranice.

height float

Visina nove stranice.

activate bool

Zastava ukazuje na to treba li odabrati dodanu stranicu kao aktivnu.

Returns

XpsPage

Dodana stranica

AddPage(Sljedeći članakXpsPage, bool)

Dodajte stranicu u dokument.

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

Parameters

page XpsPage

Stranica koja treba dodati.

activate bool

Zastava ukazuje na to treba li odabrati dodanu stranicu kao aktivnu.

Returns

XpsPage

Dodana stranica

AddPath(XpsPathGeometry)

Dodajte novi put na aktivnu stranicu.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Geometrija na putu.

Returns

XpsPath

Dodana je staza.

CreateArcSegment(PointF, SizeF , Float, Bool, XpsSweepDirection, bool)

Stvara se novi elliptički segment.

public XpsArcSegment CreateArcSegment(PointF point, SizeF size, float rotationAngle, bool isLargeArc, XpsSweepDirection sweepDirection, bool isStroked = true)

Parameters

point PointF

Završna točka eliptičkog arka.

size SizeF

Radija x i y elliptičkog arka kao x,y par.

rotationAngle float

Indikira kako se ellipsa vrti u odnosu na trenutačni sustav koordinata.

isLargeArc bool

Određuje je li šljunčana šipka od 180 ili veća.

sweepDirection XpsSweepDirection

U smjeru u kojem se luk povlači.

isStroked bool

Ispričava se je li udar za ovaj segment staze povlačen.

Returns

XpsArcSegment

Novi elliptički segment.

CreateCanvas()

Stvorio je novu kanvu.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Novi kanabisi

CreateColor(Color)

Stvaraju novu boju.

public XpsColor CreateColor(Color color)

Parameters

color Color

Native boja primjer za RGB boju.

Returns

XpsColor

Nova boja .

CreateColor(int, int, int, int)

Stvara novu boju u sRGB boji prostora.

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

Parameters

a int

Sastav alfa boja.

r int

Crvena boja komponente.

g int

Zelena boja komponente.

b int

Sastavni dio plave boje.

Returns

XpsColor

Nova boja .

CreateColor(int, int, int)

Stvara novu boju u sRGB boji prostora.

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

Parameters

r int

Crvena boja komponente.

g int

Zelena boja komponente.

b int

Sastavni dio plave boje.

Returns

XpsColor

Nova boja .

CreateColor(plovilo, plovilo, plovilo i plovilo)

Stvara novu boju u scRGB boji prostora.

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

Parameters

a float

Sastav alfa boja.

r float

Crvena boja komponente.

g float

Zelena boja komponente.

b float

Sastavni dio plave boje.

Returns

XpsColor

Nova boja .

CreateColor(plovilo, plovilo i plovilo)

Stvara novu boju u scRGB boji prostora.

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

Parameters

r float

Crvena boja komponente.

g float

Zelena boja komponente.

b float

Sastavni dio plave boje.

Returns

XpsColor

Nova boja .

CreateColor(Slijedeći članakParams float[])

Stvara novu boju u ICC baziranom prostoru boja.

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

Parameters

path string

Slijedeći članakProfil ICC-a.

components float []

Boja sastavnih dijelova.

Returns

XpsColor

Nova boja .

CreateColor(XpsIccProfile, params float[])

Stvara novu boju u ICC baziranom prostoru boja.

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

Parameters

iccProfile XpsIccProfile

ICC profil resursa.

components float []

Boja sastavnih dijelova.

Returns

XpsColor

Nova boja .

CreateFont(Svijet, FontStyle)

Stvaranje novog TrueType font resursa.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

Povijest obitelji font.

fontStyle FontStyle

U stilu fontova.

Returns

XpsFont

Novi izvor fontova TrueType.

CreateFont(Stream)

Stvaranje novog TrueType font resursa iz struje.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Proljev koji sadrži profil ICC-a treba uzeti kao resurs.

Returns

XpsFont

Novi izvor fontova TrueType.

CreateGlyphs(string, float, fontStyle, flate, flot, string)

Stvaraju se novi glifovi.

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

Parameters

fontFamily string

Povijest obitelji.

fontRenderingEmSize float

Veličina fontova.

fontStyle FontStyle

Strijelac u stilu.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Novi Glifovi

CreateGlyphs(XpsFont, plovidba, float, flot, string)

Stvaraju se novi glifovi.

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

Parameters

font XpsFont

Riječ je o izvoru.

fontRenderingEmSize float

Veličina fontova.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Novi Glifovi

CreateGradientStop(XpsColor i Float)

Stvara se nova gradientna zaustavljanja.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradient zaustavlja boju.

offset float

Gradient se oslobađa.

Returns

XpsGradientStop

Novi gradient zaustavlja.

CreateGradientStop(Boja i float)

Stvara se nova gradientna zaustavljanja.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradient zaustavlja boju.

offset float

Gradient se oslobađa.

Returns

XpsGradientStop

Novi gradient zaustavlja.

CreateIccProfile(String)

Stvaranje novog ICC profila resursa iz profile datoteke koji se nalazi na iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Put prema profilu ICC-a treba uzeti kao resurs.

Returns

XpsIccProfile

Novi ICC profil resursa.

CreateIccProfile(Stream)

Stvaranje novog ICC profila resursa iz stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Proljev koji sadrži profil ICC-a treba uzeti kao resurs.

Returns

XpsIccProfile

Novi ICC profil resursa.

CreateImage(String)

Stvara novi izvor slike iz datoteke slike koja se nalazi na imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Put prema slici da se uzme kao resurs.

Returns

XpsImage

Novi izvor slike.

CreateImage(Stream)

Stvara novi izvor slike iz stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Proljev koji sadrži sliku treba uzeti kao resurs.

Returns

XpsImage

Novi izvor slike.

CreateImageBrush(Sljedeći članakXpsImage, RectangleF)

Stvorite novu sliku brush.

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

Parameters

image XpsImage

To je izvor slike.

viewbox RectangleF

Položaj i dimenzije izvornog sadržaja četkice.

viewport RectangleF

Područje koje sadrži koordinatno područje primarne četkicetile koja se (možda ponavlja) primjenjuje kako bi se ispunila regija na koju se prtljažnik primjenjuje

Returns

XpsImageBrush

Nova slika brush.

CreateImageBrush(Slijedeći članakRectangleF, RectangelF)

Stvorite novu sliku brush.

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

Parameters

imagePath string

Put prema slici da se uzme kao brisanje tile.

viewbox RectangleF

Položaj i dimenzije izvornog sadržaja četkice.

viewport RectangleF

Područje koje sadrži koordinatno područje primarne četkicetile koja se (možda ponavlja) primjenjuje kako bi se ispunila regija na koju se prtljažnik primjenjuje

Returns

XpsImageBrush

Nova slika brush.

CreateLinearGradientBrush(Slijedeći članakXpsgradientstop>Pozicija, PointF)

Stvara novi linearni gradientni brush.

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

Parameters

gradientStops List < XpsGradientStop >

Slijedeći članakLista gradijenta zaustavlja.

startPoint PointF

Početak linearnog gradienta.

endPoint PointF

Krajnja točka linearnog gradienta.

Returns

XpsLinearGradientBrush

Novi linearni gradientni brush.

CreateLinearGradientBrush(Pozicija, Pozicija)

Stvara novi linearni gradientni brush.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

Početak linearnog gradienta.

endPoint PointF

Krajnja točka linearnog gradienta.

Returns

XpsLinearGradientBrush

Novi linearni gradientni brush.

CreateMatrix(float, float, float, float, float, float)

Stvara novu matričnu transformaciju.

public XpsMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

Parameters

m11 float

Članak 11.

m12 float

Članak 12.

m21 float

Članak 21.

m22 float

Članak 22.

m31 float

Članak 31.

m32 float

Članak 32.

Returns

XpsMatrix

Uspješna transformacijska matrica.

CreatePath(XpsPathGeometry)

Stvaraju novi put.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Geometrija na putu.

Returns

XpsPath

Novi put je.

CreatePathFigure(Sljedeći Članak PointF, bool)

Stvaraju novu putnu figuru.

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

Parameters

startPoint PointF

Početna točka za prvi segment putne figure.

isClosed bool

određuje je li staza zatvorena.Ako je postavljena na istinu, udarac se povlači"Zatvorena", to jest, posljednja točka u posljednjem segmentu putne figure povezana je stočka navedena u atributu StartPoint, inače je udar “otvoren”, iposljednja točka nije povezana s točkom početka. primjenjuje se samo ako je broj putovanjaKoristi se u elementu put koji određuje udar.

Returns

XpsPathFigure

Novi broj putova.

CreatePathFigure(PointF, popis, Bolić)

Stvaraju novu putnu figuru.

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

Parameters

startPoint PointF

Početna točka za prvi segment putne figure.

segments List < XpsPathSegment >

Popis putnih segmenata.

isClosed bool

određuje je li staza zatvorena.Ako je postavljena na istinu, udarac se povlači"Zatvorena", to jest, posljednja točka u posljednjem segmentu putne figure povezana je stočka navedena u atributu StartPoint, inače je udar “otvoren”, iposljednja točka nije povezana s točkom početka. primjenjuje se samo ako je broj putovanjaKoristi se u elementu put koji određuje udar.

Returns

XpsPathFigure

Novi broj putova.

CreatePathGeometry(String)

Stvara novu geometrijsku stazu koja je određena s skraćenim oblikom.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Kratka oblika geometrije puta.

Returns

XpsPathGeometry

Nova geometrijska staza.

CreatePathGeometry()

Stvoriti novu geometrijsku stazu.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Nova geometrijska staza.

CreatePathGeometry(Slijedeći članakXpspathfigure>)

Stvaranje nove geometrije putova s određenim popisom putnih podataka.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

Popis putnih brojeva.

Returns

XpsPathGeometry

Nova geometrijska staza.

CreatePolyBezierSegment(Pozicija[], Bolić)

Stvara novi set kubičnih Bézier krivica.

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

Parameters

points PointF []

Kontrolne točke za više Bézier segmenata.

isStroked bool

Ispričava se je li udar za ovaj segment staze povlačen.

Returns

XpsPolyBezierSegment

Novi kubički Bézier krivotvoreni segment.

CreatePolyLineSegment(Pozicija[], Bolić)

Stvara novu poligonalnu crtežu koja sadrži arbitražni broj pojedinačnih vertika.

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

Parameters

points PointF []

Sastav koordinata za više segmenata koji definiraju segment poli linije.

isStroked bool

Ispričava se je li udar za ovaj segment staze povlačen.

Returns

XpsPolyLineSegment

Novi poligonalni segment.

CreatePolyQuadraticBezierSegment(Pozicija[], Bolić)

Stvara novi set četvornih Bézier krivica iz prethodne točke u putnoj figuri kroz setU nastavku, koristeći određene kontrolne točke.

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

Parameters

points PointF []

Kontrolne točke za više četvornih Bézier segmenata.

isStroked bool

Ispričava se je li udar za ovaj segment staze povlačen.

Returns

XpsPolyQuadraticBezierSegment

Novi kvadratni Bézier krug segmenta.

CreateRadialGradientBrush(Slijedeći članakXpsgradientstop>, PointF, Poin F, Float, float)

Stvara novu radialnu gradientnu četkicu.

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

Parameters

gradientStops List < XpsGradientStop >

Slijedeći članakLista gradijenta zaustavlja.

center PointF

Središnja točka radialnog gradienta (tj. središte elipa).

gradientOrigin PointF

Izvorna točka radialnog gradienta.

radiusX float

Radija u x dimenziji elipa koja definira radialni gradient.

radiusY float

Radija u y dimenziji elipa koja definira radialni gradient.

Returns

XpsRadialGradientBrush

Novi radialni gradientni brush.

CreateRadialGradientBrush(PointF, PointeF i Float)

Stvara novu radialnu gradientnu četkicu.

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

Parameters

center PointF

Središnja točka radialnog gradienta (tj. središte elipa).

gradientOrigin PointF

Izvorna točka radialnog gradienta.

radiusX float

Radija u x dimenziji elipa koja definira radialni gradient.

radiusY float

Radija u y dimenziji elipa koja definira radialni gradient.

Returns

XpsRadialGradientBrush

Novi radialni gradientni brush.

CreateSolidColorBrush(XpsColor)

Stvara novu čvrstu boju.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

Boja za ispunjene elemente.

Returns

XpsSolidColorBrush

Nova čvrsta boja brisača.

CreateSolidColorBrush(Color)

Stvara novu čvrstu boju.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

Boja za ispunjene elemente.

Returns

XpsSolidColorBrush

Nova čvrsta boja brisača.

CreateVisualBrush(Sljedeći Članak XpsContentElement, RectangleF)

Stvoriti novi vizualni brush.

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

Parameters

element XpsContentElement

XPS element (Canvas, Path ili Glyphs) za vizualne svojstva od vizualnog brisača.

viewbox RectangleF

Položaj i dimenzije izvornog sadržaja četkice.

viewport RectangleF

Područje koje sadrži koordinatno područje primarne četkicetile koja se (možda ponavlja) primjenjuje kako bi se ispunila regija na koju se prtljažnik primjenjuje

Returns

XpsVisualBrush

Novi vizualni brush.

Dispose()

Na raspolaganju je postupak.

public void Dispose()

GetDocumentPrintTicket(int)

Povratak tiskanog karata dokumenta indeksiranog kodom documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Indeks dokumenata čiji je tiskani ulaznica vraćena.

Returns

DocumentPrintTicket

Ulaznica za tiskanje dokumenata.

GetPagePrintTicket(u, u)

Povratak tiskanog karata stranice indeksiranog pageIndex’ u dokumentu indeksiranoj za <cod class=paramaf">documentInindex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Indeks dokumentacije.

pageIndex int

Indeks stranice čija je tiskanu karticu treba vratiti.

Returns

PagePrintTicket

Ulaznica za tiskanje stranice.

Uklanjanje t>(T , T)

Unesite element (Canvas, Path, ili Glyphs) na aktivnoj stranici u položaju index.

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

Parameters

index int

Pozicija na kojoj treba unijeti element".

element T

Element koji treba staviti.

Returns

T

Uvršten element .

Vrsta parametara

T

Vrsta ovog elementa.

InsertCanvas(int)

U aktivnu stranicu stavite novu kanvu na poziciju index".

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Položaj na kojem bi se trebao staviti novi kanvas.

Returns

XpsCanvas

Ugradili su kanve.

InsertDocument(Sljedeći članakBOL)

Upišite prazan dokument s predviđenom veličinom stranice index’ položaj.

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

Parameters

index int

Mjesto na kojem bi se trebao staviti dokument.

activate bool

Zastava koja ukazuje na to treba li odabrati unesen dokument kao aktivan.

InsertDocument(plovidba, float, bool)

Upišite prazan dokument s prvim dimenzijama stranice width’ i <cod class=paramaf">height’ na položaju index.

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

Parameters

index int

Mjesto na kojem bi se trebao staviti dokument.

width float

Širina na prvoj stranici.

height float

Visina prve stranice.

activate bool

Zastava koja ukazuje na to treba li odabrati unesen dokument kao aktivan.

InsertGlyphs(int, string, float, FontStyle, flate, pluta, strug)

U aktivnu stranicu stavite nove grifove na poziciju index".

public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)

Parameters

index int

Položaj na kojem bi se trebali unijeti novi glifovi.

fontFamily string

Povijest obitelji.

fontSize float

Veličina fontova.

fontStyle FontStyle

Strijelac u stilu.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Ugradili smo glifove.

InsertGlyphs(int, XpsFont, plovidba, float, flot, string)

U aktivnu stranicu stavite nove grifove na poziciju index".

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

Parameters

index int

Položaj na kojem bi se trebali unijeti novi glifovi.

font XpsFont

Riječ je o izvoru.

fontSize float

Veličina fontova.

originX float

Glyphs izvor X koordinata.

originY float

Glyphs izvor i koordinacija.

unicodeString string

Vrijeme za tiskanje.

Returns

XpsGlyphs

Ugradili smo glifove.

InsertPage(Sljedeći članakBOL)

Upišite praznu stranicu u dokument s predviđenom veličinom stranice index’ položaj.

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

Parameters

index int

Mjesto na kojem treba staviti stranicu.

activate bool

Zastava koja ukazuje na to treba li odabrati uvrštenu stranicu kao aktivnu.

Returns

XpsPage

Uvrštena stranica

InsertPage(plovidba, float, bool)

Upišite praznu stranicu u dokument s određenim width’ i <cod class" i “height” na položaju “code class”.

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

Parameters

index int

Mjesto na kojem treba staviti stranicu.

width float

Širina nove stranice.

height float

Visina nove stranice.

activate bool

Zastava koja ukazuje na to treba li odabrati uvrštenu stranicu kao aktivnu.

Returns

XpsPage

Uvrštena stranica

InsertPage(Sljedeći Članak XpsPage, bool)

Upišite stranicu u dokument u položaju index".

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

Parameters

index int

Mjesto na kojem treba dodati stranicu.

page XpsPage

Stranica koja treba staviti.

activate bool

Zastava koja ukazuje na to treba li odabrati uvrštenu stranicu kao aktivnu.

Returns

XpsPage

Uvrštena stranica

InsertPath(Sljedeći Članak XpsPathGeometry)

Upišite novu stazu na aktivnu stranicu u položaju index".

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Postupak na kojem bi se trebao staviti novi put.

data XpsPathGeometry

Geometrija na putu.

Returns

XpsPath

Uvršteno putovanje.

Merge(String[], Slijedeći string)

Priključite nekoliko XPS datoteka na jedan dokument.

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

Parameters

filesForMerge string []

XPS datoteke za spajanje s ovim dokumentom.

outXpsFilePath string

Izlazak Xps datoteka put.

Merge(String[]u toku)

Priključite nekoliko XPS datoteka na jedan dokument.

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

Parameters

filesForMerge string []

XPS datoteke za spajanje s ovim dokumentom.

outStream Stream

Izlazni tok gdje sačuvati kombinirane XPS dokumente.

MergeToPdf(String[], String, PdfSaveOptions)

Priključivanje XPS dokumenata u PDF pomoću primjene Aspose.Page.Device.

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

Parameters

filesForMerge string []

XPS datoteke za spajanje s ovim dokumentom na izlaznom uređaju.

outPdfFilePath string

Izlazak PDF datoteke put.

options PdfSaveOptions

Opcije za štednju dokumenata.

MergeToPdf(String[], Stream, PdfSaveOptions)

Priključivanje XPS dokumenata u PDF pomoću primjene Aspose.Page.Device.

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

Parameters

filesForMerge string []

XPS datoteke za spajanje s ovim dokumentom na izlaznom uređaju.

pdfStream Stream

Izlazak PDF struje.

options PdfSaveOptions

Opcije za štednju dokumenata.

uklanjanje t>(T)

Uklonite element s aktivne stranice.

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

Parameters

element T

Element koji treba ukloniti.

Returns

T

uklonjen element.

Vrsta parametara

T

Vrsta ovog elementa.

RemoveAt(int)

Ukloni element u položaju index" s aktivne stranice.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Pozicija na kojoj element treba ukloniti.

Returns

XpsContentElement

uklonjen element.

RemoveDocumentAt(int)

Uklonite dokument u položaju index".

public void RemoveDocumentAt(int index)

Parameters

index int

Mjesto na kojem bi se dokument trebao ukloniti.

RemovePage(XpsPage)

Uklonite stranicu iz dokumenta.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Stranica mora biti uklonjena.

Returns

XpsPage

uklonjena stranica.

RemovePageAt(int)

Ukloni stranicu iz dokumenta u položaju index".

public XpsPage RemovePageAt(int index)

Parameters

index int

Mjesto na kojem treba ukloniti stranicu.

Returns

XpsPage

uklonjena stranica.

Save(String)

Sačuvaj XPS dokument u xPS datoteku smještenu na path'.

public void Save(string path)

Parameters

path string

Lokacija ovog dokumenta.

Save(Stream)

Uštedi XPS dokument za prijenos.

public void Save(Stream stream)

Parameters

stream Stream

Prijenos XPS dokumenta treba sačuvati.

SaveAsImage(ImageSaveOptions)

Shrani dokument u bitmapnom obliku slike.

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

Parameters

options ImageSaveOptions

Opcije za spašavanje dokumenta u bitmap formatu slike.

Returns

byte [][][]

Prva dimenzija je za unutarnje dokumenteI drugi je za stranice unutar unutarnjih dokumenata.

SaveAsPdf(Slijedeći članakPdfSaveOptions)

Sačuvajte dokument u PDF formatu.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Izlazak PDF datoteke put.

options PdfSaveOptions

Opcije za spašavanje dokumenta u PDF formatu.

SaveAsPdf(Slijedeći članakPdfSaveOptions)

Sačuvajte dokument u PDF formatu.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Proljev za pisanje izlaznog PDF datoteke na.

options PdfSaveOptions

Opcije za spašavanje dokumenta u PDF formatu.

SaveAsPs(String, PsSaveOptions)

Shrani dokument u PS formatu.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Izlazak iz PS datoteke put.

options PsSaveOptions

Opcije za spašavanje dokumenta u PS formatu.

SaveAsPs(Slijedeći članakStraam, PsSaveOptions)

Shrani dokument u PS formatu.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

Proljev za pisanje izlaznog PS datoteke na.

options PsSaveOptions

Opcije za spašavanje dokumenta u PS formatu.

SelectActiveDocument(int)

Odaberite aktivni dokument za uređivanje.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

To je broj dokumenta.

Exceptions

ArgumentException

Prolazi kada je documentNumber’ izvan granica.

SelectActivePage(int)

Odaberite aktivnu stranicu dokumenta za uređivanje.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Jedan broj stranica.

Returns

XpsPage

Aspose.Page.XPS.xpsModel. xpsPage primjer za aktivnu stranicu.

Exceptions

ArgumentException

Prolazi kada je pageNumber’ izvan granica.

SetDocumentPrintTicket(Sljedeći članakDokumentPrintTicket)

Priključite printTicket’ na dokument koji je indeksiran kodom <cod class=paramaf">documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Indeks dokumenta za povezivanje tiskanog karata na.

printTicket DocumentPrintTicket

Ulaznica je na linku.

SetPagePrintTicket(Int, int, PagePrintTicket)

Priključite printTicket’ na stranicu indeksiranu kodom pageIndex’ u dokumentu indexiranom Kodom razredom=" paramrev">documentInindex'.

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

Parameters

documentIndex int

Indeks dokumentacije.

pageIndex int

Indeks stranice za povezivanje tiskanog karata na.

printTicket PagePrintTicket

Ulaznica je na linku.

 Hrvatski