Class XpsDocument
A név: Aspose.Page.XPS Összefoglaló: Aspose.Page.dll (25.5.0)
Az XPS dokumentum fő entitása, amely manipulációt nyújtAz összes XPS elem módszere.
public sealed class XpsDocument : Document, IDisposableInheritance
object ← Document ← XpsDocument
Implements
Ö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
ActivePage
Megkapja az aktív oldalszámot a dokumentumban.
public int ActivePage { get; }ingatlan értéke
DocumentCount
Visszaadja a dokumentumok számát az XPS csomagban.
public int DocumentCount { get; }ingatlan értéke
JobPrintTicket
Visszatérő / készített dokumentum munka nyomtatott jegye
public JobPrintTicket JobPrintTicket { get; set; }ingatlan értéke
Page
Visszaadja a Aspose.Page.XPS.xpsModel. XpsPage példát az aktív oldalhoz.
public XpsPage Page { get; }ingatlan értéke
PageCount
Visszaadja az aktív dokumentumban található oldalak számát.
public int PageCount { get; }ingatlan értéke
TotalPageCount
Visszaadja az összes lapot az XPS dokumentumban.
public int TotalPageCount { get; }ingatlan értéke
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
Methods
Add (T)
Hozzáadja a tartalom elemét (Canvas, Path, vagy Glyphs).
public T Add<t>(T element) where T : XpsContentElementParameters
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
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
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
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
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
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
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
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
Új elliptikus arc szegmens.
CreateCanvas()
Új kanapét hoz létre.
public XpsCanvas CreateCanvas()Returns
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
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
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
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
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
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
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
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
Ú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
Ú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
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
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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
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
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
Ú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
Ú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
Új út geometria.
CreatePathGeometry()
Új pálya geometria.
public XpsPathGeometry CreatePathGeometry()Returns
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
Ú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
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
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 : XpsContentElementParameters
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
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
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
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
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
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
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
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 : XpsContentElementParameters
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
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
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
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
Á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
Aspose.Page.XPS.xpsModel. xpsPage beállítása az aktív oldalhoz.
Exceptions
Á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 a
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.