Class XpsDocument

Class XpsDocument

Navne til: Aspose.Page.XPS Sammensætning: Aspose.Page.dll (25.4.0)

Klasse, der indkapsler den vigtigste enhed i XPS-dokumentet, der giver manipulationMetoder til ethvert XPS element.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

De arvede medlemmer

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

Constructors

XpsDocument()

Skaber et tomt XPS-dokument med standard sidestørrelse.

public XpsDocument()

XpsDocument(String)

bner et eksisterende XPS-dokument på path'.

public XpsDocument(string path)

Parameters

path string

placering af dokumentet.

XpsDocument(String og LoadOptions)

bner et eksisterende dokument på path’ som XPS-dokument.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

placering af dokumentet.

options LoadOptions

Dokument loading muligheder.

XpsDocument(Strøm, LoadOptions)

Lader et eksisterende dokument gemt i stream’ som XPS-dokument.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Dokumentation af strømmen.

options LoadOptions

Dokument loading muligheder.

Properties

ActiveDocument

Få aktiveret dokumentnummer.

public int ActiveDocument { get; }

Ejendomsværdi

int

ActivePage

Få det aktive sidenummer i det aktive dokument.

public int ActivePage { get; }

Ejendomsværdi

int

DocumentCount

Returnerer antallet af dokumenter inde i XPS-pakken.

public int DocumentCount { get; }

Ejendomsværdi

int

JobPrintTicket

Returns/sæt dokumentets jobprinter billet

public JobPrintTicket JobPrintTicket { get; set; }

Ejendomsværdi

JobPrintTicket

Page

Returnerer en Aspose.Page.XPS.XpsModel.XpsPage instans for aktiv side.

public XpsPage Page { get; }

Ejendomsværdi

XpsPage

PageCount

Returnerer antallet af sider i det aktive dokument.

public int PageCount { get; }

Ejendomsværdi

int

TotalPageCount

Returnerer det samlede antal sider i alle dokumenter inde i XPS-dokumentet.

public int TotalPageCount { get; }

Ejendomsværdi

int

Utils

Få det objekt, der leverer værktøjer ud over den formelle XPS manipulation API.

public DocumentUtils Utils { get; }

Ejendomsværdi

DocumentUtils

Methods

Tilføj T>(T)

Tilføj et indhold (Canvas, Path, eller Glyphs).

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

Parameters

element T

Det element, der skal tilføjes.

Returns

T

Tilføjede elementer.

Typer af parametre

T

Typen af elementet.

AddCanvas()

Tilføj en ny kanvas til den aktive side.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Tilføj kanvas.

AddDocument(Bool)

Tilføj et tomt dokument med standardside størrelse.

public void AddDocument(bool activate = true)

Parameters

activate bool

Flaggen angiver, om du skal vælge et tilføjet dokument som aktiv.

AddDocument(Flåder, Flåder og Bool)

Tilføj et tomt dokument med den første side dimensionerwidth’ og height'.

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

Parameters

width float

Omfanget af første side.

height float

Højde på første side.

activate bool

Flaggen angiver, om du skal vælge et tilføjet dokument som aktiv.

AddGlyphs(flade, flade, flade, flade, flade, flade)

Tilføj nye glypher til den aktive side.

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

Parameters

fontFamily string

Fortælling af familien.

fontRenderingEmSize float

Størrelse af font.

fontStyle FontStyle

Skærm stil.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Tilføj Glyphs.

AddGlyphs(XpsFont, float, float, float, string)

Tilføj nye glypher til den aktive side.

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

Parameters

font XpsFont

Det er Font Resource.

fontRenderingEmSize float

Størrelse af font.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Tilføj Glyphs.

AddOutlineEntry(string, int, XpsHyperlinkTarget)

Tilføj en outlineindgang til dokumentet.

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

Parameters

description string

Den indgangsbetegnelse.

outlineLevel int

Det outline niveau.

target XpsHyperlinkTarget

Det indgangsmål.

AddPage(Bool)

Tilføj en tom side til dokumentet med standardside størrelse.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Flag, der angiver, om du skal vælge en tilføjet side som aktiv.

Returns

XpsPage

Tilføjede sider.

AddPage(Flåder, Flåder og Bool)

Tilføj en tom side til dokumentet med angivet width’ og height'.

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

Parameters

width float

Omfanget af en ny side.

height float

Højde på en ny side.

activate bool

Flag, der angiver, om du skal vælge en tilføjet side som aktiv.

Returns

XpsPage

Tilføjede sider.

AddPage(XpsPage og Bool)

Tilføj en side til dokumentet.

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

Parameters

page XpsPage

Side til at tilføje.

activate bool

Flag, der angiver, om du skal vælge en tilføjet side som aktiv.

Returns

XpsPage

Tilføjede sider.

AddPath(XpsPathGeometry)

Tilføj en ny vej til den aktive side.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Geometri af vejen.

Returns

XpsPath

Tilføjet vej.

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

Det skaber et nyt elliptisk ark segment.

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

Parameters

point PointF

Endpunktet for den elliptiske ark.

size SizeF

x og y radius af den elliptiske ark som et x, y par.

rotationAngle float

Indikerer, hvordan ellipsen roteres i forhold til det nuværende koordinatsystem.

isLargeArc bool

Det bestemmer, om arken er trukket med en sved på 180 eller større.

sweepDirection XpsSweepDirection

Den retning, hvor arken er trukket.

isStroked bool

Det angiver, om slaget for dette segment af vejen er trukket.

Returns

XpsArcSegment

Det nye elliptiske ark segment.

CreateCanvas()

Det skaber en ny kanvas.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

De nye kanter.

CreateColor(Color)

Skaber en ny farve.

public XpsColor CreateColor(Color color)

Parameters

color Color

En indfødt farve for RGB farve.

Returns

XpsColor

Den nye farve.

CreateColor(Int, int, int, int og int)

Skaber en ny farve i sRGB farveplads.

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

Parameters

a int

Den alfa farve komponent.

r int

Den røde farve komponent.

g int

Den grønne farve komponent.

b int

Den blå farve komponent.

Returns

XpsColor

Den nye farve.

CreateColor(Det er int, int, int)

Skaber en ny farve i sRGB farveplads.

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

Parameters

r int

Den røde farve komponent.

g int

Den grønne farve komponent.

b int

Den blå farve komponent.

Returns

XpsColor

Den nye farve.

CreateColor(Flåder, flåder, flåder)

Skaber en ny farve i scRGB farveplads.

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

Parameters

a float

Den alfa farve komponent.

r float

Den røde farve komponent.

g float

Den grønne farve komponent.

b float

Den blå farve komponent.

Returns

XpsColor

Den nye farve.

CreateColor(Flåder, Flåder og Flåder)

Skaber en ny farve i scRGB farveplads.

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

Parameters

r float

Den røde farve komponent.

g float

Den grønne farve komponent.

b float

Den blå farve komponent.

Returns

XpsColor

Den nye farve.

CreateColor(String og Params Float[])

Skaber en ny farve i ICC-baseret farveplads.

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

Parameters

path string

Vejen til ICC’s profil.

components float []

De farvede komponenter.

Returns

XpsColor

Den nye farve.

CreateColor(XpsIccProfile, params float[])

Skaber en ny farve i ICC-baseret farveplads.

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

Parameters

iccProfile XpsIccProfile

ICC’s profil forbrug.

components float []

De farvede komponenter.

Returns

XpsColor

Den nye farve.

CreateFont(String og FontStyle)

Skaber en ny TrueType font ressource.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

Det er fontfamilien.

fontStyle FontStyle

Det er font stil.

Returns

XpsFont

En ny TrueType font ressource.

CreateFont(Stream)

Skaber en ny TrueType font ressource ud af strømmen.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

Den strøm, der indeholder ICC’s profil til at tage som en ressource.

Returns

XpsFont

En ny TrueType font ressource.

CreateGlyphs(flade, flade, flade, flade, flade, flade)

Det skaber nye glypher.

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

Parameters

fontFamily string

Fortælling af familien.

fontRenderingEmSize float

Størrelse af font.

fontStyle FontStyle

Skærm stil.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Der er nye glyphs.

CreateGlyphs(XpsFont, float, float, float, string)

Det skaber nye glypher.

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

Parameters

font XpsFont

Det er Font Resource.

fontRenderingEmSize float

Størrelse af font.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Der er nye glyphs.

CreateGradientStop(XpsColor og Float)

Det skaber en ny gradient stop.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradient stopper farven.

offset float

Gradientens afsked.

Returns

XpsGradientStop

Den nye gradient stopper.

CreateGradientStop(Farve og float)

Det skaber en ny gradient stop.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradient stopper farven.

offset float

Gradientens afsked.

Returns

XpsGradientStop

Den nye gradient stopper.

CreateIccProfile(String)

Skaber en ny ICC profilressource fra ICC profilfil placeret på iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

Vejen til ICC profil at tage som en ressource.

Returns

XpsIccProfile

Den nye ICC profil ressource.

CreateIccProfile(Stream)

Skaber en ny ICC-profilressource fra stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

Den strøm, der indeholder ICC’s profil til at tage som en ressource.

Returns

XpsIccProfile

Den nye ICC profil ressource.

CreateImage(String)

Skaber en ny billedressource fra billedfilen, der ligger på imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Vejen til billedet til at tage som en ressource.

Returns

XpsImage

En ny image ressource.

CreateImage(Stream)

Skaber en ny billedressource fra stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Den strøm, der indeholder billedet til at tage som en ressource.

Returns

XpsImage

En ny image ressource.

CreateImageBrush(XpsImage, RectangleF og RectangleF)

Skaber en ny image brush.

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

Parameters

image XpsImage

Et billede ressource.

viewbox RectangleF

Position og dimensioner af bruskens kildeindhold.

viewport RectangleF

Regionen i det samordnede område, der indeholder den primære brushtile, der anvendes (muligvis gentagne gange) til at fylde det område, hvor brusen anvendes

Returns

XpsImageBrush

Et nyt billede brush.

CreateImageBrush(String, RectangleF og RectangleF)

Skaber en ny image brush.

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

Parameters

imagePath string

Vejen til billedet til at tage som en brush tile.

viewbox RectangleF

Position og dimensioner af bruskens kildeindhold.

viewport RectangleF

Regionen i det samordnede område, der indeholder den primære brushtile, der anvendes (muligvis gentagne gange) til at fylde det område, hvor brusen anvendes

Returns

XpsImageBrush

Et nyt billede brush.

CreateLinearGradientBrush(Liste, af PointF, PointF)

Skaber en ny lineær gradient brush.

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

Parameters

gradientStops List < XpsGradientStop >

Listen over gradienter stopper.

startPoint PointF

Udgangspunktet for den lineære gradient.

endPoint PointF

Endpunktet for den lineære gradient.

Returns

XpsLinearGradientBrush

Ny lineær gradient brush.

CreateLinearGradientBrush(PointF og PointF)

Skaber en ny lineær gradient brush.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

Udgangspunktet for den lineære gradient.

endPoint PointF

Endpunktet for den lineære gradient.

Returns

XpsLinearGradientBrush

Ny lineær gradient brush.

CreateMatrix(Flåder, flåder, flåder, flåder)

Det skaber en ny affine transformation matrix.

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

Parameters

m11 float

Element 11.

m12 float

Det 12. element.

m21 float

Det første element 21.

m22 float

Det er element 22.

m31 float

Det første element 31.

m32 float

Det er element 32.

Returns

XpsMatrix

Den nye affine transformation matrix.

CreatePath(XpsPathGeometry)

Skaber en ny vej.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Geometri af vejen.

Returns

XpsPath

Den nye vej.

CreatePathFigure(Læger, Bool)

Det skaber en ny vej figur.

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

Parameters

startPoint PointF

Udgangspunktet for det første segment af ruten figur.

isClosed bool

Det angiver, om vejen er lukket.Hvis set til sandhed, er slaget trukket"slukket", det vil sige, at det sidste punkt i det sidste segment af vejfiguren er forbundet meddet punkt, der er angivet i StartPoint-attributtet, ellers er slaget trukket “åbent”, ogden sidste punkt er ikke forbundet med startpunktet. kun gyldigt, hvis vejfiguren erBruges i et Path element, der angiver en stroke.

Returns

XpsPathFigure

Den nye vej figur.

CreatePathFigure(PointF, Liste, og bool)

Det skaber en ny vej figur.

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

Parameters

startPoint PointF

Udgangspunktet for det første segment af ruten figur.

segments List < XpsPathSegment >

Liste over vejsegmenter.

isClosed bool

Det angiver, om vejen er lukket.Hvis set til sandhed, er slaget trukket"slukket", det vil sige, at det sidste punkt i det sidste segment af vejfiguren er forbundet meddet punkt, der er angivet i StartPoint-attributtet, ellers er slaget trukket “åbent”, ogden sidste punkt er ikke forbundet med startpunktet. kun gyldigt, hvis vejfiguren erBruges i et Path element, der angiver en stroke.

Returns

XpsPathFigure

Den nye vej figur.

CreatePathGeometry(String)

Skaber en ny vejgeometri angivet med forkortet form.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Forkortet form for vejgeometri.

Returns

XpsPathGeometry

Den nye vej geometri.

CreatePathGeometry()

Det skaber en ny vej geometri.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Den nye vej geometri.

CreatePathGeometry(Liste)

Skaber en ny vejgeometri med en specifik liste over vejfigurer.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

Liste af vejrtegn.

Returns

XpsPathGeometry

Den nye vej geometri.

CreatePolyBezierSegment(pointf[], og bool)

Skaber et nyt sæt kubiske Bézier kurver.

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

Parameters

points PointF []

Kontrolpunkter for flere Bézier segmenter.

isStroked bool

Det angiver, om slaget for dette segment af vejen er trukket.

Returns

XpsPolyBezierSegment

Ny kubisk Bézier kurve segment.

CreatePolyLineSegment(pointf[], og bool)

Skaber en ny polygonal tegning, der indeholder et vilkårligt antal individuelle vertikaler.

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

Parameters

points PointF []

Et sæt koordinater for de flere segmenter, der definerer poly-linegmentet.

isStroked bool

Det angiver, om slaget for dette segment af vejen er trukket.

Returns

XpsPolyLineSegment

Ny polygonal tegning segment.

CreatePolyQuadraticBezierSegment(pointf[], og bool)

Skaber et nyt sæt af kvadratiske Bézier kurver fra det foregående punkt i vejfiguren gennem et sætaf vertikaler ved hjælp af specifikke kontrolpunkter.

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

Parameters

points PointF []

Kontrolpunkter for flere kvadratiske Bézier segmenter.

isStroked bool

Det angiver, om slaget for dette segment af vejen er trukket.

Returns

XpsPolyQuadraticBezierSegment

Ny kvadratisk Bézier kurve segment.

CreateRadialGradientBrush(Liste, PointF, PointF, Float, Float)

Skaber en ny radial gradient brush.

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

Parameters

gradientStops List < XpsGradientStop >

Listen over gradienter stopper.

center PointF

Det centrale punkt af radial gradient (dvs. centrum af ellipse).

gradientOrigin PointF

Udgangspunktet for radial gradient.

radiusX float

Den radius i x-dimensionen af ellipsen, som definerer den radiale gradient.

radiusY float

Den radius i y dimensionen af ellipsen, der definerer den radiale gradient.

Returns

XpsRadialGradientBrush

Ny radial gradient brush.

CreateRadialGradientBrush(PointF, PointF og Float)

Skaber en ny radial gradient brush.

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

Parameters

center PointF

Det centrale punkt af radial gradient (dvs. centrum af ellipse).

gradientOrigin PointF

Udgangspunktet for radial gradient.

radiusX float

Den radius i x-dimensionen af ellipsen, som definerer den radiale gradient.

radiusY float

Den radius i y dimensionen af ellipsen, der definerer den radiale gradient.

Returns

XpsRadialGradientBrush

Ny radial gradient brush.

CreateSolidColorBrush(XpsColor)

Skaber en ny solid farve brush.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

Farve til fyldt elementer.

Returns

XpsSolidColorBrush

Ny solid farve brush.

CreateSolidColorBrush(Color)

Skaber en ny solid farve brush.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

Farve til fyldt elementer.

Returns

XpsSolidColorBrush

Ny solid farve brush.

CreateVisualBrush(XpsContentElement, RectangleF og RectangleF)

Det skaber en ny visuel brush.

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

Parameters

element XpsContentElement

XPS-elementet (Canvas, Path eller Glyphs) for visuelle ejendomme eller visuelle brush.

viewbox RectangleF

Position og dimensioner af bruskens kildeindhold.

viewport RectangleF

Regionen i det samordnede område, der indeholder den primære brushtile, der anvendes (muligvis gentagne gange) til at fylde det område, hvor brusen anvendes

Returns

XpsVisualBrush

Den nye visuelle brush.

Dispose()

Der er instans.

public void Dispose()

GetDocumentPrintTicket(Int)

Returnerer trykt billet til det dokument, der er indekseret med documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Indeks af det dokument, hvis udskrivning billet skal returneres.

Returns

DocumentPrintTicket

Udskrivning af dokumentet.

GetPagePrintTicket(Det er int)

Returnerer udskrivningsbilletten på siden indekseret af pageIndex’ i dokumentet indekseret af documentIndex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Indeks af dokumentet.

pageIndex int

Indeks af den side, hvis udskrivning billet skal returneres.

Returns

PagePrintTicket

Udskrivning af billetten.

Indtast(af T, T)

Indsæt et element (Canvas, Path, eller Glyphs) i den aktive side i index’ position.

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

Parameters

index int

Position, hvor en element’ skal indsættes.

element T

elementer, der skal indsættes.

Returns

T

Det indsatte element.

Typer af parametre

T

Typen af elementet.

InsertCanvas(Int)

Indsæt en ny kanvas i den aktive side i index’ position.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Position, hvor en ny kanvas skal indsættes.

Returns

XpsCanvas

Indsættet kanvas.

InsertDocument(Det er bool)

Indtast et tomt dokument med standard side størrelse index’ position.

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

Parameters

index int

Position, hvor et dokument skal indsættes.

activate bool

Flaggen angiver, om du skal vælge det indsatte dokument som aktiv.

InsertDocument(Flåder, flåder, flåder)

Indsæt et tomt dokument med den første side dimensionerwidth’ og height’ i index’ position.

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

Parameters

index int

Position, hvor et dokument skal indsættes.

width float

Omfanget af første side.

height float

Højde på første side.

activate bool

Flaggen angiver, om du skal vælge det indsatte dokument som aktiv.

InsertGlyphs(flåd, flåd, flåd, flåd, flåd, flåd)

Indsæt nye glypher på den aktive side i index’ position.

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

Parameters

index int

Position, hvor nye glypher skal indsættes.

fontFamily string

Fortælling af familien.

fontSize float

Størrelse af font.

fontStyle FontStyle

Skærm stil.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Indtastet af Glyph.

InsertGlyphs(Int, XpsFont, float, float, float, string)

Indsæt nye glypher på den aktive side i index’ position.

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

Parameters

index int

Position, hvor nye glypher skal indsættes.

font XpsFont

Det er Font Resource.

fontSize float

Størrelse af font.

originX float

Glyphs oprindelse X koordinat.

originY float

Glyphs oprindelse og koordinering.

unicodeString string

String til at blive udskrevet.

Returns

XpsGlyphs

Indtastet af Glyph.

InsertPage(Det er bool)

Indtast en tom side i dokumentet med standardside sizeat index’ position.

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

Parameters

index int

Position, hvor en side skal indsættes.

activate bool

Flaggen angiver, om du skal vælge den indsatte side som aktiv.

Returns

XpsPage

Indtastet side.

InsertPage(Flåder, flåder, flåder)

Indsæt en tom side i dokumentet med angivet width’ og height’ i index’ position.

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

Parameters

index int

Position, hvor en side skal indsættes.

width float

Omfanget af en ny side.

height float

Højde på en ny side.

activate bool

Flaggen angiver, om du skal vælge den indsatte side som aktiv.

Returns

XpsPage

Indtastet side.

InsertPage(Int, XpsPage og Bool)

Indsæt en side i dokumentet i index’ position.

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

Parameters

index int

Position, hvor en side skal tilføjes.

page XpsPage

Side til at indsættes.

activate bool

Flaggen angiver, om du skal vælge den indsatte side som aktiv.

Returns

XpsPage

Indtastet side.

InsertPath(Int, XpsPathGeometri)

Indtast en ny vej til den aktive side i index’ position.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Position, hvor en ny vej skal indsættes.

data XpsPathGeometry

Geometri af vejen.

Returns

XpsPath

Den indsatte vej.

Merge(String[], og string)

Mæg flere XPS filer til et XPS dokument.

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

Parameters

filesForMerge string []

XPS filer til at fusionere med dette dokument.

outXpsFilePath string

En output xps filvej.

Merge(String[], og Stream)

Mæg flere XPS filer til et XPS dokument.

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

Parameters

filesForMerge string []

XPS filer til at fusionere med dette dokument.

outStream Stream

Udgangstrømmet, hvor man kan gemme blandede XPS-dokumenter.

MergeToPdf(String[], String, PdfSaveOptions)

Mægning af XPS-dokumenter til PDF ved hjælp af Aspose.Page.Device-indekset.

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

Parameters

filesForMerge string []

XPS filer til at fusionere med dette dokument til en output-enhed.

outPdfFilePath string

En udledning af PDF-filen vej.

options PdfSaveOptions

Optioner til dokumentbesparelse.

MergeToPdf(String[], Stream, PdfSaveOptions)

Mægning af XPS-dokumenter til PDF ved hjælp af Aspose.Page.Device-indekset.

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

Parameters

filesForMerge string []

XPS filer til at fusionere med dette dokument til en output-enhed.

pdfStream Stream

En udgave af PDF stream.

options PdfSaveOptions

Optioner til dokumentbesparelse.

Fjern (T)

Fjern et element fra den aktive side.

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

Parameters

element T

Elementet skal fjernes.

Returns

T

Fjernet element.

Typer af parametre

T

Typen af elementet.

RemoveAt(Int)

Fjern et element i index’ position fra den aktive side.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Position på hvilket element skal fjernes.

Returns

XpsContentElement

Fjernet element.

RemoveDocumentAt(Int)

Fjern et dokument i index’ position.

public void RemoveDocumentAt(int index)

Parameters

index int

Position, hvor et dokument skal fjernes.

RemovePage(XpsPage)

Fjern en side fra dokumentet.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Hjemmeside skal fjernes.

Returns

XpsPage

Fjernet side.

RemovePageAt(Int)

Fjern en side fra dokumentet i index’ position.

public XpsPage RemovePageAt(int index)

Parameters

index int

Position, hvor en side skal fjernes.

Returns

XpsPage

Fjernet side.

Save(String)

Sparer XPS-dokumentet til XPS-filen på path'.

public void Save(string path)

Parameters

path string

placering af dokumentet.

Save(Stream)

Sparer XPS-dokumentet til streaming.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS dokument til at blive gemt i.

SaveAsImage(ImageSaveOptions)

Spare dokumentet i et bitmap-billedformat.

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

Parameters

options ImageSaveOptions

Optioner til at gemme dokumentet i et bitmap-billedformat.

Returns

byte [][][]

De resulterende billeder bytes. den første dimension er for interne dokumenterOg den anden er for sider inden for interne dokumenter.

SaveAsPdf(String, PdfSaveOptions)

Spare dokumentet i PDF-format.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

En udledning af PDF-filen vej.

options PdfSaveOptions

Alternativer til at gemme dokumentet i PDF-format.

SaveAsPdf(Strøm, PdfSaveOptions)

Spare dokumentet i PDF-format.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Strømmen til at skrive udgang PDF-filen til.

options PdfSaveOptions

Alternativer til at gemme dokumentet i PDF-format.

SaveAsPs(String, PsSaveOptions)

Spare dokumentet i PS-format.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

En udgang PS filveje.

options PsSaveOptions

Optioner til at gemme dokumentet i PS-format.

SaveAsPs(Strøm, PsSaveOptions)

Spare dokumentet i PS-format.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

Strømmen til at skrive udgangen PS fil til.

options PsSaveOptions

Optioner til at gemme dokumentet i PS-format.

SelectActiveDocument(Int)

Vælg et aktivt dokument til redigering.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

Et dokument nummer.

Exceptions

ArgumentException

Trods, nårdocumentNumber’ er uden for grænser.

SelectActivePage(Int)

Vælg en aktiv dokumentside til redigering.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Et nummer på siden.

Returns

XpsPage

Aspose.Page.XPS.XpsModel.XpsPage instans for aktiv side.

Exceptions

ArgumentException

Trods, nårpageNumber’ er uden for grænser.

SetDocumentPrintTicket(Tænk, dokumentPrintTicket)

Links printTicket’ til det dokument, der er indekseret af documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Indeks af dokumentet til at forbinde billetten til.

printTicket DocumentPrintTicket

Udskriv billetten til link.

SetPagePrintTicket(Int, Int og PagePrintTicket)

Links printTicket’ til den side indekseret af pageIndex’ i det dokument indekseret af documentIndex'.

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

Parameters

documentIndex int

Indeks af dokumentet.

pageIndex int

Indeks af siden til at forbinde billetten til.

printTicket PagePrintTicket

Udskriv billetten til link.

 Dansk