Class XpsDocument
Název místa: Aspose.Page.XPS Shromáždění: Aspose.Page.dll (25.4.0)
Třída inkapsulující hlavní subjekt dokumentu XPS, který poskytuje manipulaciMetody pro každý XPS prvek.
public sealed class XpsDocument : Document, IDisposable
Inheritance
object ← Document ← XpsDocument
Implements
Dědiční členové
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XpsDocument()
Vytváří prázdný dokument XPS s výchozí velikostí stránky.
public XpsDocument()
XpsDocument(Stringová)
Otevře existující XPS dokument umístěný na path'.
public XpsDocument(string path)
Parameters
path
string
Umístění dokumentu.
XpsDocument(String a LoadOptions)
Otevře existující dokument umístěný na path’ jako XPS dokument.
public XpsDocument(string path, LoadOptions options)
Parameters
path
string
Umístění dokumentu.
options
LoadOptions
Možnosti nabíjení dokument.
XpsDocument(Přenos, LoadOptions)
Stáhne existující dokument uložený v stream’ jako XPS dokument.
public XpsDocument(Stream stream, LoadOptions options)
Parameters
stream
Stream
Dokumentační proud.
options
LoadOptions
Možnosti nabíjení dokument.
Properties
ActiveDocument
Obdržíte aktivní číslo dokumentu.
public int ActiveDocument { get; }
Hodnota nemovitosti
ActivePage
Obdrží aktivní číslo stránky v aktivním dokumentu.
public int ActivePage { get; }
Hodnota nemovitosti
DocumentCount
Vrátí počet dokumentů v balíčku XPS.
public int DocumentCount { get; }
Hodnota nemovitosti
JobPrintTicket
Returns/sets dokument pracovního tisku
public JobPrintTicket JobPrintTicket { get; set; }
Hodnota nemovitosti
Page
Vrátí příklad Aspose.Page.XPS.XpsModel.XpsPage pro aktivní stránku.
public XpsPage Page { get; }
Hodnota nemovitosti
PageCount
Vrátí počet stránek v aktivním dokumentu.
public int PageCount { get; }
Hodnota nemovitosti
TotalPageCount
Vrátí celkový počet stránek ve všech dokumentech v XPS dokumentu.
public int TotalPageCount { get; }
Hodnota nemovitosti
Utils
Objekt, který poskytuje nástroje mimo formální manipulační API XPS.
public DocumentUtils Utils { get; }
Hodnota nemovitosti
Methods
Přidat T>(T)
Přidává obsahový prvek (Canvas, Path, nebo Glyphs).
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
prvek k přidán.
Returns
T
Přidaný prvek.
Typy parametrů
T
Typ tohoto prvku.
AddCanvas()
Přidejte do aktivní stránky novou kanvu.
public XpsCanvas AddCanvas()
Returns
Přidává se kanvas.
AddDocument(Bolíček)
Přidejte prázdný dokument s výchozí velikostí stránky.
public void AddDocument(bool activate = true)
Parameters
activate
bool
Vlajka naznačuje, zda zvolit přidaný dokument jako aktivn.
AddDocument(Pláž, pláž a bool)
Přidejte prázdný dokument s prvními rozměry stránky width’ a
height'.
public void AddDocument(float width, float height, bool activate = true)
Parameters
width
float
Rozsah první stránky.
height
float
Výška první stránky.
activate
bool
Vlajka naznačuje, zda zvolit přidaný dokument jako aktivn.
AddGlyphs(řetězec, float, fontStyle, flot, flot, string)
Přidejte nové glyfy na aktivní stránku.
public XpsGlyphs AddGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Zpět na rodinu.
fontRenderingEmSize
float
Velikost písma.
fontStyle
FontStyle
Zpětný styl.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Přidává se glyph.
AddGlyphs(XpsFont, flotila, float, flata, řetězec)
Přidejte nové glyfy na aktivní stránku.
public XpsGlyphs AddGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)
Parameters
font
XpsFont
Zpět na zdroj.
fontRenderingEmSize
float
Velikost písma.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Přidává se glyph.
AddOutlineEntry(String, int, XpsHyperlinkTarget)
Přidejte do dokumentu výstupní vstup.
public void AddOutlineEntry(string description, int outlineLevel, XpsHyperlinkTarget target)
Parameters
description
string
Vstupní popis.
outlineLevel
int
Výstupní úrove.
target
XpsHyperlinkTarget
Cílem vstupu je.
AddPage(Bolíček)
Přidejte prázdnou stránku do dokumentu s výchozí velikostí stránky.
public XpsPage AddPage(bool activate = true)
Parameters
activate
bool
Vlajka ukazuje, zda zvolit přidanou stránku jako aktivn.
Returns
Přidaná stránka.
AddPage(Pláž, pláž a bool)
Přidejte do dokumentu prázdnou stránku s specifikovaným width’ a
height'.
public XpsPage AddPage(float width, float height, bool activate = true)
Parameters
width
float
Rozsah nové stránky.
height
float
Výška nové stránky.
activate
bool
Vlajka ukazuje, zda zvolit přidanou stránku jako aktivn.
Returns
Přidaná stránka.
AddPage(XpsPage a bool)
Do dokumentu přidejte stránku.
public XpsPage AddPage(XpsPage page, bool activate = true)
Parameters
page
XpsPage
Stránka k přidán.
activate
bool
Vlajka ukazuje, zda zvolit přidanou stránku jako aktivn.
Returns
Přidaná stránka.
AddPath(XpsPathGeometry)
Přidejte novou cestu na aktivní stránku.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Je to geometrie cesty.
Returns
Přidává se cesta.
CreateArcSegment(PointF, SizeF , Float , Bool , XpsSweepDirection , bool)
Vytváří nový elliptický segment.
public XpsArcSegment CreateArcSegment(PointF point, SizeF size, float rotationAngle, bool isLargeArc, XpsSweepDirection sweepDirection, bool isStroked = true)
Parameters
point
PointF
Konečný bod eliptického arku.
size
SizeF
Rádium x a y elliptického oblouku jako x,y pár.
rotationAngle
float
Ukazuje, jak se ellipsa otáčí ve vztahu k aktuálnímu systému koordinát.
isLargeArc
bool
Určuje, zda je obloha vytištěna s přívěsem 180 nebo vět.
sweepDirection
XpsSweepDirection
Směr, ve kterém je obálka vytištěna.
isStroked
bool
Určuje, zda je úder pro tento segment trasy vytažen.
Returns
Nový elliptický segment.
CreateCanvas()
Vytváříme novou kanvu.
public XpsCanvas CreateCanvas()
Returns
Nové kanvasy.
CreateColor(Color)
Vytváří novou barvu.
public XpsColor CreateColor(Color color)
Parameters
color
Color
Nativní barva pro RGB barvu.
Returns
Nová barva.
CreateColor(Int, int, int, int, int)
Vytváří novou barvu v barevném prostoru sRGB.
public XpsColor CreateColor(int a, int r, int g, int b)
Parameters
a
int
Alfa barevná složka.
r
int
ervená barva složky.
g
int
Zelená barva složky.
b
int
Modrá barva složky.
Returns
Nová barva.
CreateColor(Třeba int, int, int)
Vytváří novou barvu v barevném prostoru sRGB.
public XpsColor CreateColor(int r, int g, int b)
Parameters
r
int
ervená barva složky.
g
int
Zelená barva složky.
b
int
Modrá barva složky.
Returns
Nová barva.
CreateColor(loď, loď, loď, loď)
Vytváří novou barvu v barevném prostoru scRGB.
public XpsColor CreateColor(float a, float r, float g, float b)
Parameters
a
float
Alfa barevná složka.
r
float
ervená barva složky.
g
float
Zelená barva složky.
b
float
Modrá barva složky.
Returns
Nová barva.
CreateColor(plavba, plavba, plavba)
Vytváří novou barvu v barevném prostoru scRGB.
public XpsColor CreateColor(float r, float g, float b)
Parameters
r
float
ervená barva složky.
g
float
Zelená barva složky.
b
float
Modrá barva složky.
Returns
Nová barva.
CreateColor(Pláž, Params Float[])
Vytváří novou barvu v barevném prostoru založeném na ICC.
public XpsColor CreateColor(string path, params float[] components)
Parameters
path
string
Cesta k profilu ICC.
components
float
[]a[]
barevné složky.
Returns
Nová barva.
CreateColor(XpsIccProfile, params float[])
Vytváří novou barvu v barevném prostoru založeném na ICC.
public XpsColor CreateColor(XpsIccProfile iccProfile, params float[] components)
Parameters
iccProfile
XpsIccProfile
Zdroje profilu ICC.
components
float
[]a[]
barevné složky.
Returns
Nová barva.
CreateFont(Štítek, FontStyle)
Vytvořte nový zdroj písma TrueType.
public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)
Parameters
fontFamily
string
Rodina font.
fontStyle
FontStyle
Styl písma.
Returns
Nový zdroj fontů TrueType.
CreateFont(Stream)
Vytváří nový zdroj písma TrueType z toku.
public XpsFont CreateFont(Stream stream)
Parameters
stream
Stream
Průtok, který obsahuje profil ICC vzít jako zdroj.
Returns
Nový zdroj fontů TrueType.
CreateGlyphs(řetězec, float, fontStyle, flot, flot, string)
Vytváří nové glyfy.
public XpsGlyphs CreateGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Zpět na rodinu.
fontRenderingEmSize
float
Velikost písma.
fontStyle
FontStyle
Zpětný styl.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Nový Glyph.
CreateGlyphs(XpsFont, flotila, float, flata, řetězec)
Vytváří nové glyfy.
public XpsGlyphs CreateGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)
Parameters
font
XpsFont
Zpět na zdroj.
fontRenderingEmSize
float
Velikost písma.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Nový Glyph.
CreateGradientStop(XpsColor, plavba)
Vytváříme novou gradientní zastávku.
public XpsGradientStop CreateGradientStop(XpsColor color, float offset)
Parameters
color
XpsColor
Gradient zastaví barvu.
offset
float
Gradient se odměňuje.
Returns
Nový gradient se zastav.
CreateGradientStop(Barva a float)
Vytváříme novou gradientní zastávku.
public XpsGradientStop CreateGradientStop(Color color, float offset)
Parameters
color
Color
Gradient zastaví barvu.
offset
float
Gradient se odměňuje.
Returns
Nový gradient se zastav.
CreateIccProfile(Stringová)
Vytváří nový profilový zdroj ICC z profilu ICC, který se nachází na iccProfilePath'.
public XpsIccProfile CreateIccProfile(string iccProfilePath)
Parameters
iccProfilePath
string
Cesta k profilu ICC vzít jako zdroj.
Returns
Nový profil ICC zdroj.
CreateIccProfile(Stream)
Vytváří nový profilový zdroj ICC z stream'.
public XpsIccProfile CreateIccProfile(Stream stream)
Parameters
stream
Stream
Průtok, který obsahuje profil ICC vzít jako zdroj.
Returns
Nový profil ICC zdroj.
CreateImage(Stringová)
Vytváří nový zdroj obrazu z souboru obrazu umístěného na imagePath'.
public XpsImage CreateImage(string imagePath)
Parameters
imagePath
string
Cesta k obrazu vzít jako zdroj.
Returns
Nový zdroj obrazu.
CreateImage(Stream)
Vytváří nový zdroj obrazu z stream'.
public XpsImage CreateImage(Stream stream)
Parameters
stream
Stream
Průtok, který obsahuje obrázek vzít jako zdroj.
Returns
Nový zdroj obrazu.
CreateImageBrush(XpsImage, RectangleF a RektangliF)
Vytvořte nový image brush.
public XpsImageBrush CreateImageBrush(XpsImage image, RectangleF viewbox, RectangleF viewport)
Parameters
image
XpsImage
Je to zdroj obrazu.
viewbox
RectangleF
Poloha a rozměry zdrojového obsahu šroub.
viewport
RectangleF
Region v prostoru obsahujícím koordinát prvního šroubovačetile, která je (možná opakovaně) aplikována k vyplnění oblasti, na kterou je brús aplikován
Returns
Nový obrázek Brush.
CreateImageBrush(String, RectangleF, Řeč)
Vytvořte nový image brush.
public XpsImageBrush CreateImageBrush(string imagePath, RectangleF viewbox, RectangleF viewport)
Parameters
imagePath
string
Cesta k obrazu, aby se vzala jako brýle.
viewbox
RectangleF
Poloha a rozměry zdrojového obsahu šroub.
viewport
RectangleF
Region v prostoru obsahujícím koordinát prvního šroubovačetile, která je (možná opakovaně) aplikována k vyplnění oblasti, na kterou je brús aplikován
Returns
Nový obrázek Brush.
CreateLinearGradientBrush(SeznamPočítač, PointF)
Vytváří nový lineární gradient.
public XpsLinearGradientBrush CreateLinearGradientBrush(List<xpsgradientstop> gradientStops, PointF startPoint, PointF endPoint)
Parameters
gradientStops
List
<
XpsGradientStop
>
Seznam gradientů se zastav.
startPoint
PointF
Začátek lineárního gradientu.
endPoint
PointF
Konec lineárního gradientu.
Returns
Nová lineární gradientní bruska.
CreateLinearGradientBrush(Počítač, PointF)
Vytváří nový lineární gradient.
public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)
Parameters
startPoint
PointF
Začátek lineárního gradientu.
endPoint
PointF
Konec lineárního gradientu.
Returns
Nová lineární gradientní bruska.
CreateMatrix(loď, loď, loď, loď, loď, loď)
Vytváří novou matrici přeměny.
public XpsMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
prvek 11.
m12
float
prvek 12.
m21
float
prvek 21.
m22
float
st 22.
m31
float
prvek 31.
m32
float
st 32.
Returns
Nová matrace transformace.
CreatePath(XpsPathGeometry)
Vytváříme novou cestu.
public XpsPath CreatePath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Je to geometrie cesty.
Returns
Nová cesta.
CreatePathFigure(Počátek, bool)
Vytváříme novou cestu.
public XpsPathFigure CreatePathFigure(PointF startPoint, bool isClosed = false)
Parameters
startPoint
PointF
Výstupní bod prvního segmentu čísla.
isClosed
bool
Určuje, zda je cesta uzavřena.Jestliže je nastaven na pravdu, úraz je vytažen"uzavřené“, to znamená, že poslední bod v posledním segmentu čísla je spojován sbod uvedený v atributu StartPoint, jinak je náraz vytáčen “otevřen”, aposlední bod není připojen k počátečnímu bodu. použije se pouze v případě, že jePoužívá se v prvku Path, který specifikuje mrtvice.
Returns
Nová čísla trasy.
CreatePathFigure(PointF, seznam, a bool)
Vytváříme novou cestu.
public XpsPathFigure CreatePathFigure(PointF startPoint, List<xpspathsegment> segments, bool isClosed = false)
Parameters
startPoint
PointF
Výstupní bod prvního segmentu čísla.
segments
List
<
XpsPathSegment
>
Seznam cestních segment.
isClosed
bool
Určuje, zda je cesta uzavřena.Jestliže je nastaven na pravdu, úraz je vytažen"uzavřené“, to znamená, že poslední bod v posledním segmentu čísla je spojován sbod uvedený v atributu StartPoint, jinak je náraz vytáčen “otevřen”, aposlední bod není připojen k počátečnímu bodu. použije se pouze v případě, že jePoužívá se v prvku Path, který specifikuje mrtvice.
Returns
Nová čísla trasy.
CreatePathGeometry(Stringová)
Vytváří novou geometrii trasy specifikovanou zkrácenou formou.
public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)
Parameters
abbreviatedGeometry
string
Zkrácená forma geometrie.
Returns
Nová geometrická cesta.
CreatePathGeometry()
Vytváříme novou geometrii.
public XpsPathGeometry CreatePathGeometry()
Returns
Nová geometrická cesta.
CreatePathGeometry(Seznam xpspathfigure>)
Vytváří novou geometrii silnic s specifikovaným seznamem čísel silnic.
public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)
Parameters
pathFigures
List
<
XpsPathFigure
>
Seznam cestních čísel.
Returns
Nová geometrická cesta.
CreatePolyBezierSegment(PointF[]a[], a bool)
Vytváří nový soubor kubických Bézierových křivek.
public XpsPolyBezierSegment CreatePolyBezierSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]a[]
Kontrolní body pro více segmentů Bézier.
isStroked
bool
Určuje, zda je úder pro tento segment trasy vytažen.
Returns
Nový kubický Bézier kurvy segment.
CreatePolyLineSegment(PointF[]a[], a bool)
Vytváří novou polygonální výkres obsahující dobrovolný počet jednotlivých vertikál.
public XpsPolyLineSegment CreatePolyLineSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]a[]
Soubor koordinátů pro více segmentů, které definují segment poly linie.
isStroked
bool
Určuje, zda je úder pro tento segment trasy vytažen.
Returns
Nový polygonální kresební segment.
CreatePolyQuadraticBezierSegment(PointF[]a[], a bool)
Vytváří nový soubor čtvercových Bézierových křivek z předchozího bodu v čísle cesty prostřednictvím souboruSrovnání s použitím specifikovaných kontrolních bod.
public XpsPolyQuadraticBezierSegment CreatePolyQuadraticBezierSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]a[]
Kontrolní body pro více čtvercových segmentů Bézier.
isStroked
bool
Určuje, zda je úder pro tento segment trasy vytažen.
Returns
Nový čtvercový Bézier kurvy segment.
CreateRadialGradientBrush(SeznamPočítač, PointF, Float)
Vytváří nový radiální gradient.
public XpsRadialGradientBrush CreateRadialGradientBrush(List<xpsgradientstop> gradientStops, PointF center, PointF gradientOrigin, float radiusX, float radiusY)
Parameters
gradientStops
List
<
XpsGradientStop
>
Seznam gradientů se zastav.
center
PointF
Centrální bod radiálního gradientu (tj. střed elipsy).
gradientOrigin
PointF
Původní bod radiálního gradientu.
radiusX
float
Rádium v x rozměru elipsy, který definuje radiální gradient.
radiusY
float
Rádium v rozměru y elipsy, který definuje radiální gradient.
Returns
Nové radiální gradientové brýle.
CreateRadialGradientBrush(Počítač, PointF, Float)
Vytváří nový radiální gradient.
public XpsRadialGradientBrush CreateRadialGradientBrush(PointF center, PointF gradientOrigin, float radiusX, float radiusY)
Parameters
center
PointF
Centrální bod radiálního gradientu (tj. střed elipsy).
gradientOrigin
PointF
Původní bod radiálního gradientu.
radiusX
float
Rádium v x rozměru elipsy, který definuje radiální gradient.
radiusY
float
Rádium v rozměru y elipsy, který definuje radiální gradient.
Returns
Nové radiální gradientové brýle.
CreateSolidColorBrush(XpsColor)
Vytváří novou pevnou barvu.
public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)
Parameters
color
XpsColor
Barva pro vyplněné prvky.
Returns
Nové pevné barevné brýle.
CreateSolidColorBrush(Color)
Vytváří novou pevnou barvu.
public XpsSolidColorBrush CreateSolidColorBrush(Color color)
Parameters
color
Color
Barva pro vyplněné prvky.
Returns
Nové pevné barevné brýle.
CreateVisualBrush(XpsContentElement, RectangleF a RektangliF)
Vytvořte nový vizuální brús.
public XpsVisualBrush CreateVisualBrush(XpsContentElement element, RectangleF viewbox, RectangleF viewport)
Parameters
element
XpsContentElement
XPS prvek (Canvas, Path nebo Glyphs) pro vizuální vlastnosti od vizuální brýle.
viewbox
RectangleF
Poloha a rozměry zdrojového obsahu šroub.
viewport
RectangleF
Region v prostoru obsahujícím koordinát prvního šroubovačetile, která je (možná opakovaně) aplikována k vyplnění oblasti, na kterou je brús aplikován
Returns
Nový vizuální brús.
Dispose()
Příkaz je k dispozici.
public void Dispose()
GetDocumentPrintTicket(Int)
Vrátí tiskovou kartu dokumentu indexovanou documentIndex'.
public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)
Parameters
documentIndex
int
Index dokumentu, jehož tiskový lístek se má vrátit.
Returns
Tiskové lístky dokument.
GetPagePrintTicket(a int, int)
Vrací tiskovou kartu stránky indexované pageIndex’ v dokumentu indexovaném
documentIndex'.
public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)
Parameters
documentIndex
int
Index z dokumentu.
pageIndex
int
Index stránky, jejíž tlačítko se má vrátit.
Returns
Tiskové lístky na stránku.
Vložte t>(T , T)
Vložte položku (Canvas, Path, nebo Glyphs) do aktivní stránky v položce index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Poloha, ve které by měl být vložen element.
element
T
prvek, který musí být vložen.
Returns
T
Vložení prvku.
Typy parametrů
T
Typ tohoto prvku.
InsertCanvas(Int)
Do aktivní stránky vložíte novou kanvu v položce index.
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Poloha, ve které by měl být vložen nový kanvas.
Returns
Vložte do kanvasu.
InsertDocument(Třeba bool)
Vložte prázdný dokument s výchozím rozměrem stránky index’ poloze.
public void InsertDocument(int index, bool activate = true)
Parameters
index
int
Poloha, ve které by měl být dokument vložen.
activate
bool
Vlajka naznačuje, zda zvolit vložený dokument jako aktivn.
InsertDocument(Pláž, pláž a bool)
Vložte prázdný dokument s prvními rozměry stránky width’ a
height’ v poloze
index.
public void InsertDocument(int index, float width, float height, bool activate = true)
Parameters
index
int
Poloha, ve které by měl být dokument vložen.
width
float
Rozsah první stránky.
height
float
Výška první stránky.
activate
bool
Vlajka naznačuje, zda zvolit vložený dokument jako aktivn.
InsertGlyphs(int, řetězec, float, FontStyle, flot, flot, string)
Do aktivní stránky vložíte nové glyfy v poloze index.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Poloha, ve které by měly být vloženy nové glyfy.
fontFamily
string
Zpět na rodinu.
fontSize
float
Velikost písma.
fontStyle
FontStyle
Zpětný styl.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Vložení glyph.
InsertGlyphs(int, XpsFont, float, flot, flot, string)
Do aktivní stránky vložíte nové glyfy v poloze index.
public XpsGlyphs InsertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, string unicodeString)
Parameters
index
int
Poloha, ve které by měly být vloženy nové glyfy.
font
XpsFont
Zpět na zdroj.
fontSize
float
Velikost písma.
originX
float
Glyphův původ X koordinát.
originY
float
Glyphův původ a koordinát.
unicodeString
string
Příslušenství k tisku.
Returns
Vložení glyph.
InsertPage(Třeba bool)
Do dokumentu vložíte prázdnou stránku s výchozím rozměrem stránky index.
public XpsPage InsertPage(int index, bool activate = true)
Parameters
index
int
Poloha, ve které by měla být stránka vložena.
activate
bool
Vlajka naznačuje, zda zvolit vloženou stránku jako aktivn.
Returns
Vložte do stránky.
InsertPage(Pláž, pláž a bool)
Do dokumentu vložíte prázdnou stránku s specifikovaným width’ a
height’ v poloze
index.
public XpsPage InsertPage(int index, float width, float height, bool activate = true)
Parameters
index
int
Poloha, ve které by měla být stránka vložena.
width
float
Rozsah nové stránky.
height
float
Výška nové stránky.
activate
bool
Vlajka naznačuje, zda zvolit vloženou stránku jako aktivn.
Returns
Vložte do stránky.
InsertPage(xpspage, bool)
Do dokumentu vložíte stránku v položce index.
public XpsPage InsertPage(int index, XpsPage page, bool activate = true)
Parameters
index
int
Poloha, do které by měla být stránka přidána.
page
XpsPage
Stránka musí být vložena.
activate
bool
Vlajka naznačuje, zda zvolit vloženou stránku jako aktivn.
Returns
Vložte do stránky.
InsertPath(Int, XpsPathGeometrie)
Vložte novou cestu do aktivní stránky v položce index.
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Pozice, ve které by měla být zavedena nová trasa.
data
XpsPathGeometry
Je to geometrie cesty.
Returns
Integrovaná cesta.
Merge(Stringová[]a[], Stringov)
Míchání několika XPS souborů do jednoho XPS dokumentu.
public void Merge(string[] filesForMerge, string outXpsFilePath)
Parameters
filesForMerge
string
[]a[]
XPS soubory pro propojení s tímto dokumentem.
outXpsFilePath
string
Výstupní xps soubor trasa.
Merge(Stringová[]a[]Stream)
Míchání několika XPS souborů do jednoho XPS dokumentu.
public void Merge(string[] filesForMerge, Stream outStream)
Parameters
filesForMerge
string
[]a[]
XPS soubory pro propojení s tímto dokumentem.
outStream
Stream
Výstupní proud, kde uložit smíšené XPS dokumenty.
MergeToPdf(Stringová[]a[], String, PdfSaveOptions)
Míchání dokumentů XPS do PDF pomocí příkladu Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, string outPdfFilePath, PdfSaveOptions options)
Parameters
filesForMerge
string
[]a[]
XPS soubory pro propojení s tímto dokumentem do výstupního zařízen.
outPdfFilePath
string
Výstupní PDF soubor trasa.
options
PdfSaveOptions
Možnosti úspory dokument.
MergeToPdf(Stringová[]a[], Stream, PdfSaveOptions)
Míchání dokumentů XPS do PDF pomocí příkladu Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, Stream pdfStream, PdfSaveOptions options)
Parameters
filesForMerge
string
[]a[]
XPS soubory pro propojení s tímto dokumentem do výstupního zařízen.
pdfStream
Stream
Výstupní PDF stream.
options
PdfSaveOptions
Možnosti úspory dokument.
Odstranit(T)
Odstranění prvku z aktivní stránky.
public T Remove<t>(T element) where T : XpsContentElement
Parameters
element
T
prvek musí být odstraněn.
Returns
T
Odstraněný prvek.
Typy parametrů
T
Typ tohoto prvku.
RemoveAt(Int)
Odstraňuje položku v položce index" z aktivní stránky.
public XpsContentElement RemoveAt(int index)
Parameters
index
int
Pozice, v níž by měl být prvek odstraněn.
Returns
Odstraněný prvek.
RemoveDocumentAt(Int)
Odstraňuje dokument v položce index.
public void RemoveDocumentAt(int index)
Parameters
index
int
Poloha, ve které by měl být dokument odstraněn.
RemovePage(XpsPage)
Odstranit stránku z dokumentu.
public XpsPage RemovePage(XpsPage page)
Parameters
page
XpsPage
Stránka musí být odstraněna.
Returns
Odstraněná stránka.
RemovePageAt(Int)
Odstraňuje stránku z dokumentu v položce index.
public XpsPage RemovePageAt(int index)
Parameters
index
int
Místo, kde by měla být stránka odstraněna.
Returns
Odstraněná stránka.
Save(Stringová)
Uloží dokument XPS do souboru XPS nacházející se na path'.
public void Save(string path)
Parameters
path
string
Umístění dokumentu.
Save(Stream)
Ušetří dokument XPS na streamován.
public void Save(Stream stream)
Parameters
stream
Stream
Stream XPS dokument je uložen do.
SaveAsImage(ImageSaveOptions)
Skladuje dokument ve formátu obrazu bitmap.
public byte[][][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Možnosti pro ukládání dokumentu ve formátu obrazu bitmap.
Returns
byte [][][][][][]
První rozměr je pro vnitřní dokumentyDruhý díl se odehrává ve vnitřních dokumentech.
SaveAsPdf(String, PdfSaveOptions)
Skladuje dokument ve formátu PDF.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
Výstupní PDF soubor trasa.
options
PdfSaveOptions
Možnosti pro ukládání dokumentu ve formátu PDF.
SaveAsPdf(Přenos, PdfSaveOptions)
Skladuje dokument ve formátu PDF.
public void SaveAsPdf(Stream stream, PdfSaveOptions options)
Parameters
stream
Stream
Přechod k psaní výstupního PDF souboru.
options
PdfSaveOptions
Možnosti pro ukládání dokumentu ve formátu PDF.
SaveAsPs(Třída, PsSaveOptions)
Skladuje dokument ve formátu PS.
public void SaveAsPs(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
Výstupní PS soubor trasa.
options
PsSaveOptions
Možnosti ukládání dokumentu ve formátu PS.
SaveAsPs(Přenos, PsSaveOptions)
Skladuje dokument ve formátu PS.
public void SaveAsPs(Stream stream, PsSaveOptions options)
Parameters
stream
Stream
Přechod na psaní výstupního souboru PS.
options
PsSaveOptions
Možnosti ukládání dokumentu ve formátu PS.
SelectActiveDocument(Int)
Vyberte aktivní dokument pro editaci.
public void SelectActiveDocument(int documentNumber)
Parameters
documentNumber
int
slo dokumentu.
Exceptions
Přejít, kdyždocumentNumber’ je mimo hranice.
SelectActivePage(Int)
Vyberte aktivní dokumentovou stránku pro editaci.
public XpsPage SelectActivePage(int pageNumber)
Parameters
pageNumber
int
A číslo stránky.
Returns
Aspose.Page.XPS.XpsModel.XpsPage příklad pro aktivní stránku.
Exceptions
Přejít, kdyžpageNumber’ je mimo hranice.
SetDocumentPrintTicket(Kód, dokumenty)
Připojte printTicket’ k dokumentu indexovanému
documentIndex'.
public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
Parameters
documentIndex
int
Index dokumentu, který odkazuje na tiskovou kartu.
printTicket
DocumentPrintTicket
Tiskový lístek na link.
SetPagePrintTicket(Int, int, PagePrintTicket)
Připojte printTicket’ na stránku indexovanou
pageIndex’ v dokumentu indexovaném
documentIndex'.
public void SetPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
Parameters
documentIndex
int
Index z dokumentu.
pageIndex
int
Index stránky pro připojení k tiskovému lístku.
printTicket
PagePrintTicket
Tiskový lístek na link.