Class XpsDocument

Class XpsDocument

ja nimityö: Aspose.Page.XPS Kokoelma: Aspose.Page.dll (25.4.0)

Luokka, joka kapselee XPS-asiakirjan päähenkilön, jolla on manipulointimenetelmiä mihin tahansa XPS-elementtiin.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

Perintöjäsenet

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

Constructors

XpsDocument()

Luo tyhjä XPS-asiakirja oletusarvoisella sivukokoisella.

public XpsDocument()

XpsDocument(String)

Avaa olemassa oleva XPS-asiakirja, joka sijaitsee path'.

public XpsDocument(string path)

Parameters

path string

asiakirjan sijainti.

XpsDocument(LoadOptions ja LoadOptions)

Avaa olemassa oleva asiakirja, joka sijaitsee path’ XPS-asiakirjana.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

asiakirjan sijainti.

options LoadOptions

Asiakirjan latausvaihtoehtoja.

XpsDocument(Liikenne, LoadOptions)

Lataa olemassa oleva asiakirja, joka on tallennettu stream’ XPS-asiakirjana.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Asiakirjan virta.

options LoadOptions

Asiakirjan latausvaihtoehtoja.

Properties

ActiveDocument

Saat aktiivisen asiakirjan numeron.

public int ActiveDocument { get; }

Omistuksen arvo

int

ActivePage

Saat aktiivisen sivun numeron aktiivisessa asiakirjassa.

public int ActivePage { get; }

Omistuksen arvo

int

DocumentCount

Palauttaa asiakirjojen määrä XPS-paketin sisällä.

public int DocumentCount { get; }

Omistuksen arvo

int

JobPrintTicket

Returns/sets dokumentin työnjälkitunnus

public JobPrintTicket JobPrintTicket { get; set; }

Omistuksen arvo

JobPrintTicket

Page

Palauttaa Aspose.Page.XPS.xpsModel. XpsPage -esimerkki aktiiviselle sivulle.

public XpsPage Page { get; }

Omistuksen arvo

XpsPage

PageCount

Palauttaa aktiivisessa asiakirjassa olevien sivujen määrä.

public int PageCount { get; }

Omistuksen arvo

int

TotalPageCount

Palauttaa kaikkien asiakirjojen sivujen kokonaismäärä XPS-asiakirjan sisällä.

public int TotalPageCount { get; }

Omistuksen arvo

int

Utils

Saat kohteen, joka tarjoaa apuvälineitä virallisen XPS: n manipuloinnin API:n ulkopuolella.

public DocumentUtils Utils { get; }

Omistuksen arvo

DocumentUtils

Methods

Lisää T>(T)

Lisää sisältöelementti (Canvas, Path tai Glyphs).

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

Parameters

element T

Elementti on lisättävä.

Returns

T

Lisää elementtiä.

Parametrien tyyppi

T

ja elementin tyyppiä.

AddCanvas()

Lisää uusi kanva aktiiviselle sivulle.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Lisää kannetta.

AddDocument(Booli)

Lisää tyhjä asiakirja, jossa on oletusarvoinen sivun koko.

public void AddDocument(bool activate = true)

Parameters

activate bool

Lippu osoittaa, haluatko valita lisäasiakirjan aktiivisena.

AddDocument(Flow, flow ja bool)

Lisää tyhjä asiakirja, jossa on ensimmäisen sivun ulottuvuudetwidth’ ja height'.

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

Parameters

width float

Ensimmäisen sivun leveys.

height float

Ensimmäisen sivun korkeus.

activate bool

Lippu osoittaa, haluatko valita lisäasiakirjan aktiivisena.

AddGlyphs(linja, float, FontStyle, flatt, flot, string)

Lisää uusia glyfiä aktiiviselle sivulle.

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

Parameters

fontFamily string

Kirjoita perhe.

fontRenderingEmSize float

Kuvan kokoinen.

fontStyle FontStyle

Kirjoita tyyliä.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Lisätään glyfiä

AddGlyphs(XpsFont, float, flatt, rivi)

Lisää uusia glyfiä aktiiviselle sivulle.

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

Parameters

font XpsFont

Sisältää resurssi.

fontRenderingEmSize float

Kuvan kokoinen.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Lisätään glyfiä

AddOutlineEntry(Sikiö, int, XpsHyperlinkTarget)

Lisätään asiakirjaan lähtökohta.

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

Parameters

description string

Sisäänpäällinen kuvaus.

outlineLevel int

ja outline taso.

target XpsHyperlinkTarget

Sisäänpääsy tavoite.

AddPage(Booli)

Lisää tyhjä sivu asiakirjaan oletusarvoisen sivun koon kanssa.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Lippu osoittaa, haluatko valita lisättyä sivua aktiivisena.

Returns

XpsPage

Lisätty sivu

AddPage(Flow, flow ja bool)

Lisää tyhjä sivu asiakirjaan, jossa on määriteltywidth’ ja <code class=parama">height'.

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

Parameters

width float

Uuden sivun laajuus.

height float

Uuden sivun korkeus.

activate bool

Lippu osoittaa, haluatko valita lisättyä sivua aktiivisena.

Returns

XpsPage

Lisätty sivu

AddPage(XpsPage ja bool)

Lisää sivun asiakirjaan.

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

Parameters

page XpsPage

Sivua lisätään.

activate bool

Lippu osoittaa, haluatko valita lisättyä sivua aktiivisena.

Returns

XpsPage

Lisätty sivu

AddPath(XpsPathGeometry)

Lisää uusi reitti aktiiviselle sivulle.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Matkan geometriaa varten.

Returns

XpsPath

Lisää tietä.

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

Luo uusi elliptinen arkin segmentti.

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

Parameters

point PointF

Loppu on elliptinen arkki.

size SizeF

x ja y säteily elliptiikkia kuin x, y pari.

rotationAngle float

Se osoittaa, miten ellipsi kierrätetään suhteessa nykyiseen koordinaattijärjestelmään.

isLargeArc bool

Määritä, onko kaari vetäytetty 180 tai suurempiin kuoriin.

sweepDirection XpsSweepDirection

Suunta, johon kaari vetäytyy.

isStroked bool

Se määrittää, onko tämän tien segmentin hyökkäys vetäytetty.

Returns

XpsArcSegment

Uusi elliptinen arkin segmentti.

CreateCanvas()

Se luo uuden kanvan.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Uusia kankaita

CreateColor(Color)

Se luo uuden värin.

public XpsColor CreateColor(Color color)

Parameters

color Color

Sisäinen väri esimerkki RGB väriä.

Returns

XpsColor

Uusi väri

CreateColor(Inti, Inti, Inti ja Inti)

Luo uusi väri sRGB-värialueella.

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

Parameters

a int

Alfa väri komponentti.

r int

Punainen väri komponentti.

g int

Vihreä väri komponentti.

b int

Sininen väri komponentti.

Returns

XpsColor

Uusi väri

CreateColor(Inti, Inti ja Inti)

Luo uusi väri sRGB-värialueella.

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

Parameters

r int

Punainen väri komponentti.

g int

Vihreä väri komponentti.

b int

Sininen väri komponentti.

Returns

XpsColor

Uusi väri

CreateColor(laivasto, laivasto, laivasto)

Luo uusi väri scRGB-värialueella.

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

Parameters

a float

Alfa väri komponentti.

r float

Punainen väri komponentti.

g float

Vihreä väri komponentti.

b float

Sininen väri komponentti.

Returns

XpsColor

Uusi väri

CreateColor(laivasto, laivasto ja laivasto)

Luo uusi väri scRGB-värialueella.

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

Parameters

r float

Punainen väri komponentti.

g float

Vihreä väri komponentti.

b float

Sininen väri komponentti.

Returns

XpsColor

Uusi väri

CreateColor(Tähti, params float[])

Se luo uuden värin ICC-pohjaisessa väritilassa.

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

Parameters

path string

Matka ICC:n profiiliin.

components float []

Värikomponentteja varten.

Returns

XpsColor

Uusi väri

CreateColor(XpsIccProfile ja params float[])

Se luo uuden värin ICC-pohjaisessa väritilassa.

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

Parameters

iccProfile XpsIccProfile

ICC:n profiilin resurssi.

components float []

Värikomponentteja varten.

Returns

XpsColor

Uusi väri

CreateFont(Tyyli, FontStyle)

Luo uusi TrueType Font Resource.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

Se on fontin perhe.

fontStyle FontStyle

ja fontin tyyliä.

Returns

XpsFont

Uusi TrueType Font Resource.

CreateFont(Stream)

Luo uusi TrueType font resurssi virtauksesta.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Virta, joka sisältää ICC: n profiilin ottaa resurssina.

Returns

XpsFont

Uusi TrueType Font Resource.

CreateGlyphs(linja, float, FontStyle, flatt, flot, string)

Se luo uusia glyfiä.

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

Parameters

fontFamily string

Kirjoita perhe.

fontRenderingEmSize float

Kuvan kokoinen.

fontStyle FontStyle

Kirjoita tyyliä.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Uusia Glyfejä

CreateGlyphs(XpsFont, float, flatt, rivi)

Se luo uusia glyfiä.

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

Parameters

font XpsFont

Sisältää resurssi.

fontRenderingEmSize float

Kuvan kokoinen.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Uusia Glyfejä

CreateGradientStop(XpsColor ja Float)

Luo uusi Gradient Stop.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradientti lopettaa värin.

offset float

Gradientti on korvattu.

Returns

XpsGradientStop

Uusi Gradient pysähtyy.

CreateGradientStop(Väri ja float)

Luo uusi Gradient Stop.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradientti lopettaa värin.

offset float

Gradientti on korvattu.

Returns

XpsGradientStop

Uusi Gradient pysähtyy.

CreateIccProfile(String)

Luo uusi ICC-profiilin resurssi ICR:n profiilitiedostosta, joka sijaitseeiccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Matka ICC: n profiiliin ottaa resurssina.

Returns

XpsIccProfile

Uuden ICC:n profiilin resurssi.

CreateIccProfile(Stream)

Luo uusi ICC: n profiilin resurssi stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Virta, joka sisältää ICC: n profiilin ottaa resurssina.

Returns

XpsIccProfile

Uuden ICC:n profiilin resurssi.

CreateImage(String)

Luo uusi kuvan resurssi kuvatiedostosta, joka sijaitsee imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Matka kuvan ottaa resurssina.

Returns

XpsImage

Uusi kuvanlähde.

CreateImage(Stream)

Luo uusi kuvan resurssi stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Virta, joka sisältää kuvan ottaa resurssina.

Returns

XpsImage

Uusi kuvanlähde.

CreateImageBrush(XpsImage ja RectangleF)

Luo uusi kuvapuhelin.

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

Parameters

image XpsImage

Se on kuvan resurssi.

viewbox RectangleF

Brushin lähteen sisällön sijainti ja ulottuvuudet.

viewport RectangleF

Alue, joka sisältää koordinaattialueen ensisijaisen puhdistuksenlevy, joka on (mahdollisesti toistuvasti) sovellettu täyttämään alueen, johon paasto soveltuu

Returns

XpsImageBrush

Uuden kuvan brush.

CreateImageBrush(RektangleF, RectangliF ja RECTANGLEF)

Luo uusi kuvapuhelin.

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

Parameters

imagePath string

Matka kuvan ottaa kuin suihkulähde.

viewbox RectangleF

Brushin lähteen sisällön sijainti ja ulottuvuudet.

viewport RectangleF

Alue, joka sisältää koordinaattialueen ensisijaisen puhdistuksenlevy, joka on (mahdollisesti toistuvasti) sovellettu täyttämään alueen, johon paasto soveltuu

Returns

XpsImageBrush

Uuden kuvan brush.

CreateLinearGradientBrush(Luetteloja PointF)

Luo uusi lineaarinen gradientti.

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

Parameters

gradientStops List < XpsGradientStop >

Gradienttien luettelo pysähtyy.

startPoint PointF

Linear gradientin lähtökohta.

endPoint PointF

Lineaarisen gradientin loppupiste.

Returns

XpsLinearGradientBrush

Uusi lineaarinen gradientti.

CreateLinearGradientBrush(PointF ja PointF)

Luo uusi lineaarinen gradientti.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

Linear gradientin lähtökohta.

endPoint PointF

Lineaarisen gradientin loppupiste.

Returns

XpsLinearGradientBrush

Uusi lineaarinen gradientti.

CreateMatrix(laivasto, laivasto, laivasto, laivasto, laivasto)

Se luo uuden hienon muutoksen matriisin.

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

Parameters

m11 float

elementti 11

m12 float

12 artikla.

m21 float

21 elementtiä.

m22 float

22 elementtiä.

m31 float

31 artikla.

m32 float

32 elementtiä.

Returns

XpsMatrix

Uuden matriisin muuntaminen.

CreatePath(XpsPathGeometry)

Se luo uuden tien.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Matkan geometriaa varten.

Returns

XpsPath

Ja uusi tie.

CreatePathFigure(Painajainen, Bool)

Se luo uuden tien hahmon.

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

Parameters

startPoint PointF

Lähtökohta ensimmäisen segmentin reitin luvun.

isClosed bool

Määritä, onko tie suljettuna.Jos asetettu totuuteen, hyökkäys vetäytyy" suljettu", toisin sanoen tiekuvan viimeisen segmentin viimeinen piste liittyyaloituspisteen ominaisuudessa määritellyn pisteen, muutoin hyökkäys otetaan “aukaiseksi”, javiimeinen piste ei liity lähtökohtaan. sovelletaan vain, jos reitin numero onKäytetään matkan elementissä, joka määrittää aivohalvauksen.

Returns

XpsPathFigure

Uuden matkan kuvaa.

CreatePathFigure(PointF, luettelo, ja bool)

Se luo uuden tien hahmon.

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

Parameters

startPoint PointF

Lähtökohta ensimmäisen segmentin reitin luvun.

segments List < XpsPathSegment >

Luettelo reitin segmentteistä.

isClosed bool

Määritä, onko tie suljettuna.Jos asetettu totuuteen, hyökkäys vetäytyy" suljettu", toisin sanoen tiekuvan viimeisen segmentin viimeinen piste liittyyaloituspisteen ominaisuudessa määritellyn pisteen, muutoin hyökkäys otetaan “aukaiseksi”, javiimeinen piste ei liity lähtökohtaan. sovelletaan vain, jos reitin numero onKäytetään matkan elementissä, joka määrittää aivohalvauksen.

Returns

XpsPathFigure

Uuden matkan kuvaa.

CreatePathGeometry(String)

Luo uusi polku geometria määritelty lyhennetty muoto.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Lyhennetty muoto teiden geometria.

Returns

XpsPathGeometry

Uuden teoksen geometria.

CreatePathGeometry()

Se luo uuden teoksen geometria.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Uuden teoksen geometria.

CreatePathGeometry(Lisätiedot xpspathfigure>)

Luo uusi teiden geometria, jossa on määritelty luettelo teitä.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

Luettelo reitin numeroista.

Returns

XpsPathGeometry

Uuden teoksen geometria.

CreatePolyBezierSegment(PointF[], ja bool)

Luo uusi joukko kuutioisia Bézier curves.

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

Parameters

points PointF []

Valvontapisteitä useille Bézier-segmenteille.

isStroked bool

Se määrittää, onko tämän tien segmentin hyökkäys vetäytetty.

Returns

XpsPolyBezierSegment

Uusi kuutio Bézier kulma segmentti.

CreatePolyLineSegment(PointF[], ja bool)

Luo uusi polygonaalinen piirustus, joka sisältää mielivaltaisen määrän yksittäisiä vertikaaleja.

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

Parameters

points PointF []

Useiden segmenttien koordinaattien joukko, joka määrittelee poly-linjan segmentin.

isStroked bool

Se määrittää, onko tämän tien segmentin hyökkäys vetäytetty.

Returns

XpsPolyLineSegment

Uusi polygonaalinen piirustus segmentti.

CreatePolyQuadraticBezierSegment(PointF[], ja bool)

Luo uusi joukko neljännestä Bézier-virroista edellisestä pisteestä reittikuvassa setin kauttaKäytössä on määriteltyja ohjauspisteitä.

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

Parameters

points PointF []

Useiden Bézier-segmenttien ohjauspisteitä.

isStroked bool

Se määrittää, onko tämän tien segmentin hyökkäys vetäytetty.

Returns

XpsPolyQuadraticBezierSegment

Uusi neljänneksen Bézier-kerrokset segmentti.

CreateRadialGradientBrush(Luettelo, PointF, pointF ja float)

Luo uusi radiaalinen gradienttippu.

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

Parameters

gradientStops List < XpsGradientStop >

Gradienttien luettelo pysähtyy.

center PointF

Radiaalisen gradientin keskipiste (eli ellipsin keskus).

gradientOrigin PointF

Radial gradientin alkuperäpiste.

radiusX float

Radia on ellipsin x-dimenssi, joka määrittelee radiaalisen gradientin.

radiusY float

Radia on ellipsin y ulottuvuus, joka määrittelee radiaalisen gradientin.

Returns

XpsRadialGradientBrush

Uusi radiaalinen gradientti.

CreateRadialGradientBrush(PointF, pointF ja float)

Luo uusi radiaalinen gradienttippu.

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

Parameters

center PointF

Radiaalisen gradientin keskipiste (eli ellipsin keskus).

gradientOrigin PointF

Radial gradientin alkuperäpiste.

radiusX float

Radia on ellipsin x-dimenssi, joka määrittelee radiaalisen gradientin.

radiusY float

Radia on ellipsin y ulottuvuus, joka määrittelee radiaalisen gradientin.

Returns

XpsRadialGradientBrush

Uusi radiaalinen gradientti.

CreateSolidColorBrush(XpsColor)

Luo uusi kiinteä väri.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

Väri täynnä elementtejä.

Returns

XpsSolidColorBrush

Uusi kiinteä väri pullo.

CreateSolidColorBrush(Color)

Luo uusi kiinteä väri.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

Väri täynnä elementtejä.

Returns

XpsSolidColorBrush

Uusi kiinteä väri pullo.

CreateVisualBrush(XpsContentElement ja RectangleF)

Luo uusi visuaalinen näppäimistö.

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

Parameters

element XpsContentElement

XPS-elementti (Canvas, Path tai Glyphs) Visual Property od Visual Brushille.

viewbox RectangleF

Brushin lähteen sisällön sijainti ja ulottuvuudet.

viewport RectangleF

Alue, joka sisältää koordinaattialueen ensisijaisen puhdistuksenlevy, joka on (mahdollisesti toistuvasti) sovellettu täyttämään alueen, johon paasto soveltuu

Returns

XpsVisualBrush

Uusi visuaalinen näppäimistö.

Dispose()

Hänellä on oikeudenkäynti.

public void Dispose()

GetDocumentPrintTicket(Sisältää)

Palauttaa documentIndex" -indeksillä indeksoidun asiakirjan tulostin.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Indeksi asiakirjasta, jonka tulostettu lippu palautetaan.

Returns

DocumentPrintTicket

Asiakirjan tulostettu lippu.

GetPagePrintTicket(Sisä, sisä)

Palauttaa pageIndex-indeksillä indeksoidun sivun tulostetun lippun dokumentissa, jonka indeksit ovat <code class=parama">documentIndex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

asiakirjan indeksiä.

pageIndex int

Verkkosivun indeksi, jonka tulostettu lippu palautetaan.

Returns

PagePrintTicket

Sivun tulostetut liput.

Sisältää t>(T ja T)

Sisällytä elementti (Canvas, Path, tai Glyphs) aktiiviseen sivuun index’ -asennossa.

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

Parameters

index int

Sijainti, jossa element" on sisällytettävä.

element T

Elementti on sisällytettävä.

Returns

T

sisällytetty elementti.

Parametrien tyyppi

T

ja elementin tyyppiä.

InsertCanvas(Sisältää)

Sisällytä uusi kanava aktiiviseen sivuun index’ -asennossa.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Sijainti, jossa uusi kansi on asennettava.

Returns

XpsCanvas

Sisäänrakennettu kansi.

InsertDocument(Sitä paitsi, bool)

Sisällytä tyhjä asiakirja, jossa oletusarvoinen sivun koko on index’ -paikka.

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

Parameters

index int

Sijainti, jossa asiakirja on sisällytettävä.

activate bool

Lippu osoittaa, haluatko valita sisällytetyn asiakirjan aktiivisena.

InsertDocument(Inti, Float, float ja bool)

Sisällytä tyhjä asiakirja, jossa on ensimmäisen sivun ulottuvuudetwidth’ ja height’ asennossa <code class=paranref">index'.

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

Parameters

index int

Sijainti, jossa asiakirja on sisällytettävä.

width float

Ensimmäisen sivun leveys.

height float

Ensimmäisen sivun korkeus.

activate bool

Lippu osoittaa, haluatko valita sisällytetyn asiakirjan aktiivisena.

InsertGlyphs(int, sarja, float, FontStyle, flatt, flot, string)

Sisällytä uusia glyfiä aktiiviseen sivuun index’ -asennossa.

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

Parameters

index int

Sijainti, johon uusia glyfejä tulisi sisällyttää.

fontFamily string

Kirjoita perhe.

fontSize float

Kuvan kokoinen.

fontStyle FontStyle

Kirjoita tyyliä.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Sisältää glyfiä.

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

Sisällytä uusia glyfiä aktiiviseen sivuun index’ -asennossa.

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

Parameters

index int

Sijainti, johon uusia glyfejä tulisi sisällyttää.

font XpsFont

Sisältää resurssi.

fontSize float

Kuvan kokoinen.

originX float

Glyphsin alkuperä X koordinaatti.

originY float

Glyphin alkuperä ja koordinaatti.

unicodeString string

Vinkkejä tulostettavaksi.

Returns

XpsGlyphs

Sisältää glyfiä.

InsertPage(Sitä paitsi, bool)

Sisällytä tyhjä sivu asiakirjaan oletusarvoisen sivun kokoon index’ asennossa.

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

Parameters

index int

Sijainti, johon sivun on sisällytettävä.

activate bool

Lippu osoittaa, haluatko valita sisällytetyn sivun aktiivisena.

Returns

XpsPage

sisällytetty sivu.

InsertPage(Inti, Float, float ja bool)

Sisällytä tyhjä sivu asiakirjaan, jossa on määriteltywidth’ ja height’ asennossa <code class=paranref">index'.

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

Parameters

index int

Sijainti, johon sivun on sisällytettävä.

width float

Uuden sivun laajuus.

height float

Uuden sivun korkeus.

activate bool

Lippu osoittaa, haluatko valita sisällytetyn sivun aktiivisena.

Returns

XpsPage

sisällytetty sivu.

InsertPage(XpsPage ja bool)

Sisältää sivun asiakirjaan index’ -asennossa.

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

Parameters

index int

Sijainti, johon sivua on lisättävä.

page XpsPage

Sivua on sisällytettävä.

activate bool

Lippu osoittaa, haluatko valita sisällytetyn sivun aktiivisena.

Returns

XpsPage

sisällytetty sivu.

InsertPath(XpsPathGeometry ja)

Sisällytä uusi reitti aktiiviseen sivuun index’ -asennossa.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Sijainti, johon uusi reitti on otettava käyttöön.

data XpsPathGeometry

Matkan geometriaa varten.

Returns

XpsPath

Sisäänrakennettu tie.

Merge(String[], ja string)

Liity useita XPS-tiedostoja yhteen xps-asiakirjaan.

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

Parameters

filesForMerge string []

XPS-tiedostoja yhdistää tähän asiakirjaan.

outXpsFilePath string

Xps tiedoston lähdekoodi.

Merge(String[]ja Stream)

Liity useita XPS-tiedostoja yhteen xps-asiakirjaan.

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

Parameters

filesForMerge string []

XPS-tiedostoja yhdistää tähän asiakirjaan.

outStream Stream

Lähdön virta, jossa tallentaa yhdistettyjä XPS-asiakirjoja.

MergeToPdf(String[], sarja, PdfSaveOptions)

XPS-asiakirjojen liittäminen PDF:ään käyttämällä Aspose.Page.Laitteen esimerkkiä.

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

Parameters

filesForMerge string []

XPS-tiedostoja yhdistää tämän asiakirjan kanssa lähtölaitteeseen.

outPdfFilePath string

Tulosta PDF-tiedoston reitti.

options PdfSaveOptions

Asiakirjojen säästämismahdollisuudet.

MergeToPdf(String[], Liikkeet, PdfSaveOptions)

XPS-asiakirjojen liittäminen PDF:ään käyttämällä Aspose.Page.Laitteen esimerkkiä.

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

Parameters

filesForMerge string []

XPS-tiedostoja yhdistää tämän asiakirjan kanssa lähtölaitteeseen.

pdfStream Stream

Lähtö PDF stream.

options PdfSaveOptions

Asiakirjojen säästämismahdollisuudet.

poistaa t>(T)

Poista elementti aktiivisesta sivusta.

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

Parameters

element T

Elementti on poistettava.

Returns

T

Poistettu elementti

Parametrien tyyppi

T

ja elementin tyyppiä.

RemoveAt(Sisältää)

Poistaa index’ -aseman elementti aktiiviselta sivulta.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Sijainti, jossa elementti on poistettava.

Returns

XpsContentElement

Poistettu elementti

RemoveDocumentAt(Sisältää)

Poista asiakirja index’ -asennossa.

public void RemoveDocumentAt(int index)

Parameters

index int

Sijainti, jossa asiakirja on poistettava.

RemovePage(XpsPage)

Poista sivun asiakirjasta.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Sivua on poistettava.

Returns

XpsPage

sivun poistaminen.

RemovePageAt(Sisältää)

Poistaa sivun asiakirjasta index’ asennossa.

public XpsPage RemovePageAt(int index)

Parameters

index int

Sijainti, jossa sivun on poistettava.

Returns

XpsPage

sivun poistaminen.

Save(String)

Säästä XPS-tiedosto xPS tiedostolle, joka sijaitsee path'.

public void Save(string path)

Parameters

path string

asiakirjan sijainti.

Save(Stream)

Säästä XPS-asiakirja virtaukseen.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS-asiakirja on tallennettava.

SaveAsImage(ImageSaveOptions)

Tallenna asiakirja bitmap-kuvan muodossa.

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

Parameters

options ImageSaveOptions

Vaihtoehdot tallentaa asiakirja bitmap-kuvan muodossa.

Returns

byte [][][]

Tuloksena olevat kuvat ovat bytejä. Ensimmäinen ulottuvuus on sisäisille asiakirjoilleJa toinen on sisäisissä asiakirjoissa olevien sivujen osalta.

SaveAsPdf(PdfSaveOptions -vaihtoehtoja)

Tallenna asiakirja PDF-muodossa.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Tulosta PDF-tiedoston reitti.

options PdfSaveOptions

Vaihtoehdot tallentaa asiakirja PDF-muodossa.

SaveAsPdf(Virtaa, PdfSaveOptions)

Tallenna asiakirja PDF-muodossa.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Virta kirjoittaa lähtö PDF-tiedoston.

options PdfSaveOptions

Vaihtoehdot tallentaa asiakirja PDF-muodossa.

SaveAsPs(PsSaveOptions -vaihtoehtoja)

Tallenna asiakirja PS-muodossa.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Lähtö PS tiedoston polku.

options PsSaveOptions

Vaihtoehdot asiakirjan tallentamiseksi PS-muodossa.

SaveAsPs(Liikenne, PsSaveOptions)

Tallenna asiakirja PS-muodossa.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

Virta kirjoittaa lähtö PS-tiedoston.

options PsSaveOptions

Vaihtoehdot asiakirjan tallentamiseksi PS-muodossa.

SelectActiveDocument(Sisältää)

Valitse aktiivinen asiakirja muokkaukseen.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

ja asiakirjan numero.

Exceptions

ArgumentException

Siirry, kun documentNumber’ ei ole rajoja.

SelectActivePage(Sisältää)

Valitse aktiivinen asiakirjan sivu muokkaukseen.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Sivun numero on.

Returns

XpsPage

Aspose.Page.XPS.xpsModel. xpsPage-tyyppi aktiiviselle sivulle.

Exceptions

ArgumentException

Siirry, kunpageNumber’ ei ole rajoja.

SetDocumentPrintTicket(Sisältö, DocumentPrintTicket)

Linkit printTicket’ asiakirjaan, joka on indeksoitu <code class=paranf">documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Indeksi asiakirjan linkittää tulostetun lippun.

printTicket DocumentPrintTicket

Tulostettua lippua linkille.

SetPagePrintTicket(int, int ja PagePrintTicket)

Linkit printTicket’ sivulle, joka on indeksoitu kodin luokalla=“aramaf”>pageIndex’in asiakirjassa, jonka indeksit ovat indeksit kodilla=" paramafi">documentIntex'.

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

Parameters

documentIndex int

asiakirjan indeksiä.

pageIndex int

Verkkosivun indeksi linkittää tulostettua lippua.

printTicket PagePrintTicket

Tulostettua lippua linkille.

 Suomi