Class XpsDocument
nazivni prostor: Aspose.Page.XPS Sastav: Aspose.Page.dll (25.5.0)
Razred inkapsulirajući glavnu entitetu XPS dokumenta koji pruža manipulacijuMetode za bilo koji XPS element.
public sealed class XpsDocument : Document, IDisposableInheritance
object ← Document ← XpsDocument
Implements
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
ActivePage
Pronađite aktivni broj stranice u aktivnom dokumentu.
public int ActivePage { get; }Vrijednost nekretnina
DocumentCount
Povratak broja dokumenata unutar paketa XPS.
public int DocumentCount { get; }Vrijednost nekretnina
JobPrintTicket
Povratak/seta radnog papira dokumenta
public JobPrintTicket JobPrintTicket { get; set; }Vrijednost nekretnina
Page
Povratak Aspose.Page.XPS. xpsModel.xpsPage primjera za aktivnu stranicu.
public XpsPage Page { get; }Vrijednost nekretnina
PageCount
Povratak broja stranica u aktivnom dokumentu.
public int PageCount { get; }Vrijednost nekretnina
TotalPageCount
Povratak ukupnog broja stranica u svim dokumentima unutar XPS dokumenta.
public int TotalPageCount { get; }Vrijednost nekretnina
Utils
Dobiva predmet koji pruža utilitete izvan formalne XPS manipulacijske API-e.
public DocumentUtils Utils { get; }Vrijednost nekretnina
Methods
dodati t>(T)
Dodajte element sadržaja (Canvas, Path, ili Glyphs).
public T Add<t>(T element) where T : XpsContentElementParameters
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
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
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
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
Dodana stranica
AddPage(Pluta, pluta i bool)
Dodajte praznu stranicu u dokument s određenim
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
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
Dodana stranica
AddPath(XpsPathGeometry)
Dodajte novi put na aktivnu stranicu.
public XpsPath AddPath(XpsPathGeometry data)Parameters
data XpsPathGeometry
Geometrija na putu.
Returns
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
Novi elliptički segment.
CreateCanvas()
Stvorio je novu kanvu.
public XpsCanvas CreateCanvas()Returns
Novi kanabisi
CreateColor(Color)
Stvaraju novu boju.
public XpsColor CreateColor(Color color)Parameters
color Color
Native boja primjer za RGB boju.
Returns
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Uspješna transformacijska matrica.
CreatePath(XpsPathGeometry)
Stvaraju novi put.
public XpsPath CreatePath(XpsPathGeometry data)Parameters
data XpsPathGeometry
Geometrija na putu.
Returns
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
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
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
Nova geometrijska staza.
CreatePathGeometry()
Stvoriti novu geometrijsku stazu.
public XpsPathGeometry CreatePathGeometry()Returns
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
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
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
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
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
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
Novi radialni gradientni brush.
CreateSolidColorBrush(XpsColor)
Stvara novu čvrstu boju.
public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)Parameters
color XpsColor
Boja za ispunjene elemente.
Returns
Nova čvrsta boja brisača.
CreateSolidColorBrush(Color)
Stvara novu čvrstu boju.
public XpsSolidColorBrush CreateSolidColorBrush(Color color)Parameters
color Color
Boja za ispunjene elemente.
Returns
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
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
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
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 : XpsContentElementParameters
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
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
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
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
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
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
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
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 : XpsContentElementParameters
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
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
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
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
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
Aspose.Page.XPS.xpsModel. xpsPage primjer za aktivnu stranicu.
Exceptions
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 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.