Class XpsDocument

Class XpsDocument

De naam: Aspose.Page.XPS Verzameling: Aspose.Page.dll (25.4.0)

Klasse die de belangrijkste entiteit van het XPS-document incapsuleert die manipulatie biedtmethode voor elk XPS element.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

Geëerbiede leden

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

Constructors

XpsDocument()

Het creëert een leeg XPS-document met standaard pagina-grootte.

public XpsDocument()

XpsDocument(String)

Open een bestaande XPS-document op de path'.

public XpsDocument(string path)

Parameters

path string

Locatie van het document.

XpsDocument(String, LoadOptions)

Opent een bestaande document op de path’ als XPS-document.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

Locatie van het document.

options LoadOptions

Document loading opties.

XpsDocument(Stream, LoadOptions)

Loopt een bestaande document opgeslagen in de stream’ als XPS-document.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Het document Stream.

options LoadOptions

Document loading opties.

Properties

ActiveDocument

Geeft het actieve documentnummer.

public int ActiveDocument { get; }

Eigendomswaarde

int

ActivePage

Geeft het actieve pagina-nummer binnen het aktieve document.

public int ActivePage { get; }

Eigendomswaarde

int

DocumentCount

Verwijder het aantal documenten binnen het XPS-pakket.

public int DocumentCount { get; }

Eigendomswaarde

int

JobPrintTicket

Returns/sets document job print ticket

public JobPrintTicket JobPrintTicket { get; set; }

Eigendomswaarde

JobPrintTicket

Page

Terug een Aspose.Page.XPS.xpsModel. XpsPage-instantie voor actieve pagina.

public XpsPage Page { get; }

Eigendomswaarde

XpsPage

PageCount

Verwijder het aantal pagina’s in het actieve document.

public int PageCount { get; }

Eigendomswaarde

int

TotalPageCount

Terugbrengt het totale aantal pagina’s in alle documenten binnen het XPS-document.

public int TotalPageCount { get; }

Eigendomswaarde

int

Utils

Geeft het object dat diensten verstrekt buiten de formele XPS-manipulatie API.

public DocumentUtils Utils { get; }

Eigendomswaarde

DocumentUtils

Methods

Toegevoegd T>(T)

Voeg een inhoudselement toe (Canvas, Path of Glyphs).

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

Parameters

element T

Het element dat moet worden toegevoegd.

Returns

T

Toegevoegde elementen.

Typen Parameters

T

Het type van het element.

AddCanvas()

Voeg een nieuwe kanvas toe aan de actieve pagina.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Toegevoegde canvas.

AddDocument(Bool)

Voeg een leeg document toe met een standaard pagina-grootte.

public void AddDocument(bool activate = true)

Parameters

activate bool

Vlag geeft aan of u het toegevoegde document als actief selecteert.

AddDocument(De vloot, de bool)

Voeg een leeg document toe met de eerste pagina-dimensieswidth’ en height'.

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

Parameters

width float

De breedte van de eerste pagina.

height float

Hoogte van de eerste pagina.

activate bool

Vlag geeft aan of u het toegevoegde document als actief selecteert.

AddGlyphs(String, vloot, FontStyle, float, flatt, string)

Voeg nieuwe glyphs toe aan de actieve pagina.

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

Parameters

fontFamily string

De familie Font.

fontRenderingEmSize float

De font grootte.

fontStyle FontStyle

Stijl van Font.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Toegevoegd glyphs.

AddGlyphs(XpsFont, vloot, float, flatt, string)

Voeg nieuwe glyphs toe aan de actieve pagina.

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

Parameters

font XpsFont

De Font Resource.

fontRenderingEmSize float

De font grootte.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Toegevoegd glyphs.

AddOutlineEntry(string, int, XpsHyperlinkTarget)

Voeg een outline-ingang toe aan het document.

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

Parameters

description string

De ingangbeschrijving.

outlineLevel int

Het outline niveau.

target XpsHyperlinkTarget

Het doel van de ingang.

AddPage(Bool)

Voeg een lege pagina toe aan het document met standaard pagina-grootte.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Vlag geeft aan of u een toegevoegde pagina als actief selecteert.

Returns

XpsPage

Toegevoegde pagina

AddPage(De vloot, de bool)

Voeg een lege pagina toe aan het document met aangegevenwidth’ en height'.

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

Parameters

width float

De breedte van een nieuwe pagina.

height float

De hoogte van een nieuwe pagina.

activate bool

Vlag geeft aan of u een toegevoegde pagina als actief selecteert.

Returns

XpsPage

Toegevoegde pagina

AddPage(XpsPage en bool)

Voeg een pagina toe aan het document.

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

Parameters

page XpsPage

De pagina moet worden toegevoegd.

activate bool

Vlag geeft aan of u een toegevoegde pagina als actief selecteert.

Returns

XpsPage

Toegevoegde pagina

AddPath(XpsPathGeometry)

Voeg een nieuwe route toe aan de actieve pagina.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

De geometrie van de weg.

Returns

XpsPath

Een toegevoegde route.

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

Het creëert een nieuw elliptisch arc segment.

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

Parameters

point PointF

Het eindpunt van de elliptische arc.

size SizeF

De x en y-radius van de elliptische arc als een x,y-paar.

rotationAngle float

Het geeft aan hoe de ellipse in verhouding tot het huidige coördinatiesysteem wordt getoond.

isLargeArc bool

Het bepaalt of de arc wordt getrokken met een schuim van 180 of groter.

sweepDirection XpsSweepDirection

De richting waarin de arc wordt getrokken.

isStroked bool

Het bepaalt of de stroke voor dit segment van de weg wordt getrokken.

Returns

XpsArcSegment

Het nieuwe elliptische arc segment.

CreateCanvas()

Het creëert een nieuwe canvas.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Nieuwe canvas.

CreateColor(Color)

Het creëert een nieuwe kleur.

public XpsColor CreateColor(Color color)

Parameters

color Color

Een inheemse kleur voor RGB kleur.

Returns

XpsColor

Nieuwe kleur.

CreateColor(int, int, int, int, int)

Creëert een nieuwe kleur in sRGB kleurruimte.

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

Parameters

a int

De alfa kleur component.

r int

De rode kleur component.

g int

De groene kleur component.

b int

De blauwe kleur component.

Returns

XpsColor

Nieuwe kleur.

CreateColor(int, int, int)

Creëert een nieuwe kleur in sRGB kleurruimte.

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

Parameters

r int

De rode kleur component.

g int

De groene kleur component.

b int

De blauwe kleur component.

Returns

XpsColor

Nieuwe kleur.

CreateColor(De vloot, de vloot, de vloot)

Creëert een nieuwe kleur in scRGB kleurruimte.

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

Parameters

a float

De alfa kleur component.

r float

De rode kleur component.

g float

De groene kleur component.

b float

De blauwe kleur component.

Returns

XpsColor

Nieuwe kleur.

CreateColor(De vloot, de vloot, de vloot)

Creëert een nieuwe kleur in scRGB kleurruimte.

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

Parameters

r float

De rode kleur component.

g float

De groene kleur component.

b float

De blauwe kleur component.

Returns

XpsColor

Nieuwe kleur.

CreateColor(String, params vloot[])

Het creëert een nieuwe kleur in de ICC-gebaseerde kleurruimte.

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

Parameters

path string

De weg naar het ICC-profiel.

components float []

De kleurcomponenten.

Returns

XpsColor

Nieuwe kleur.

CreateColor(XpsIccProfile, params vloot[])

Het creëert een nieuwe kleur in de ICC-gebaseerde kleurruimte.

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

Parameters

iccProfile XpsIccProfile

Het profiel van de ICC.

components float []

De kleurcomponenten.

Returns

XpsColor

Nieuwe kleur.

CreateFont(Stijl, FontStyle)

Creëert een nieuwe TrueType fontbron.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

De font familie.

fontStyle FontStyle

De font stijl.

Returns

XpsFont

Nieuwe TrueType font resource.

CreateFont(Stream)

Creëert een nieuwe TrueType fontbron uit de stroom.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

De stroom die het ICC-profiel bevat om als een bron te nemen.

Returns

XpsFont

Nieuwe TrueType font resource.

CreateGlyphs(String, vloot, FontStyle, float, flatt, string)

Het creëert nieuwe glyphs.

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

Parameters

fontFamily string

De familie Font.

fontRenderingEmSize float

De font grootte.

fontStyle FontStyle

Stijl van Font.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Nieuwe Glyphs

CreateGlyphs(XpsFont, vloot, float, flatt, string)

Het creëert nieuwe glyphs.

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

Parameters

font XpsFont

De Font Resource.

fontRenderingEmSize float

De font grootte.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Nieuwe Glyphs

CreateGradientStop(XpsColor, vloot)

Het creëert een nieuwe gradient stop.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

De gradient stopt met kleur.

offset float

De gradient vergoedt.

Returns

XpsGradientStop

Nieuwe gradient stopt.

CreateGradientStop(Kleur, Float)

Het creëert een nieuwe gradient stop.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

De gradient stopt met kleur.

offset float

De gradient vergoedt.

Returns

XpsGradientStop

Nieuwe gradient stopt.

CreateIccProfile(String)

Het creëert een nieuwe ICC-profielresource uit de profielbestand die zich bevindt op de iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

De weg naar het ICC-profiel als een bron te nemen.

Returns

XpsIccProfile

Nieuwe ICC profielbron.

CreateIccProfile(Stream)

Creëert een nieuwe ICC-profielbron uit stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

De stroom die het ICC-profiel bevat om als een bron te nemen.

Returns

XpsIccProfile

Nieuwe ICC profielbron.

CreateImage(String)

Creëert een nieuwe beeldresource uit het beeldbestand dat zich bevindt op de imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

De weg naar het beeld te nemen als een bron.

Returns

XpsImage

Nieuwe beeldbron.

CreateImage(Stream)

Creëert een nieuwe beeldbron uit stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

De stroom die de afbeelding bevat om als bron te nemen.

Returns

XpsImage

Nieuwe beeldbron.

CreateImageBrush(XpsImage, RectangleF en RektangeleF)

Het creëert een nieuwe image brush.

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

Parameters

image XpsImage

Een beeldbron.

viewbox RectangleF

De positie en de afmetingen van de broninhoud van het brush.

viewport RectangleF

De regio in de gecoördineerde ruimte van de prime brushde schijf die (mogelijk herhaaldelijk) wordt toegepast om de regio te vullen waarop de brush wordt aangebracht

Returns

XpsImageBrush

Nieuw beeld brush.

CreateImageBrush(String, RectangleF, Vervolgend)

Het creëert een nieuwe image brush.

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

Parameters

imagePath string

De weg naar de afbeelding om te nemen als een brush tile.

viewbox RectangleF

De positie en de afmetingen van de broninhoud van het brush.

viewport RectangleF

De regio in de gecoördineerde ruimte van de prime brushde schijf die (mogelijk herhaaldelijk) wordt toegepast om de regio te vullen waarop de brush wordt aangebracht

Returns

XpsImageBrush

Nieuw beeld brush.

CreateLinearGradientBrush(LijstHet punt F, PointF)

Het creëert een nieuwe lineaire gradientbrush.

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

Parameters

gradientStops List < XpsGradientStop >

De lijst van gradienten stopt.

startPoint PointF

Het beginpunt van de lineaire gradient.

endPoint PointF

Het eindpunt van de lineaire gradient.

Returns

XpsLinearGradientBrush

Nieuwe lineaire gradientbrush.

CreateLinearGradientBrush(PointF en PointF)

Het creëert een nieuwe lineaire gradientbrush.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

Het beginpunt van de lineaire gradient.

endPoint PointF

Het eindpunt van de lineaire gradient.

Returns

XpsLinearGradientBrush

Nieuwe lineaire gradientbrush.

CreateMatrix(De vloot, de vloot, de vloot, de vloot)

Het creëert een nieuwe affine transformatie matrix.

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

Parameters

m11 float

Het element 11.

m12 float

Het element 12.

m21 float

Het element 21.

m22 float

Het element 22.

m31 float

Het element 31.

m32 float

Het element 32.

Returns

XpsMatrix

De nieuwe matrix van de transformatie.

CreatePath(XpsPathGeometry)

Hij creëert een nieuwe weg.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

De geometrie van de weg.

Returns

XpsPath

Een nieuwe weg.

CreatePathFigure(PointF, Bool)

Het creëert een nieuwe routefigur.

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

Parameters

startPoint PointF

Het beginpunt voor het eerste segment van de route.

isClosed bool

Specificeert of de weg gesloten is.Als gericht op waarheid, wordt de stroke getrokken"verborgen", dat wil zeggen, is het laatste punt in de laatste segment van de padfiguur verbonden methet punt dat is aangegeven in de StartPoint-attribut, anders wordt de stroke “open” getrokken, enhet laatste punt is niet verbonden met het startpunt. alleen van toepassing als het pad cijferGebruikt in een Path element dat een beroerte aangeeft.

Returns

XpsPathFigure

Nieuwe route figuren.

CreatePathFigure(PointF, Lijst, De bool)

Het creëert een nieuwe routefigur.

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

Parameters

startPoint PointF

Het beginpunt voor het eerste segment van de route.

segments List < XpsPathSegment >

Lijst van padsegmenten.

isClosed bool

Specificeert of de weg gesloten is.Als gericht op waarheid, wordt de stroke getrokken"verborgen", dat wil zeggen, is het laatste punt in de laatste segment van de padfiguur verbonden methet punt dat is aangegeven in de StartPoint-attribut, anders wordt de stroke “open” getrokken, enhet laatste punt is niet verbonden met het startpunt. alleen van toepassing als het pad cijferGebruikt in een Path element dat een beroerte aangeeft.

Returns

XpsPathFigure

Nieuwe route figuren.

CreatePathGeometry(String)

Het creëert een nieuwe routegeometrie die is aangegeven met een verkorte vorm.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Verkorte vorm van path geometrie.

Returns

XpsPathGeometry

Nieuwe route geometrie.

CreatePathGeometry()

Het creëert een nieuwe route geometrie.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Nieuwe route geometrie.

CreatePathGeometry(Lijst)

Creëert een nieuwe padgeometrie met een specifieke lijst van padfiguren.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

Lijst van pad cijfers.

Returns

XpsPathGeometry

Nieuwe route geometrie.

CreatePolyBezierSegment(puntf[], De bool)

Het creëert een nieuwe set van kubieke Bézier curves.

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

Parameters

points PointF []

Controlepunten voor meerdere Bézier segmenten.

isStroked bool

Het bepaalt of de stroke voor dit segment van de weg wordt getrokken.

Returns

XpsPolyBezierSegment

Nieuwe kubieke Bézier curves segment.

CreatePolyLineSegment(puntf[], De bool)

Het creëert een nieuw polygonale tekening met een willekeurig aantal individuele vertices.

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

Parameters

points PointF []

Een set van coördinaten voor de meerdere segmenten die het poly-lijnsegment definiëren.

isStroked bool

Het bepaalt of de stroke voor dit segment van de weg wordt getrokken.

Returns

XpsPolyLineSegment

Het nieuwe polygonale segment.

CreatePolyQuadraticBezierSegment(puntf[], De bool)

Creëert een nieuwe set van kwadratische Bézier-couren vanaf het vorige punt in de padfiguur via een setvan verticals, met behulp van specifieke controlepunten.

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

Parameters

points PointF []

Controlepunten voor meerdere kwadratische Bézier segmenten.

isStroked bool

Het bepaalt of de stroke voor dit segment van de weg wordt getrokken.

Returns

XpsPolyQuadraticBezierSegment

Nieuwe kwadratische Bézier curve segment.

CreateRadialGradientBrush(LijstPointf, PointF, Float en de vloot)

Het creëert een nieuwe radiale gradientbrush.

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

Parameters

gradientStops List < XpsGradientStop >

De lijst van gradienten stopt.

center PointF

Het centrale punt van het radiale gradient (dat wil zeggen het centrum van de ellips).

gradientOrigin PointF

De oorsprongspunt van de radiale gradient.

radiusX float

De radium in de x-dimensie van de ellips die het radiale gradient definieert.

radiusY float

De radius in de y-dimensie van de ellipses die het radiale gradient definieert.

Returns

XpsRadialGradientBrush

Nieuwe radiale gradientbrush.

CreateRadialGradientBrush(PointF, PointsF en Float)

Het creëert een nieuwe radiale gradientbrush.

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

Parameters

center PointF

Het centrale punt van het radiale gradient (dat wil zeggen het centrum van de ellips).

gradientOrigin PointF

De oorsprongspunt van de radiale gradient.

radiusX float

De radium in de x-dimensie van de ellips die het radiale gradient definieert.

radiusY float

De radius in de y-dimensie van de ellipses die het radiale gradient definieert.

Returns

XpsRadialGradientBrush

Nieuwe radiale gradientbrush.

CreateSolidColorBrush(XpsColor)

Het creëert een nieuwe, solide kleurbrush.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

De kleur voor gevuld elementen.

Returns

XpsSolidColorBrush

Nieuwe solide kleur brush.

CreateSolidColorBrush(Color)

Het creëert een nieuwe, solide kleurbrush.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

De kleur voor gevuld elementen.

Returns

XpsSolidColorBrush

Nieuwe solide kleur brush.

CreateVisualBrush(XpsContentElement, RectangleF en RektangeleF)

Het creëert een nieuwe visuele brush.

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

Parameters

element XpsContentElement

Het XPS-element (Canvas, Path of Glyphs) voor de visuele eigenschap van de visual brush.

viewbox RectangleF

De positie en de afmetingen van de broninhoud van het brush.

viewport RectangleF

De regio in de gecoördineerde ruimte van de prime brushde schijf die (mogelijk herhaaldelijk) wordt toegepast om de regio te vullen waarop de brush wordt aangebracht

Returns

XpsVisualBrush

Nieuwe visuele brush.

Dispose()

De instantie is beschikbaar.

public void Dispose()

GetDocumentPrintTicket(Int)

Terug de gedrukte kaart van het document geïndexeerd door documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Index van het document waarvan de afgedrukte kaartje moet worden teruggekeerd.

Returns

DocumentPrintTicket

Het gedrukte ticket van het document.

GetPagePrintTicket(int, int)

Returneert de gedrukte kaart van de pagina die is geïndexeerd door pageIndex’ in het document dat is Geïdexeerde door>code klasse=" paramrev">documentInindex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Index van het document.

pageIndex int

De index van de pagina waarvan de kaartje terug moet worden gedrukt.

Returns

PagePrintTicket

Ticket van de pagina.

Introductie (van T, T)

Voer een element (Canvas, Path, of Glyphs) in de actieve pagina in index’ positie.

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

Parameters

index int

Positie waarin een element’ moet worden ingediend.

element T

Element om in te voeren.

Returns

T

Het geïntegreerde element.

Typen Parameters

T

Het type van het element.

InsertCanvas(Int)

Voer een nieuwe kanvas in op de actieve pagina in de positie index'.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Positie waar een nieuwe kanvas moet worden ingebouwd.

Returns

XpsCanvas

ingebouwde canvas.

InsertDocument(Het is bool)

Voer een leeg document in met de standaardpagina sizeat index’ positie.

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

Parameters

index int

Positie waar een document moet worden opgenomen.

activate bool

Vlag geeft aan of het ingebouwde document als actief moet worden geselecteerd.

InsertDocument(Intentie, float, bool)

Voer een leeg document in met de eerste pagina-dimensieswidth’ en height’ in de positie <code class=paramaf">index'.

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

Parameters

index int

Positie waar een document moet worden opgenomen.

width float

De breedte van de eerste pagina.

height float

Hoogte van de eerste pagina.

activate bool

Vlag geeft aan of het ingebouwde document als actief moet worden geselecteerd.

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

Voer nieuwe glyphs in op de actieve pagina in de positie index.

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

Parameters

index int

Positie waar nieuwe glyphs moeten worden ingebouwd.

fontFamily string

De familie Font.

fontSize float

De font grootte.

fontStyle FontStyle

Stijl van Font.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Geïntroduceerde glyphs.

InsertGlyphs(int, XpsFont, vloat, float)

Voer nieuwe glyphs in op de actieve pagina in de positie index.

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

Parameters

index int

Positie waar nieuwe glyphs moeten worden ingebouwd.

font XpsFont

De Font Resource.

fontSize float

De font grootte.

originX float

Glyphs oorsprong X coördinaten.

originY float

Glyphs oorsprong en coördinatie.

unicodeString string

String om te worden afgedrukt.

Returns

XpsGlyphs

Geïntroduceerde glyphs.

InsertPage(Het is bool)

Voer een lege pagina in het document met de standaardpagina sizeat index’ positie.

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

Parameters

index int

Positie waar een pagina moet worden ingebouwd.

activate bool

Vlag geeft aan of u de ingebouwde pagina als actief selecteert.

Returns

XpsPage

Geïntroduceerde pagina.

InsertPage(Intentie, float, bool)

Voer een lege pagina in het document met de aangegevenwidth’ en height’ in de positie <code class=paramaref">index'.

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

Parameters

index int

Positie waar een pagina moet worden ingebouwd.

width float

De breedte van een nieuwe pagina.

height float

De hoogte van een nieuwe pagina.

activate bool

Vlag geeft aan of u de ingebouwde pagina als actief selecteert.

Returns

XpsPage

Geïntroduceerde pagina.

InsertPage(Int, XpsPage en Bool)

Voer een pagina in het document in de positie index'.

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

Parameters

index int

Positie waar een pagina moet worden toegevoegd.

page XpsPage

Pagina om in te voeren.

activate bool

Vlag geeft aan of u de ingebouwde pagina als actief selecteert.

Returns

XpsPage

Geïntroduceerde pagina.

InsertPath(Int, XpsPathGeometrie)

Voer een nieuwe route in naar de actieve pagina in de positie index'.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Positie waar een nieuwe route moet worden ingebouwd.

data XpsPathGeometry

De geometrie van de weg.

Returns

XpsPath

De ingebouwde route.

Merge(String[], De string)

Vermindering van meerdere XPS-bestanden naar één xPS document.

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

Parameters

filesForMerge string []

XPS-bestanden om te combineren met dit document.

outXpsFilePath string

Een output xps bestand pad.

Merge(String[]De Stream)

Vermindering van meerdere XPS-bestanden naar één xPS document.

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

Parameters

filesForMerge string []

XPS-bestanden om te combineren met dit document.

outStream Stream

De output stroom waar om gemengde XPS-documenten te bewaren.

MergeToPdf(String[], string, PdfSaveOptions)

Verwijder XPS-documenten naar PDF met behulp van de Aspose.Page.Device-instantie.

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

Parameters

filesForMerge string []

XPS-bestanden voor het combineren met dit document naar een uitgangsapparaat.

outPdfFilePath string

Een output PDF bestand pad.

options PdfSaveOptions

Document besparingsopties.

MergeToPdf(String[], Stream, PdfSaveOptions)

Verwijder XPS-documenten naar PDF met behulp van de Aspose.Page.Device-instantie.

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

Parameters

filesForMerge string []

XPS-bestanden voor het combineren met dit document naar een uitgangsapparaat.

pdfStream Stream

Een output PDF stream.

options PdfSaveOptions

Document besparingsopties.

verwijderen (T)

Verwijder een element van de actieve pagina.

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

Parameters

element T

Het element moet verwijderd worden.

Returns

T

Het verwijderde element.

Typen Parameters

T

Het type van het element.

RemoveAt(Int)

Verwijder een element in de positie index’ van de actieve pagina.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Positie waarin het element moet worden verwijderd.

Returns

XpsContentElement

Het verwijderde element.

RemoveDocumentAt(Int)

Verwijder een document in de positie index'.

public void RemoveDocumentAt(int index)

Parameters

index int

Positie waar een document moet worden verwijderd.

RemovePage(XpsPage)

Verwijder een pagina van het document.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

De pagina moet verwijderd worden.

Returns

XpsPage

verwijderde pagina.

RemovePageAt(Int)

Verwijder een pagina van het document in de positie index'.

public XpsPage RemovePageAt(int index)

Parameters

index int

Positie waar een pagina moet worden verwijderd.

Returns

XpsPage

verwijderde pagina.

Save(String)

Het XPS-document wordt opgeslagen in het Xps-bestand dat zich bevindt op de path'.

public void Save(string path)

Parameters

path string

Locatie van het document.

Save(Stream)

Speel het XPS-document voor streaming.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS document om te worden opgeslagen.

SaveAsImage(ImageSaveOptions)

Speel het document in een bitmap beeldformaat.

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

Parameters

options ImageSaveOptions

Opties voor het opslaan van het document in een bitmap beeldformaat.

Returns

byte [][][]

De resulterende beelden byten. de eerste dimensie is voor interne documentenEn de tweede is voor pagina’s binnen de interne documenten.

SaveAsPdf(String, PdfSaveOptions)

Speel het document in PDF-formaat.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Een output PDF bestand pad.

options PdfSaveOptions

Opties voor het opslaan van het document in PDF-formaat.

SaveAsPdf(Stream, PdfSaveOptions)

Speel het document in PDF-formaat.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

De stroom om de output PDF-bestand in te schrijven.

options PdfSaveOptions

Opties voor het opslaan van het document in PDF-formaat.

SaveAsPs(String, PsSaveOptions)

Het document wordt in PS-formaat opgeslagen.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Een output PS bestand pad.

options PsSaveOptions

Opties voor het opslaan van het document in PS-formaat.

SaveAsPs(Stream, PsSaveOptions)

Het document wordt in PS-formaat opgeslagen.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

De stroom om de output PS bestand in te schrijven.

options PsSaveOptions

Opties voor het opslaan van het document in PS-formaat.

SelectActiveDocument(Int)

Selecteer een actief document voor het bewerken.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

Een documentnummer.

Exceptions

ArgumentException

Thrown wanneer documentNumber’ is buiten grenzen.

SelectActivePage(Int)

Selecteer een actieve documentpagina voor het bewerken.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Een pagina nummer.

Returns

XpsPage

Aspose.Page.XPS.xpsModel. xpsPage instantie voor actieve pagina.

Exceptions

ArgumentException

Thrown wanneer pageNumber’ is buiten de grenzen.

SetDocumentPrintTicket(Int, DocumentPrintTicket)

Link de printTicket’ naar het document dat is geïndiceerd door documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Index van het document om de gedrukte kaart aan te koppelen.

printTicket DocumentPrintTicket

De ticket naar link.

SetPagePrintTicket(Int, int, PagePrintTicket)

Link de printTicket’ naar de pagina die is geïndexeerd door <code class=paramaf">pageIndex’in het document dat is geïndexeerde doordocumentInindex'.

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

Parameters

documentIndex int

Index van het document.

pageIndex int

De index van de pagina om de gedrukte kaart aan te koppelen.

printTicket PagePrintTicket

De ticket naar link.

 Nederlands