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