Class XpsDocument

Class XpsDocument

A név: Aspose.Page.XPS Összefoglaló: Aspose.Page.dll (25.4.0)

Az XPS dokumentum fő entitása, amely manipulációt nyújtAz összes XPS elem módszere.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

Örökletes tagok

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

Constructors

XpsDocument()

Üres XPS dokumentumot hoz létre az alapértelmezett oldal méretével.

public XpsDocument()

XpsDocument(A string)

Nyissa meg a meglévő XPS dokumentumot a path" oldalon.

public XpsDocument(string path)

Parameters

path string

A dokumentum helyszíne.

XpsDocument(Térkép, LoadOptions)

Nyissa meg egy meglévő dokumentumot, amely a path" oldalon található, mint XPS-dokumentum.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

A dokumentum helyszíne.

options LoadOptions

Dokumentum töltő opciók.

XpsDocument(Áramlat, LoadOptions)

Töltse fel a stream" mint XPS dokumentumban tárolt meglévő dokumentát.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

A dokumentum áramlása.

options LoadOptions

Dokumentum töltő opciók.

Properties

ActiveDocument

Megkapja az aktív dokumentumszámot.

public int ActiveDocument { get; }

ingatlan értéke

int

ActivePage

Megkapja az aktív oldalszámot a dokumentumban.

public int ActivePage { get; }

ingatlan értéke

int

DocumentCount

Visszaadja a dokumentumok számát az XPS csomagban.

public int DocumentCount { get; }

ingatlan értéke

int

JobPrintTicket

Visszatérő / készített dokumentum munka nyomtatott jegye

public JobPrintTicket JobPrintTicket { get; set; }

ingatlan értéke

JobPrintTicket

Page

Visszaadja a Aspose.Page.XPS.xpsModel. XpsPage példát az aktív oldalhoz.

public XpsPage Page { get; }

ingatlan értéke

XpsPage

PageCount

Visszaadja az aktív dokumentumban található oldalak számát.

public int PageCount { get; }

ingatlan értéke

int

TotalPageCount

Visszaadja az összes lapot az XPS dokumentumban.

public int TotalPageCount { get; }

ingatlan értéke

int

Utils

Megkapja az objektumot, amely a hivatalos XPS manipulációs API-n kívüli szolgáltatásokat nyújtja.

public DocumentUtils Utils { get; }

ingatlan értéke

DocumentUtils

Methods

Add (T)

Hozzáadja a tartalom elemét (Canvas, Path, vagy Glyphs).

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

Parameters

element T

Elemek hozzáadásra kerülnek.

Returns

T

A hozzáadott elem.

A paraméterek típusa

T

Az elem típusa.

AddCanvas()

Hozzon hozzá egy új lapot az aktív oldalhoz.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

A kanapé hozzáadása.

AddDocument(Bóli)

Hozzáad egy üres dokumentumot az alapértelmezett oldal méretével.

public void AddDocument(bool activate = true)

Parameters

activate bool

Zászló jelzi, hogy válassza ki a hozzáadott dokumentumot, mint aktív.

AddDocument(Float, float és bool)

Hozzon egy üres dokumentumot, amely az első oldal dimenziója width’ és <code class=paranf">height'.

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

Parameters

width float

Az első oldal szélessége.

height float

Az első oldal magassága.

activate bool

Zászló jelzi, hogy válassza ki a hozzáadott dokumentumot, mint aktív.

AddGlyphs(szál, flatt, fontStyle, float, flott, string)

Hozzáadja az új glifeket az aktív oldalra.

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

Parameters

fontFamily string

A család fontja.

fontRenderingEmSize float

Font méret.

fontStyle FontStyle

A font stílus.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

Hozzáadva a Glyph.

AddGlyphs(XpsFont, float, flatt, szalag)

Hozzáadja az új glifeket az aktív oldalra.

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

Parameters

font XpsFont

Font forrás.

fontRenderingEmSize float

Font méret.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

Hozzáadva a Glyph.

AddOutlineEntry(szál, int, XpsHyperlinkTarget)

Hozzon hozzá egy kimeneti bejegyzést a dokumentumhoz.

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

Parameters

description string

A bejárat leírása.

outlineLevel int

A kiindulási szint.

target XpsHyperlinkTarget

A belépési cél.

AddPage(Bóli)

Hozzon egy üres oldalt a dokumentumhoz az alapértelmezett oldalsó méretével.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Zászló jelzi, hogy válassza ki a hozzáadott oldalt, mint aktív.

Returns

XpsPage

Hozzáadott oldal.

AddPage(Float, float és bool)

Hozzon hozzá egy üres oldalt a dokumentumhoz, amelyben a width" és a “code Class=” paramrev">height" megjelölése szerepel.

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

Parameters

width float

Egy új oldal széles skálája.

height float

Egy új oldal magassága.

activate bool

Zászló jelzi, hogy válassza ki a hozzáadott oldalt, mint aktív.

Returns

XpsPage

Hozzáadott oldal.

AddPage(XpsPage és Bool)

Hozzon hozzá egy oldalt a dokumentumhoz.

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

Parameters

page XpsPage

Oldal hozzáadásra kerül.

activate bool

Zászló jelzi, hogy válassza ki a hozzáadott oldalt, mint aktív.

Returns

XpsPage

Hozzáadott oldal.

AddPath(XpsPathGeometry)

Hozzon hozzá egy új utat az aktív oldalhoz.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Az út geometria.

Returns

XpsPath

hozzáadott útvonal.

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

Új elliptikus arc segmentet hoz létre.

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

Parameters

point PointF

Az elliptikus arc végpontja.

size SizeF

A x és y sugár az elliptikus arc, mint egy x, y pár.

rotationAngle float

Megmutatja, hogy az ellipszis hogyan forog a jelenlegi koordinációs rendszerhez képest.

isLargeArc bool

Határozza meg, hogy az ív 180 vagy annál nagyobb csíkkal húzódik-e.

sweepDirection XpsSweepDirection

Az irány, amelyben az arc húzódik.

isStroked bool

Meghatározza, hogy az út ezen szegmensének üteme húzódik-e.

Returns

XpsArcSegment

Új elliptikus arc szegmens.

CreateCanvas()

Új kanapét hoz létre.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Az új kanapé.

CreateColor(Color)

Új színt hoz létre.

public XpsColor CreateColor(Color color)

Parameters

color Color

A RGB színek eredeti példája.

Returns

XpsColor

Az új szín.

CreateColor(int, int, int, int és int)

Új színt hoz létre az sRGB színterületben.

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

Parameters

a int

Az alfa szín összetevője.

r int

A vörös szín összetevője.

g int

A zöld szín összetevője.

b int

A kék színű komponens.

Returns

XpsColor

Az új szín.

CreateColor(Az int, int, int)

Új színt hoz létre az sRGB színterületben.

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

Parameters

r int

A vörös szín összetevője.

g int

A zöld szín összetevője.

b int

A kék színű komponens.

Returns

XpsColor

Az új szín.

CreateColor(hajó, hajó, hajó, hajó)

Új színt hoz létre a scRGB színterületben.

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

Parameters

a float

Az alfa szín összetevője.

r float

A vörös szín összetevője.

g float

A zöld szín összetevője.

b float

A kék színű komponens.

Returns

XpsColor

Az új szín.

CreateColor(hajó, hajó, hajó)

Új színt hoz létre a scRGB színterületben.

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

Parameters

r float

A vörös szín összetevője.

g float

A zöld szín összetevője.

b float

A kék színű komponens.

Returns

XpsColor

Az új szín.

CreateColor(Gyöngyök, params float[])

Új színt hoz létre az ICC-alapú színterületben.

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

Parameters

path string

Az út az ICC profiljához.

components float []

A színek összetevői.

Returns

XpsColor

Az új szín.

CreateColor(XpsIccProfile, params úszó[])

Új színt hoz létre az ICC-alapú színterületben.

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

Parameters

iccProfile XpsIccProfile

ICC profil forrása.

components float []

A színek összetevői.

Returns

XpsColor

Az új szín.

CreateFont(Térkép, FontStyle)

Hozzon létre egy új TrueType font forrást.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

A font család.

fontStyle FontStyle

A font stílus.

Returns

XpsFont

Új TrueType font erőforrás.

CreateFont(Stream)

Hozzon létre egy új TrueType betűtípus erőforrást az áramból.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Az ICC profilját tartalmazó áramot erőforrásnak kell tekinteni.

Returns

XpsFont

Új TrueType font erőforrás.

CreateGlyphs(szál, flatt, fontStyle, float, flott, string)

Új glifákat hoz létre.

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

Parameters

fontFamily string

A család fontja.

fontRenderingEmSize float

Font méret.

fontStyle FontStyle

A font stílus.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

Az új Glyph.

CreateGlyphs(XpsFont, float, flatt, szalag)

Új glifákat hoz létre.

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

Parameters

font XpsFont

Font forrás.

fontRenderingEmSize float

Font méret.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

Az új Glyph.

CreateGradientStop(XpsColor és Float)

Új gradiens megállót hoz létre.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

A gradiens színe megszűnik.

offset float

A gradiens kifizeti.

Returns

XpsGradientStop

Új gradiens megállás.

CreateGradientStop(Szín, Float)

Új gradiens megállót hoz létre.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

A gradiens színe megszűnik.

offset float

A gradiens kifizeti.

Returns

XpsGradientStop

Új gradiens megállás.

CreateIccProfile(A string)

Hozzon létre egy új ICC profil forrást a iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Az út az ICC profil, hogy mint erőforrás.

Returns

XpsIccProfile

Új ICC profil forrás.

CreateIccProfile(Stream)

Hozzon létre egy új ICC profil forrást a stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Az ICC profilját tartalmazó áramot erőforrásnak kell tekinteni.

Returns

XpsIccProfile

Új ICC profil forrás.

CreateImage(A string)

Hozzon létre egy új képforrást a imagePath" oldalon található képfájlból.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Az út a képet, hogy mint erőforrás.

Returns

XpsImage

Új képforrás.

CreateImage(Stream)

Hozzon létre egy új képforrást a stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Az áram, amely tartalmazza a képet, mint erőforrás.

Returns

XpsImage

Új képforrás.

CreateImageBrush(Az XpsImage, a RectangleF)

Hozzon létre egy új kép brush.

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

Parameters

image XpsImage

A kép forrása.

viewbox RectangleF

A burkolat forrástartalmának pozíciója és dimenziói.

viewport RectangleF

A régió, amely tartalmazza a koordinát térben a prime brusha (lehetséges, hogy ismételten) alkalmazott szalagot annak a régiónak a kitöltése érdekében, amelyre a szűrőt alkalmazzák

Returns

XpsImageBrush

Új kép brush.

CreateImageBrush(RektangleF, RectangreF)

Hozzon létre egy új kép brush.

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

Parameters

imagePath string

Az út a képet, hogy vegye, mint egy törölköző tál.

viewbox RectangleF

A burkolat forrástartalmának pozíciója és dimenziói.

viewport RectangleF

A régió, amely tartalmazza a koordinát térben a prime brusha (lehetséges, hogy ismételten) alkalmazott szalagot annak a régiónak a kitöltése érdekében, amelyre a szűrőt alkalmazzák

Returns

XpsImageBrush

Új kép brush.

CreateLinearGradientBrush(Címlap » xpsgradientstop>A pont, a pont)

Új lineáris gradiens brush létrehozása.

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

Parameters

gradientStops List < XpsGradientStop >

A gradiensek listája megáll.

startPoint PointF

A lineáris gradiens kezdeti pontja.

endPoint PointF

A lineáris gradiens végpontja.

Returns

XpsLinearGradientBrush

Új lineáris gradiens szűrő.

CreateLinearGradientBrush(PointF és PointF)

Új lineáris gradiens brush létrehozása.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

A lineáris gradiens kezdeti pontja.

endPoint PointF

A lineáris gradiens végpontja.

Returns

XpsLinearGradientBrush

Új lineáris gradiens szűrő.

CreateMatrix(hajó, hajó, hajó, hajó, hajó)

Egy új, finom átalakítási matricát hoz létre.

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

Parameters

m11 float

Az elem 11.

m12 float

Az elem 12.

m21 float

Az elem 21.

m22 float

Az elem 22.

m31 float

Az elem 31.

m32 float

Az elem 32.

Returns

XpsMatrix

Az új matrix átalakítása.

CreatePath(XpsPathGeometry)

Új utat hoz létre.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Az út geometria.

Returns

XpsPath

Az új út.

CreatePathFigure(Székesfehérvár, Bool)

Hozzon létre egy új útszámot.

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

Parameters

startPoint PointF

Az útszám első szegmensének kiindulópontja.

isClosed bool

Meghatározza, hogy az út zárva van-e. ha igaz, a stroke húzódik„nyitott”, azaz az útszám utolsó szegmensének utolsó pontja kapcsolódik aa StartPoint attribútumban meghatározott pontot, különben az ütés “nyitva” húzódik, ésaz utolsó pont nem kapcsolódik a kezdeti ponthoz. csak akkor alkalmazható, ha az útszámhasznált egy Path elem, amely meghatározza a stroke.

Returns

XpsPathFigure

Új út alakja.

CreatePathFigure(PointF, lista, és bool)

Hozzon létre egy új útszámot.

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

Parameters

startPoint PointF

Az útszám első szegmensének kiindulópontja.

segments List < XpsPathSegment >

Az út szegmensek listája.

isClosed bool

Meghatározza, hogy az út zárva van-e. ha igaz, a stroke húzódik„nyitott”, azaz az útszám utolsó szegmensének utolsó pontja kapcsolódik aa StartPoint attribútumban meghatározott pontot, különben az ütés “nyitva” húzódik, ésaz utolsó pont nem kapcsolódik a kezdeti ponthoz. csak akkor alkalmazható, ha az útszámhasznált egy Path elem, amely meghatározza a stroke.

Returns

XpsPathFigure

Új út alakja.

CreatePathGeometry(A string)

Hozzon létre egy új út geometria meghatározott rövidített formában.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Az út geometria rövidítése.

Returns

XpsPathGeometry

Új út geometria.

CreatePathGeometry()

Új pálya geometria.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Új út geometria.

CreatePathGeometry(Címkék: xpspathfigure>)

Hozzon létre egy új út geometriát az út számok meghatározott listájával.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

Az útszámok listája.

Returns

XpsPathGeometry

Új út geometria.

CreatePolyBezierSegment(PointF[], és bool)

Hozzon létre egy új készletet kubikus Bézier curves.

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

Parameters

points PointF []

Számos Bézier szegmens ellenőrzési pontja.

isStroked bool

Meghatározza, hogy az út ezen szegmensének üteme húzódik-e.

Returns

XpsPolyBezierSegment

Új köbméter Bézier forgalmú szegmens.

CreatePolyLineSegment(PointF[], és bool)

Hozzon létre egy új poligonális rajzot, amely önkényes számú egyedi függönyöt tartalmaz.

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

Parameters

points PointF []

A többszegmensek koordinátái, amelyek meghatározzák a poli vonal szegmensét.

isStroked bool

Meghatározza, hogy az út ezen szegmensének üteme húzódik-e.

Returns

XpsPolyLineSegment

Új poligonális rajz szegmens.

CreatePolyQuadraticBezierSegment(PointF[], és bool)

Hozzon létre egy új négyzetes Bézier forgatókönyvet az előző pontból az útszámban egy soron keresztüla függőleges, meghatározott ellenőrzési pontok használatával.

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

Parameters

points PointF []

Ellenőrzési pontok több négyzetes Bézier szegmenshez.

isStroked bool

Meghatározza, hogy az út ezen szegmensének üteme húzódik-e.

Returns

XpsPolyQuadraticBezierSegment

Új négyzetes Bézier forgatókönyv.

CreateRadialGradientBrush(Címlap » xpsgradientstop>, PointF, Point F, Float, Flotta)

Egy új radiális gradiens szeletelést hoz létre.

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

Parameters

gradientStops List < XpsGradientStop >

A gradiensek listája megáll.

center PointF

A radiális gradiens központi pontja (azaz az ellipsz központja).

gradientOrigin PointF

A radiális gradiens származási pontja.

radiusX float

A rádió az ellipsz x dimenziójában, amely meghatározza a radiális gradientet.

radiusY float

A rádió az ellipsz y dimenziójában, amely meghatározza a radiális gradientet.

Returns

XpsRadialGradientBrush

Új radiális gradiens szűrő.

CreateRadialGradientBrush(PontF, PointF és Float)

Egy új radiális gradiens szeletelést hoz létre.

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

Parameters

center PointF

A radiális gradiens központi pontja (azaz az ellipsz központja).

gradientOrigin PointF

A radiális gradiens származási pontja.

radiusX float

A rádió az ellipsz x dimenziójában, amely meghatározza a radiális gradientet.

radiusY float

A rádió az ellipsz y dimenziójában, amely meghatározza a radiális gradientet.

Returns

XpsRadialGradientBrush

Új radiális gradiens szűrő.

CreateSolidColorBrush(XpsColor)

Hozzon létre egy új szilárd színes szőnyeget.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

A kitöltött elemek színe.

Returns

XpsSolidColorBrush

Új szilárd színű szőnyeg.

CreateSolidColorBrush(Color)

Hozzon létre egy új szilárd színes szőnyeget.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

A kitöltött elemek színe.

Returns

XpsSolidColorBrush

Új szilárd színű szőnyeg.

CreateVisualBrush(Az XpsContentElement, a RectangleF)

Hozzon létre egy új vizuális törölközőt.

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

Parameters

element XpsContentElement

Az XPS elem (Canvas, Path vagy Glyphs) a vizuális tulajdonságok és a szűrő.

viewbox RectangleF

A burkolat forrástartalmának pozíciója és dimenziói.

viewport RectangleF

A régió, amely tartalmazza a koordinát térben a prime brusha (lehetséges, hogy ismételten) alkalmazott szalagot annak a régiónak a kitöltése érdekében, amelyre a szűrőt alkalmazzák

Returns

XpsVisualBrush

Új vizuális szűrő.

Dispose()

Az eljárás rendelkezésre áll.

public void Dispose()

GetDocumentPrintTicket(int)

Visszaadja a documentIndex" indexelt dokumentum nyomtatott jegyet.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Az index a dokumentum, amelynek nyomtatott jegye vissza kell térni.

Returns

DocumentPrintTicket

A dokumentum nyomtatott jegye.

GetPagePrintTicket(Az int, int)

Visszaállítja a pageIndex által indexált oldal nyomtatott jegyet az documentInindex által indeksált dokumentumba.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

A dokumentum indexje.

pageIndex int

Az index az oldal, amelynek nyomtatott jegye vissza kell térnie.

Returns

PagePrintTicket

A lap nyomtatott jegye.

Bejelentés t>(Az int, t)

Írja be az elemet (Canvas, Path, vagy Glyphs) az aktív oldalon a index" pozícióban.

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

Parameters

index int

Olyan hely, ahol a elemet be kell adni.

element T

Az elemet be kell adni.

Returns

T

beépített elem.

A paraméterek típusa

T

Az elem típusa.

InsertCanvas(int)

Helyezzen be egy új csatornát az aktív oldalon a index" pozícióban.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Olyan pozíció, amelyen új kanapét kell beépíteni.

Returns

XpsCanvas

beépített kanapé.

InsertDocument(Székesfehérvár, Bool)

Írja be egy üres dokumentumot a index" alapértelmezett oldal méretével.

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

Parameters

index int

A hely, ahol a dokumentumot be kell adni.

activate bool

Zászló jelzi, hogy válassza ki a beágyazott dokumentumot, mint aktív.

InsertDocument(Fúvókák, Float, Bool)

Írja be egy üres dokumentumot az első oldal dimenzióival width’ és <code class=paranf">height’ a <kód-kategória=" paranfa">index" pozícióban.

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

Parameters

index int

A hely, ahol a dokumentumot be kell adni.

width float

Az első oldal szélessége.

height float

Az első oldal magassága.

activate bool

Zászló jelzi, hogy válassza ki a beágyazott dokumentumot, mint aktív.

InsertGlyphs(int, string, float, FontStyle, flatt, flott, szalag)

Helyezze be az aktív oldalt a index" pozícióban.

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

Parameters

index int

A pozíció, amelyen új glifeket kell bevenni.

fontFamily string

A család fontja.

fontSize float

Font méret.

fontStyle FontStyle

A font stílus.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

A glyphs beillesztése.

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

Helyezze be az aktív oldalt a index" pozícióban.

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

Parameters

index int

A pozíció, amelyen új glifeket kell bevenni.

font XpsFont

Font forrás.

fontSize float

Font méret.

originX float

Glyphs származás X koordináták.

originY float

A Glyph származása és koordinátája.

unicodeString string

A nyomtatáshoz szükséges szalagok.

Returns

XpsGlyphs

A glyphs beillesztése.

InsertPage(Székesfehérvár, Bool)

Írja be egy üres oldalt a dokumentumba a index" elnevezésű alapértelmezett oldal méretével.

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

Parameters

index int

Olyan hely, ahol egy oldalt kell beírni.

activate bool

Zászló jelzi, hogy válassza ki a beágyazott oldalt, mint aktív.

Returns

XpsPage

A beágyazott oldal.

InsertPage(Fúvókák, Float, Bool)

Helyezzen be egy üres oldalt a dokumentumba a width" és az <code class=parama">height" jelölésével a “cod class” index pozícióban.

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

Parameters

index int

Olyan hely, ahol egy oldalt kell beírni.

width float

Egy új oldal széles skálája.

height float

Egy új oldal magassága.

activate bool

Zászló jelzi, hogy válassza ki a beágyazott oldalt, mint aktív.

Returns

XpsPage

A beágyazott oldal.

InsertPage(int, XpsPage és bool)

Írja be a lapot a index" pozícióban.

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

Parameters

index int

A hely, ahová egy oldalt hozzá kell adni.

page XpsPage

Oldal be kell adni.

activate bool

Zászló jelzi, hogy válassza ki a beágyazott oldalt, mint aktív.

Returns

XpsPage

A beágyazott oldal.

InsertPath(Int, XpsPathGeometria)

Hozzon be egy új utat az aktív oldalra a index" pozícióban.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Olyan hely, ahol új útvonalat kell beépíteni.

data XpsPathGeometry

Az út geometria.

Returns

XpsPath

beépített útvonalat.

Merge(A string[], A string)

A több XPS fájl egy xPS dokumentumhoz való összekapcsolása.

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

Parameters

filesForMerge string []

XPS fájlokat keverjük össze ezzel a dokumentummal.

outXpsFilePath string

Az XPS fájl útvonal.

Merge(A string[]Áramlás)

A több XPS fájl egy xPS dokumentumhoz való összekapcsolása.

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

Parameters

filesForMerge string []

XPS fájlokat keverjük össze ezzel a dokumentummal.

outStream Stream

A kimeneti áram, ahol menteni kevert XPS dokumentumok.

MergeToPdf(A string[], szalag, PdfSaveOptions)

Az XPS dokumentumok PDF-be való összekapcsolása a Aspose.Page.Device példával.

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

Parameters

filesForMerge string []

XPS fájlokat csatlakoztatni ezzel a dokumentummal egy kimeneti eszköz.

outPdfFilePath string

PDF fájl útvonal.

options PdfSaveOptions

Dokumentummegtakarítási lehetőségek.

MergeToPdf(A string[], Áramlat, PdfSaveOptions)

Az XPS dokumentumok PDF-be való összekapcsolása a Aspose.Page.Device példával.

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

Parameters

filesForMerge string []

XPS fájlokat csatlakoztatni ezzel a dokumentummal egy kimeneti eszköz.

pdfStream Stream

A kiadás PDF stream.

options PdfSaveOptions

Dokumentummegtakarítási lehetőségek.

eltávolítása t>(T)

Távolítsa el az elemet az aktív oldalról.

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

Parameters

element T

Az elemet el kell távolítani.

Returns

T

Eltávolított elem.

A paraméterek típusa

T

Az elem típusa.

RemoveAt(int)

A index" pozícióban lévő elem eltávolítása az aktív oldalról.

public XpsContentElement RemoveAt(int index)

Parameters

index int

A pozíció, amelyben az elemet el kell távolítani.

Returns

XpsContentElement

Eltávolított elem.

RemoveDocumentAt(int)

A dokumentum eltávolítása a index" pozícióban történik.

public void RemoveDocumentAt(int index)

Parameters

index int

A hely, ahol a dokumentumot el kell távolítani.

RemovePage(XpsPage)

Távolítsa el a lapot a dokumentumból.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Az oldal eltávolításra kerül.

Returns

XpsPage

Oldal eltávolítása.

RemovePageAt(int)

Távolítsa el a lapot a index" pozícióban található dokumentumból.

public XpsPage RemovePageAt(int index)

Parameters

index int

A hely, ahol egy oldalt el kell távolítani.

Returns

XpsPage

Oldal eltávolítása.

Save(A string)

Megtakarítja az XPS dokumentumot a path" oldalon található xPS fájlra.

public void Save(string path)

Parameters

path string

A dokumentum helyszíne.

Save(Stream)

Megtakarítja az XPS dokumentumot az áramláshoz.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS dokumentumot kell menteni.

SaveAsImage(ImageSaveOptions)

A dokumentumot egy bitmap képformátumban mentheti meg.

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

Parameters

options ImageSaveOptions

A dokumentum egy bitmap képformátumban történő mentésére szolgáló opciók.

Returns

byte [][][]

Az eredményes képek byte arénák. az első dimenzió a belső dokumentumokA második a belső dokumentumok oldalai.

SaveAsPdf(Térkép, PdfSaveOptions)

A dokumentumot PDF formátumban tárolja.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

PDF fájl útvonal.

options PdfSaveOptions

A dokumentum PDF formátumban történő mentésére vonatkozó lehetőségek.

SaveAsPdf(Áramlat, PdfSaveOptions)

A dokumentumot PDF formátumban tárolja.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Az áram, hogy írja le a kimeneti PDF fájlt.

options PdfSaveOptions

A dokumentum PDF formátumban történő mentésére vonatkozó lehetőségek.

SaveAsPs(Részletesebben PsSaveOptions)

A dokumentumot PS formátumban tárolja.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

A PS fájl útvonal.

options PsSaveOptions

A dokumentum PS formátumban történő mentésére vonatkozó opciók.

SaveAsPs(Áramlat, PsSaveOptions)

A dokumentumot PS formátumban tárolja.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

Az áram, hogy írja le a kimeneti PS fájlt.

options PsSaveOptions

A dokumentum PS formátumban történő mentésére vonatkozó opciók.

SelectActiveDocument(int)

Válasszon aktív dokumentumot a szerkesztéshez.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

A dokumentum száma.

Exceptions

ArgumentException

Áttörés, amikor a documentNumber’ nincs határon.

SelectActivePage(int)

Válasszon egy aktív dokumentumoldalt a szerkesztéshez.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Egy oldal száma.

Returns

XpsPage

Aspose.Page.XPS.xpsModel. xpsPage beállítása az aktív oldalhoz.

Exceptions

ArgumentException

Áttörés, amikor a pageNumber’ nincs határon.

SetDocumentPrintTicket(Térkép, dokumentum)

Csatlakozzon a printTicket’ a dokumentumhoz, amelyet a>code Class=" paramrev">documentIndex indexel.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

A dokumentum indexje a nyomtatott jegyhez kapcsolódik.

printTicket DocumentPrintTicket

Nyomtatott jegyet a linkre.

SetPagePrintTicket(int, int és PagePrintTicket)

Csatlakozzon a printTicket’ oldalhoz, amelyre az <code class=paramaf">pageIndex által indexált oldal a dokumentumban, amelyet adocumentIntex indexelt.

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

Parameters

documentIndex int

A dokumentum indexje.

pageIndex int

Az index az oldal link a nyomtatott jegyet.

printTicket PagePrintTicket

Nyomtatott jegyet a linkre.

 Magyar