Class XpsDocument
Pôvodný názov: Aspose.Page.XPS Zhromaždenie: Aspose.Page.dll (25.4.0)
Trieda inkapsulujúca hlavnú entitu dokumentu XPS, ktorý poskytuje manipuláciumetódy pre akýkoľvek XPS prvok.
public sealed class XpsDocument : Document, IDisposable
Inheritance
object ← Document ← XpsDocument
Implements
Z dedičných členov
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
XpsDocument()
Vytvára prázdny dokument XPS s predvolenou veľkosťou stránky.
public XpsDocument()
XpsDocument(Stretnutie)
Otvorí existujúci XPS dokument umiestnený na path'.
public XpsDocument(string path)
Parameters
path
string
umiestnenie dokumentu.
XpsDocument(striekačky, LoadOptions)
Otvorí existujúci dokument umiestnený na path’ ako XPS dokument.
public XpsDocument(string path, LoadOptions options)
Parameters
path
string
umiestnenie dokumentu.
options
LoadOptions
Možnosti načítania dokumentov.
XpsDocument(Príslušenstvo, LoadOptions)
Stiahne existujúci dokument uložený v stream’ ako XPS dokument.
public XpsDocument(Stream stream, LoadOptions options)
Parameters
stream
Stream
Dokumenty na streamovanie.
options
LoadOptions
Možnosti načítania dokumentov.
Properties
ActiveDocument
Získajte číslo aktívneho dokumentu.
public int ActiveDocument { get; }
Hodnota nehnuteľnosti
ActivePage
Získajte aktívny číslo stránky v aktívnom dokumente.
public int ActivePage { get; }
Hodnota nehnuteľnosti
DocumentCount
Vráti počet dokumentov v balíku XPS.
public int DocumentCount { get; }
Hodnota nehnuteľnosti
JobPrintTicket
Vrátenie/seta pracovného tlačového lístka dokumentu
public JobPrintTicket JobPrintTicket { get; set; }
Hodnota nehnuteľnosti
Page
Vráti príklad Aspose.Page.XPS. xpsModel.xpsPage pre aktívnu stránku.
public XpsPage Page { get; }
Hodnota nehnuteľnosti
PageCount
Vráti počet stránok v aktívnom dokumente.
public int PageCount { get; }
Hodnota nehnuteľnosti
TotalPageCount
Vráti celkový počet stránok vo všetkých dokumentoch v dokumente XPS.
public int TotalPageCount { get; }
Hodnota nehnuteľnosti
Utils
Dostane objekt, ktorý poskytuje nástroje mimo formálneho XPS manipulácie API.
public DocumentUtils Utils { get; }
Hodnota nehnuteľnosti
Methods
pridať t>(T)
Pridáva obsahový prvok (Canvas, Path alebo Glyphs).
public T Add<t>(T element) where T : XpsContentElement
Parameters
element
T
Element by mal byť pridaný.
Returns
T
Pridaný prvok .
Typ parametrov
T
Typ tohto prvku.
AddCanvas()
Pridajte novú kanvu na aktívnu stránku.
public XpsCanvas AddCanvas()
Returns
Pridané kanvasy
AddDocument(bool)
Pridať prázdny dokument s predvolenou veľkosťou stránky.
public void AddDocument(bool activate = true)
Parameters
activate
bool
Vlajka ukazuje, či vybrať pridaný dokument ako aktívny.
AddDocument(Pláž, pláž a bool)
Pridáva prázdny dokument s prvými rozmermi stránky width’ a <code class=paranf">height'.
public void AddDocument(float width, float height, bool activate = true)
Parameters
width
float
Rozsah prvej stránky.
height
float
Výška prvej stránky.
activate
bool
Vlajka ukazuje, či vybrať pridaný dokument ako aktívny.
AddGlyphs(prúžok, flot, fontStyle, float, flot, string)
Pridajte nové glyfy na aktívnu stránku.
public XpsGlyphs AddGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Príručka rodina .
fontRenderingEmSize
float
Veľkosť písma .
fontStyle
FontStyle
Štýlový štýl.
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Pridané glyfy
AddGlyphs(XpsFont, float, flot, flot, pruh)
Pridajte nové glyfy na aktívnu stránku.
public XpsGlyphs AddGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)
Parameters
font
XpsFont
Font zdrojov .
fontRenderingEmSize
float
Veľkosť písma .
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Pridané glyfy
AddOutlineEntry(string, int, XpsHyperlinkTarget)
Pridajte do dokumentu výstupný záznam.
public void AddOutlineEntry(string description, int outlineLevel, XpsHyperlinkTarget target)
Parameters
description
string
Vstupný popis .
outlineLevel
int
Úroveň výstupu .
target
XpsHyperlinkTarget
vstupný cieľ.
AddPage(bool)
Pridajte prázdnu stránku do dokumentu s predvolenou veľkosťou stránky.
public XpsPage AddPage(bool activate = true)
Parameters
activate
bool
Vlajka ukazuje, či vybrať pridanú stránku ako aktívnu.
Returns
Pridaná stránka .
AddPage(Pláž, pláž a bool)
Do dokumentu pridáte prázdnu stránku s špecifikovaným width’ a <code class=paranf">height'.
public XpsPage AddPage(float width, float height, bool activate = true)
Parameters
width
float
Rozsah novej stránky.
height
float
Výška novej stránky.
activate
bool
Vlajka ukazuje, či vybrať pridanú stránku ako aktívnu.
Returns
Pridaná stránka .
AddPage(XpsPage a bool)
Pridajte do dokumentu stránku.
public XpsPage AddPage(XpsPage page, bool activate = true)
Parameters
page
XpsPage
Stránka je pridaná.
activate
bool
Vlajka ukazuje, či vybrať pridanú stránku ako aktívnu.
Returns
Pridaná stránka .
AddPath(XpsPathGeometry)
Pridajte novú cestu na aktívnu stránku.
public XpsPath AddPath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Je to geometria cesty.
Returns
Pridaná cesta .
CreateArcSegment(PointF, SizeF , Float , Bool , XpsSweepDirection , bool)
Vytvára 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 elliptického arku.
size
SizeF
Rádium x a y elliptického oblúka ako x,y pár.
rotationAngle
float
Ukazuje, ako sa ellipsa otáča vo vzťahu k súčasnému systému koordinátov.
isLargeArc
bool
Určuje, či je obloha vytiahnutá s príveskom 180 alebo väčším.
sweepDirection
XpsSweepDirection
V smere, v ktorom je archa vytiahnutá.
isStroked
bool
Uvedomuje, či je náraz pre tento segment cesty vytiahnutý.
Returns
Nový elliptický segment.
CreateCanvas()
Vytvorí sa nový kanvas.
public XpsCanvas CreateCanvas()
Returns
Nové kanvasy
CreateColor(Color)
Vytvára novú farbu.
public XpsColor CreateColor(Color color)
Parameters
color
Color
Native farebný príklad pre RGB farbu.
Returns
Nová farba
CreateColor(int, int, int, int, int)
Vytvára novú farbu v sRGB farebnom priestore.
public XpsColor CreateColor(int a, int r, int g, int b)
Parameters
a
int
Farebná zložka alfa.
r
int
Červená farebná zložka.
g
int
Zelená farebná zložka.
b
int
Modrá farebná zložka.
Returns
Nová farba
CreateColor(int, int, int)
Vytvára novú farbu v sRGB farebnom priestore.
public XpsColor CreateColor(int r, int g, int b)
Parameters
r
int
Červená farebná zložka.
g
int
Zelená farebná zložka.
b
int
Modrá farebná zložka.
Returns
Nová farba
CreateColor(plavba, plavba, plavba, plavba)
Vytvára novú farbu v farebnom priestore scRGB.
public XpsColor CreateColor(float a, float r, float g, float b)
Parameters
a
float
Farebná zložka alfa.
r
float
Červená farebná zložka.
g
float
Zelená farebná zložka.
b
float
Modrá farebná zložka.
Returns
Nová farba
CreateColor(plavba, plavba, plavba)
Vytvára novú farbu v farebnom priestore scRGB.
public XpsColor CreateColor(float r, float g, float b)
Parameters
r
float
Červená farebná zložka.
g
float
Zelená farebná zložka.
b
float
Modrá farebná zložka.
Returns
Nová farba
CreateColor(striekačka, params float[])
Vytvára novú farbu v farebnom priestore založenom na ICC.
public XpsColor CreateColor(string path, params float[] components)
Parameters
path
string
Cesta k profilu ICC.
components
float
[]
Farebné zložky .
Returns
Nová farba
CreateColor(XpsIccProfile, params plávajúce[])
Vytvára novú farbu v farebnom priestore založenom na ICC.
public XpsColor CreateColor(XpsIccProfile iccProfile, params float[] components)
Parameters
iccProfile
XpsIccProfile
Príslušenstvo pre profil ICC.
components
float
[]
Farebné zložky .
Returns
Nová farba
CreateFont(Štítok, FontStyle)
Vytvorte nový zdroj písma TrueType.
public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)
Parameters
fontFamily
string
Rodina fontov.
fontStyle
FontStyle
V štýle fontov.
Returns
Nový zdroj font TrueType.
CreateFont(Stream)
Vytvára nový zdroj písma TrueType z prúdu.
public XpsFont CreateFont(Stream stream)
Parameters
stream
Stream
Stream, ktorý obsahuje profil ICC vziať ako zdroj.
Returns
Nový zdroj font TrueType.
CreateGlyphs(prúžok, flot, fontStyle, float, flot, string)
Vytvárajú nové glyfy.
public XpsGlyphs CreateGlyphs(string fontFamily, float fontRenderingEmSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
fontFamily
string
Príručka rodina .
fontRenderingEmSize
float
Veľkosť písma .
fontStyle
FontStyle
Štýlový štýl.
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Ďalšie glyfy.
CreateGlyphs(XpsFont, float, flot, flot, pruh)
Vytvárajú nové glyfy.
public XpsGlyphs CreateGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, string unicodeString)
Parameters
font
XpsFont
Font zdrojov .
fontRenderingEmSize
float
Veľkosť písma .
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Ďalšie glyfy.
CreateGradientStop(XpsColor, plavba)
Vytvorí sa nová gradientová zastávka.
public XpsGradientStop CreateGradientStop(XpsColor color, float offset)
Parameters
color
XpsColor
Gradient zastaví farbu.
offset
float
Gradient sa oplatí.
Returns
Nový gradient sa zastaví.
CreateGradientStop(farba, float)
Vytvorí sa nová gradientová zastávka.
public XpsGradientStop CreateGradientStop(Color color, float offset)
Parameters
color
Color
Gradient zastaví farbu.
offset
float
Gradient sa oplatí.
Returns
Nový gradient sa zastaví.
CreateIccProfile(Stretnutie)
Vytvára nový profilový zdroj z profilu ICC umiestneného na iccProfilePath'.
public XpsIccProfile CreateIccProfile(string iccProfilePath)
Parameters
iccProfilePath
string
Cesta k profilu ICC vziať ako zdroj.
Returns
Nový profil ICC zdroj.
CreateIccProfile(Stream)
Vytvára nový profilový zdroj ICC z stream'.
public XpsIccProfile CreateIccProfile(Stream stream)
Parameters
stream
Stream
Stream, ktorý obsahuje profil ICC vziať ako zdroj.
Returns
Nový profil ICC zdroj.
CreateImage(Stretnutie)
Vytvára nový zdroj obrazu z obrázkového súboru umiestneného v imagePath'.
public XpsImage CreateImage(string imagePath)
Parameters
imagePath
string
Cesta k obrazu vziať ako zdroj.
Returns
Nový zdroj obrazu.
CreateImage(Stream)
Vytvára nový zdroj obrazu z stream'.
public XpsImage CreateImage(Stream stream)
Parameters
stream
Stream
Stream, ktorý obsahuje obrázok ako zdroj.
Returns
Nový zdroj obrazu.
CreateImageBrush(XpsImage, RectangleF, RektangliF)
Vytvorte nový obrazový brúsok.
public XpsImageBrush CreateImageBrush(XpsImage image, RectangleF viewbox, RectangleF viewport)
Parameters
image
XpsImage
Je to zdroj obrazu.
viewbox
RectangleF
Pozícia a rozmery zdrojového obsahu brúsky.
viewport
RectangleF
Region v obsahujúcom koordinátnom priestore primárnej brúskystĺp, ktorý je (možno opakovane) aplikovaný na vyplnenie oblasti, na ktorú sa aplikuje brúska
Returns
Nový obrázok Brush.
CreateImageBrush(String, RectangleF, rektangliF)
Vytvorte nový obrazový brúsok.
public XpsImageBrush CreateImageBrush(string imagePath, RectangleF viewbox, RectangleF viewport)
Parameters
imagePath
string
Cesta k obrazu vziať ako brúsny tyč.
viewbox
RectangleF
Pozícia a rozmery zdrojového obsahu brúsky.
viewport
RectangleF
Region v obsahujúcom koordinátnom priestore primárnej brúskystĺp, ktorý je (možno opakovane) aplikovaný na vyplnenie oblasti, na ktorú sa aplikuje brúska
Returns
Nový obrázok Brush.
CreateLinearGradientBrush(ZoznamPočítač, PointF)
Vytvára novú lineárnu gradientovú brúsku.
public XpsLinearGradientBrush CreateLinearGradientBrush(List<xpsgradientstop> gradientStops, PointF startPoint, PointF endPoint)
Parameters
gradientStops
List
<
XpsGradientStop
>
Zoznam gradientov sa zastaví.
startPoint
PointF
Počiatočný bod lineárneho gradienta.
endPoint
PointF
Konečný bod lineárneho gradienta.
Returns
Nový lineárny gradient brúsok.
CreateLinearGradientBrush(Názov: PointF)
Vytvára novú lineárnu gradientovú brúsku.
public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)
Parameters
startPoint
PointF
Počiatočný bod lineárneho gradienta.
endPoint
PointF
Konečný bod lineárneho gradienta.
Returns
Nový lineárny gradient brúsok.
CreateMatrix(plavba, plavba, plavba, plavba, plavba)
Vytvára novú matriu transformácie.
public XpsMatrix CreateMatrix(float m11, float m12, float m21, float m22, float m31, float m32)
Parameters
m11
float
Príloha 11.
m12
float
prvok 12.
m21
float
Článok 21.
m22
float
Článok 22
m31
float
Článok 31
m32
float
Článok 32.
Returns
Nová matrixová transformácia.
CreatePath(XpsPathGeometry)
Vytvára novú cestu.
public XpsPath CreatePath(XpsPathGeometry data)
Parameters
data
XpsPathGeometry
Je to geometria cesty.
Returns
Nová cesta .
CreatePathFigure(Počítač, bool)
Vytvorí novú postavu.
public XpsPathFigure CreatePathFigure(PointF startPoint, bool isClosed = false)
Parameters
startPoint
PointF
Počiatočný bod pre prvý segment čísla trasy.
isClosed
bool
Určuje, či je cesta uzavretá.Ak je nastavená na pravdu, úder je vytiahnutý" uzavretý", to znamená, že posledný bod v poslednom segmente čísla cesty je spojený sbod, ktorý je uvedený v atribúte StartPoint, inak je náraz vytiahnutý “otvorený”, aposledný bod nie je pripojený k počiatočnému bodu. platí len vtedy, ak jePoužíva sa v polohe Path, ktorý špecifikuje záchvat.
Returns
Nová cesta čísla.
CreatePathFigure(PointF, zoznam, a bool)
Vytvorí novú postavu.
public XpsPathFigure CreatePathFigure(PointF startPoint, List<xpspathsegment> segments, bool isClosed = false)
Parameters
startPoint
PointF
Počiatočný bod pre prvý segment čísla trasy.
segments
List
<
XpsPathSegment
>
Zoznam cestných segmentov.
isClosed
bool
Určuje, či je cesta uzavretá.Ak je nastavená na pravdu, úder je vytiahnutý" uzavretý", to znamená, že posledný bod v poslednom segmente čísla cesty je spojený sbod, ktorý je uvedený v atribúte StartPoint, inak je náraz vytiahnutý “otvorený”, aposledný bod nie je pripojený k počiatočnému bodu. platí len vtedy, ak jePoužíva sa v polohe Path, ktorý špecifikuje záchvat.
Returns
Nová cesta čísla.
CreatePathGeometry(Stretnutie)
Vytvára novú geometriu trasy špecifikovanú skrátenou formou.
public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)
Parameters
abbreviatedGeometry
string
Zjednodušená forma geometrie.
Returns
Nová geometrická cesta.
CreatePathGeometry()
Vytvára novú geometrickú cestu.
public XpsPathGeometry CreatePathGeometry()
Returns
Nová geometrická cesta.
CreatePathGeometry(Zoznam xpspathfigure>)
Vytvára novú geometriu s špecifikovaným zoznamom čísel cesty.
public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)
Parameters
pathFigures
List
<
XpsPathFigure
>
Zoznam cestných čísel.
Returns
Nová geometrická cesta.
CreatePolyBezierSegment(Počítač[], a bool)
Vytvára nový súbor kubických krúžkov Bézier.
public XpsPolyBezierSegment CreatePolyBezierSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]
Kontrolné body pre viaceré segmenty Bézier.
isStroked
bool
Uvedomuje, či je náraz pre tento segment cesty vytiahnutý.
Returns
Nový kubický Bézier krúti segment.
CreatePolyLineSegment(Počítač[], a bool)
Vytvára novú polygonálnu výkres obsahujúcu dobrovoľný počet jednotlivých vrstiev.
public XpsPolyLineSegment CreatePolyLineSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]
Súbor koordinátov pre viaceré segmenty, ktoré definujú segment poly línie.
isStroked
bool
Uvedomuje, či je náraz pre tento segment cesty vytiahnutý.
Returns
Nový polygonálny kreslený segment.
CreatePolyQuadraticBezierSegment(Počítač[], a bool)
Vytvára nový súbor štvorcových Bézierových kriviek z predchádzajúceho bodu v čísle cesty prostredníctvom súpravyz vertikálov, pomocou špecifikovaných kontrolných bodov.
public XpsPolyQuadraticBezierSegment CreatePolyQuadraticBezierSegment(PointF[] points, bool isStroked = true)
Parameters
points
PointF
[]
Kontrolné body pre viaceré štvorcové segmenty Bézier.
isStroked
bool
Uvedomuje, či je náraz pre tento segment cesty vytiahnutý.
Returns
Nový štvorcový Bézier krúžok segment.
CreateRadialGradientBrush(Zoznam, PointF, Poinštalácia, Float)
Vytvára novú radiálnu gradientovú brúsku.
public XpsRadialGradientBrush CreateRadialGradientBrush(List<xpsgradientstop> gradientStops, PointF center, PointF gradientOrigin, float radiusX, float radiusY)
Parameters
gradientStops
List
<
XpsGradientStop
>
Zoznam gradientov sa zastaví.
center
PointF
Centrálna bodka radiálneho gradienta (t. j. centrum elípcie).
gradientOrigin
PointF
Pôvodný bod radiálneho gradienta.
radiusX
float
Rádium v x dimenzii elipsy, ktorá definuje radiálny gradient.
radiusY
float
Radia v y dimenzii elipsy, ktorá definuje radiálny gradient.
Returns
Nový radiálny gradient brúsok.
CreateRadialGradientBrush(Počítač, PointF, Float)
Vytvára novú radiálnu gradientovú brúsku.
public XpsRadialGradientBrush CreateRadialGradientBrush(PointF center, PointF gradientOrigin, float radiusX, float radiusY)
Parameters
center
PointF
Centrálna bodka radiálneho gradienta (t. j. centrum elípcie).
gradientOrigin
PointF
Pôvodný bod radiálneho gradienta.
radiusX
float
Rádium v x dimenzii elipsy, ktorá definuje radiálny gradient.
radiusY
float
Radia v y dimenzii elipsy, ktorá definuje radiálny gradient.
Returns
Nový radiálny gradient brúsok.
CreateSolidColorBrush(XpsColor)
Vytvára novú pevnú farebnú kefku.
public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)
Parameters
color
XpsColor
Farba pre vyplnené prvky.
Returns
Nová pevná farebná brúska.
CreateSolidColorBrush(Color)
Vytvára novú pevnú farebnú kefku.
public XpsSolidColorBrush CreateSolidColorBrush(Color color)
Parameters
color
Color
Farba pre vyplnené prvky.
Returns
Nová pevná farebná brúska.
CreateVisualBrush(XpsContentElement, RectangleF, RektangliF)
Vytvorte nový vizuálny brúsok.
public XpsVisualBrush CreateVisualBrush(XpsContentElement element, RectangleF viewbox, RectangleF viewport)
Parameters
element
XpsContentElement
XPS prvok (Canvas, Path alebo Glyphs) pre vizuálne vlastnosti od vizuálneho čistiaceho systému.
viewbox
RectangleF
Pozícia a rozmery zdrojového obsahu brúsky.
viewport
RectangleF
Region v obsahujúcom koordinátnom priestore primárnej brúskystĺp, ktorý je (možno opakovane) aplikovaný na vyplnenie oblasti, na ktorú sa aplikuje brúska
Returns
Nový vizuálny brúsok.
Dispose()
Súd je k dispozícii.
public void Dispose()
GetDocumentPrintTicket(int)
Vráti tlačový lístok dokumentu indexovaný documentIndex'.
public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)
Parameters
documentIndex
int
Index dokumentu, ktorého tlačový lístok sa vráti.
Returns
Tlačové lístky dokumentu.
GetPagePrintTicket(a int, int)
Vráti tlačený lístok stránky indexovanej pageIndex’ v dokumente indexovanom
documentInindex'.
public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)
Parameters
documentIndex
int
Index z dokumentu.
pageIndex
int
Index stránky, ktorej tlačový lístok sa vráti.
Returns
Tlačové lístky na stránku.
Inštalácia t>(T , T)
Vložte prvok (Canvas, Path, alebo Glyphs) na aktívnu stránku v polohe index.
public T Insert<t>(int index, T element) where T : XpsContentElement
Parameters
index
int
Pozícia, v ktorej by sa mal vložiť prvok ".
element
T
položky, ktoré sa majú vložiť.
Returns
T
Integrovaný prvok
Typ parametrov
T
Typ tohto prvku.
InsertCanvas(int)
Do aktívnej stránky vložíte novú kanvu v polohe index".
public XpsCanvas InsertCanvas(int index)
Parameters
index
int
Pozícia, v ktorej by sa mal vložiť nový kanvas.
Returns
Inštalované kanvasy
InsertDocument(Zľavy, bool)
Vložte prázdny dokument s predvolenou veľkosťou stránky položkou index.
public void InsertDocument(int index, bool activate = true)
Parameters
index
int
Pozícia, v ktorej by sa mal dokument vložiť.
activate
bool
Vlajka označuje, či vybrať vložený dokument ako aktívny.
InsertDocument(Intu, float, flot, bool)
Vložte prázdny dokument s prvými rozmermi stránky width’ a <code class=paranf">height’ v polohe <kód kategórie = paranF">index.
public void InsertDocument(int index, float width, float height, bool activate = true)
Parameters
index
int
Pozícia, v ktorej by sa mal dokument vložiť.
width
float
Rozsah prvej stránky.
height
float
Výška prvej stránky.
activate
bool
Vlajka označuje, či vybrať vložený dokument ako aktívny.
InsertGlyphs(int, prúžok, float, FontStyle, flot, flot, string)
Do aktívnej stránky vložíte nové glyfy v polohe index.
public XpsGlyphs InsertGlyphs(int index, string fontFamily, float fontSize, FontStyle fontStyle, float originX, float originY, string unicodeString)
Parameters
index
int
Pozícia, v ktorej by sa mali vložiť nové glyfy.
fontFamily
string
Príručka rodina .
fontSize
float
Veľkosť písma .
fontStyle
FontStyle
Štýlový štýl.
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Inštalované glyfy.
InsertGlyphs(int, XpsFont, flot, float, flot, pruh)
Do aktívnej stránky vložíte nové glyfy v polohe index.
public XpsGlyphs InsertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, string unicodeString)
Parameters
index
int
Pozícia, v ktorej by sa mali vložiť nové glyfy.
font
XpsFont
Font zdrojov .
fontSize
float
Veľkosť písma .
originX
float
Glyphs pôvod X koordinát.
originY
float
Glyphs pôvod Y koordinát.
unicodeString
string
Príslušenstvo na tlač.
Returns
Inštalované glyfy.
InsertPage(Zľavy, bool)
Do dokumentu vložíte prázdnu stránku s predvolenou veľkosťou stránky položkou index".
public XpsPage InsertPage(int index, bool activate = true)
Parameters
index
int
Pozícia, na ktorej by sa mala vložiť stránka.
activate
bool
Vlajka ukazuje, či vybrať vloženú stránku ako aktívnu.
Returns
Inštalovaná stránka .
InsertPage(Intu, float, flot, bool)
Do dokumentu vložíte prázdnu stránku s špecifikovaným width’ a <code class=paranf">height’ v polohe <kód trieda=" paranfa">index'.
public XpsPage InsertPage(int index, float width, float height, bool activate = true)
Parameters
index
int
Pozícia, na ktorej by sa mala vložiť stránka.
width
float
Rozsah novej stránky.
height
float
Výška novej stránky.
activate
bool
Vlajka ukazuje, či vybrať vloženú stránku ako aktívnu.
Returns
Inštalovaná stránka .
InsertPage(int, XpsPage, bool)
Do dokumentu vložíte stránku v polohe index".
public XpsPage InsertPage(int index, XpsPage page, bool activate = true)
Parameters
index
int
Pozícia, na ktorej by sa mala pridať stránka.
page
XpsPage
Stránka musí byť vložená.
activate
bool
Vlajka ukazuje, či vybrať vloženú stránku ako aktívnu.
Returns
Inštalovaná stránka .
InsertPath(Int, XpsPathGeometria)
Zadajte novú cestu na aktívnu stránku v polohe index".
public XpsPath InsertPath(int index, XpsPathGeometry data)
Parameters
index
int
Pozícia, na ktorej by sa mala vložiť nová trasa.
data
XpsPathGeometry
Je to geometria cesty.
Returns
Integrovaná cesta
Merge(Stretnutie[], Ťažký string)
Spojenie viacerých XPS súborov do jedného dokumentu.
public void Merge(string[] filesForMerge, string outXpsFilePath)
Parameters
filesForMerge
string
[]
XPS súbory na zlúčenie s týmto dokumentom.
outXpsFilePath
string
Výstupný Xps súbor cesty.
Merge(Stretnutie[], Stream)
Spojenie viacerých XPS súborov do jedného dokumentu.
public void Merge(string[] filesForMerge, Stream outStream)
Parameters
filesForMerge
string
[]
XPS súbory na zlúčenie s týmto dokumentom.
outStream
Stream
Výstupný prúd, kde uložiť zlúčené XPS dokumenty.
MergeToPdf(Stretnutie[], struny, PdfSaveOptions)
Spojenie dokumentov XPS do PDF pomocou príkladu Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, string outPdfFilePath, PdfSaveOptions options)
Parameters
filesForMerge
string
[]
XPS súbory pre zlúčenie s týmto dokumentom do výstupného zariadenia.
outPdfFilePath
string
Výstupná PDF súborová cesta.
options
PdfSaveOptions
Možnosti úspory dokumentov.
MergeToPdf(Stretnutie[], Stream, PdfSaveOptions)
Spojenie dokumentov XPS do PDF pomocou príkladu Aspose.Page.Device.
public void MergeToPdf(string[] filesForMerge, Stream pdfStream, PdfSaveOptions options)
Parameters
filesForMerge
string
[]
XPS súbory pre zlúčenie s týmto dokumentom do výstupného zariadenia.
pdfStream
Stream
Výstupný PDF stream.
options
PdfSaveOptions
Možnosti úspory dokumentov.
Odstrániť t>(T)
Odstrániť prvok z aktívnej stránky.
public T Remove<t>(T element) where T : XpsContentElement
Parameters
element
T
Element by mal byť odstránený.
Returns
T
Odstránený prvok
Typ parametrov
T
Typ tohto prvku.
RemoveAt(int)
Odstráni položku v polohe index" z aktívnej stránky.
public XpsContentElement RemoveAt(int index)
Parameters
index
int
Pozícia, v ktorej prvok by sa mal odstrániť.
Returns
Odstránený prvok
RemoveDocumentAt(int)
Odstrániť dokument v polohe index.
public void RemoveDocumentAt(int index)
Parameters
index
int
Pozícia, v ktorej by sa mal dokument odstrániť.
RemovePage(XpsPage)
Odstrániť stránku z dokumentu.
public XpsPage RemovePage(XpsPage page)
Parameters
page
XpsPage
Stránka sa má odstrániť.
Returns
Odstránená stránka .
RemovePageAt(int)
Odstráni stránku z dokumentu v polohe index".
public XpsPage RemovePageAt(int index)
Parameters
index
int
Pozícia, v ktorej by sa mala stránka odstrániť.
Returns
Odstránená stránka .
Save(Stretnutie)
Ušetrí dokument XPS do súboru xPS umiestneného na path'.
public void Save(string path)
Parameters
path
string
umiestnenie dokumentu.
Save(Stream)
Ušetrí dokument XPS na streamovanie.
public void Save(Stream stream)
Parameters
stream
Stream
Stream XPS dokument sa uloží.
SaveAsImage(ImageSaveOptions)
Uloží dokument vo formáte obrazu bitmap.
public byte[][][] SaveAsImage(ImageSaveOptions options)
Parameters
options
ImageSaveOptions
Možnosti na ukladanie dokumentu vo formáte obrazu bitmap.
Returns
byte [][][]
Výsledné obrázky sú byté.Prvý rozmer je pre vnútorné dokumentyDruhý je pre stránky vo vnútri dokumentov.
SaveAsPdf(striekačky, PdfSaveOptions)
Uložte dokument vo formáte PDF.
public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)
Parameters
outPdfFilePath
string
Výstupná PDF súborová cesta.
options
PdfSaveOptions
Možnosti ukladania dokumentu vo formáte PDF.
SaveAsPdf(Stream, PdfSaveOptions)
Uložte dokument vo formáte PDF.
public void SaveAsPdf(Stream stream, PdfSaveOptions options)
Parameters
stream
Stream
Stream napísať výstup PDF súbor na.
options
PdfSaveOptions
Možnosti ukladania dokumentu vo formáte PDF.
SaveAsPs(String, PsSaveOptions)
Uložte dokument vo formáte PS.
public void SaveAsPs(string outPsFilePath, PsSaveOptions options)
Parameters
outPsFilePath
string
Výstupný súbor PS Path.
options
PsSaveOptions
Možnosti ukladania dokumentu vo formáte PS.
SaveAsPs(Stream, PsSaveOptions)
Uložte dokument vo formáte PS.
public void SaveAsPs(Stream stream, PsSaveOptions options)
Parameters
stream
Stream
Stream napísať výstupný súbor PS na.
options
PsSaveOptions
Možnosti ukladania dokumentu vo formáte PS.
SelectActiveDocument(int)
Vyberte aktívny dokument na úpravu.
public void SelectActiveDocument(int documentNumber)
Parameters
documentNumber
int
Číslo dokumentu .
Exceptions
Prúdenie, keď je documentNumber’ mimo hraníc.
SelectActivePage(int)
Vyberte aktívnu stránku dokumentu na úpravu.
public XpsPage SelectActivePage(int pageNumber)
Parameters
pageNumber
int
A číslo stránky.
Returns
Aspose.Page.XPS. xpsModel.xpsPage príklad pre aktívnu stránku.
Exceptions
Prúdenie, keďpageNumber’ je mimo hraníc.
SetDocumentPrintTicket(int, dokumentPrintTicket)
Povezmite printTicket’ na dokument indexovaný kódom <cod class=paramaf">documentIndex'.
public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)
Parameters
documentIndex
int
Index dokumentu pre prepojenie tlačeného lístka na.
printTicket
DocumentPrintTicket
Tlačový lístok na link.
SetPagePrintTicket(Int, int, PagePrintTicket)
Odkaz na printTicket’ na stránku indexovanú podľa <cod class=paramaf">pageIndex’ v dokumente indexovaný prostredníctvom <kód class_paramef>documentInindex'.
public void SetPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)
Parameters
documentIndex
int
Index z dokumentu.
pageIndex
int
Index stránky pre prepojenie tlačeného lístka na.
printTicket
PagePrintTicket
Tlačový lístok na link.