Class XpsDocument

Class XpsDocument

āļŠāļ·āđˆāļ­āļžāļ·āđ‰āļ™āļ—āļĩāđˆ: Aspose.Page.XPS āļāļēāļĢāļ›āļĢāļ°āļāļ­āļš: Aspose.Page.dll (25.5.0)

āļŦāļĨāļąāļāļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ XPS āļ—āļĩāđˆāđƒāļŦāđ‰āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ§āļīāļ˜āļĩāļāļēāļĢāļŠāđāļēāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš XPS āļ—āļąāđ‰āļ‡āļŦāļĄāļ”

public sealed class XpsDocument : Document, IDisposable

Inheritance

object ← Document ← XpsDocument

Implements

IDisposable

āļ­āļ™āļļāļāļēāđ‚āļ•āļ•āļļāļĨāļēāļāļēāļĢ

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

Constructors

XpsDocument()

āļŠāļĢāđ‰āļēāļ‡āđ€āļ­āļāļŠāļēāļĢ XPS āļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļšāļšāļāđāļēāļŦāļ™āļ”āđ€āļ­āļ‡

public XpsDocument()

XpsDocument(āļĢāļąāđ‰āļ§)

āđ€āļ›āļīāļ”āđ€āļ­āļāļŠāļēāļĢ XPS āļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™ path"

public XpsDocument(string path)

Parameters

path string

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ

XpsDocument(āļĨāļ§āļ”, LoadOptions)

āđ€āļ›āļīāļ”āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™ path’ āđ€āļ›āđ‡āļ™āđ€āļ­āļāļŠāļēāļĢ XPS

public XpsDocument(string path, LoadOptions options)

Parameters

path string

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ

options LoadOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļāļēāļĢāđ‚āļŦāļĨāļ”āđ€āļ­āļāļŠāļēāļĢ

XpsDocument(āđāļŦāļĨāđˆāļ‡āļˆāđˆāļēāļĒāđ„āļŸ LoadOptions)

āļ”āļēāļ§āļ™āđŒāđ‚āļŦāļĨāļ”āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩāļ­āļĒāļđāđˆāļ—āļĩāđˆāđ€āļāđ‡āļšāđ„āļ§āđ‰āđƒāļ™ stream’ āđ€āļ›āđ‡āļ™āđ€āļ­āļāļŠāļēāļĢ XPS

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāđ€āļ­āļāļŠāļēāļĢ

options LoadOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļāļēāļĢāđ‚āļŦāļĨāļ”āđ€āļ­āļāļŠāļēāļĢ

Properties

ActiveDocument

āļĢāļąāļšāļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āđ„āļ”āđ‰

public int ActiveDocument { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

int

ActivePage

āļĢāļąāļšāļŦāļĄāļēāļĒāđ€āļĨāļ‚āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļ āļēāļĒāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™

public int ActivePage { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

int

DocumentCount

āļāļĨāļąāļšāļˆāđāļēāļ™āļ§āļ™āđ€āļ­āļāļŠāļēāļĢāļ āļēāļĒāđƒāļ™āđāļžāļ„āđ€āļāļˆ XPS

public int DocumentCount { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

int

JobPrintTicket

āļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāļ‡āļēāļ™āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ Returns / Set

public JobPrintTicket JobPrintTicket { get; set; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

JobPrintTicket

Page

āļāļĨāļąāļšāļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ Aspose.Page.XPS.XpsModel.XpsPage āļŠāđāļēāļŦāļĢāļąāļšāļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

public XpsPage Page { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

XpsPage

PageCount

āļāļĨāļąāļšāļˆāđāļēāļ™āļ§āļ™āļŦāļ™āđ‰āļēāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™

public int PageCount { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

int

TotalPageCount

āļāļĨāļąāļšāļˆāđāļēāļ™āļ§āļ™āļŦāļ™āđ‰āļēāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļąāđ‰āļ‡āļŦāļĄāļ”āļ āļēāļĒāđƒāļ™āđ€āļ­āļāļŠāļēāļĢ XPS

public int TotalPageCount { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

int

Utils

āđ„āļ”āđ‰āļĢāļąāļšāļ§āļąāļ•āļ–āļļāļ—āļĩāđˆāļˆāļąāļ”āļŦāļēāļŠāļīāđˆāļ‡āļ­āđāļēāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāļ™āļ­āļāđ€āļŦāļ™āļ·āļ­ API āļāļēāļĢāļˆāļąāļ”āļāļēāļĢ XPS āļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļ—āļēāļ‡āļāļēāļĢ

public DocumentUtils Utils { get; }

āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļĄāļđāļĨāļ„āđˆāļē

DocumentUtils

Methods

āđ€āļžāļīāđˆāļĄ (T)

āđ€āļžāļīāđˆāļĄāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļ™āļ·āđ‰āļ­āļŦāļē (Canvas, Path, āļŦāļĢāļ·āļ­ Glyphs)

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

Parameters

element T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļˆāļ°āđ€āļžāļīāđˆāļĄ

Returns

T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļžāļīāđˆāļĄ

āļ›āļĢāļ°āđ€āļ āļ—āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

T

āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš

AddCanvas()

āđ€āļžāļīāđˆāļĄāļŠāđˆāļ­āļ‡āļ—āļēāļ‡āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

public XpsCanvas AddCanvas()

Returns

XpsCanvas

āđāļ–āļšāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄ

AddDocument(āļšāļ­āļĨ)

āđ€āļžāļīāđˆāļĄāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļšāļšāļāđāļēāļŦāļ™āļ”āđ€āļ­āļ‡

public void AddDocument(bool activate = true)

Parameters

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļˆāļ°āđ€āļĨāļ·āļ­āļāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄ

AddDocument(āļžāļĨāļēāļĄāļīāđ€āļ™āļ•, āļšāļ­āļĨ)

āđ€āļžāļīāđˆāļĄāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļĢāļ width’ āđāļĨāļ° height'.

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

Parameters

width float

āļ„āļ§āļēāļĄāļāļ§āđ‰āļēāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđāļĢāļ

height float

āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđāļĢāļ

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļˆāļ°āđ€āļĨāļ·āļ­āļāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄ

AddGlyphs(āļŠāļāļĢāļđ, āļžāļĨāļēāļĄāļīāđ€āļ™āļ•, FontStyle, Float, Flate, String)

āđ€āļžāļīāđˆāļĄ glyphs āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

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

Parameters

fontFamily string

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ„āļĢāļ­āļšāļ„āļĢāļąāļ§

fontRenderingEmSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

fontStyle FontStyle

āļŠāđ„āļ•āļĨāđŒāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āđ€āļžāļīāđˆāļĄ glyphs

AddGlyphs(XpsFont, float, āļžāļ·āđ‰āļ™, āļ•āļ°āđāļāļĢāļ‡)

āđ€āļžāļīāđˆāļĄ glyphs āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

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

Parameters

font XpsFont

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ—āļĢāļąāļžāļĒāļēāļāļĢ

fontRenderingEmSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āđ€āļžāļīāđˆāļĄ glyphs

AddOutlineEntry(string, int, XpsHyperlinkTarget)

āđ€āļžāļīāđˆāļĄāļĢāļēāļĒāļāļēāļĢāļ­āļ­āļāđƒāļ™āđ€āļ­āļāļŠāļēāļĢ

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

Parameters

description string

āļ„āđāļēāļ­āļ˜āļīāļšāļēāļĒāļāļēāļĢāđ€āļ‚āđ‰āļē

outlineLevel int

āļĢāļ°āļ”āļąāļš outline

target XpsHyperlinkTarget

āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāļāļēāļĢāđ€āļ‚āđ‰āļē

AddPage(āļšāļ­āļĨ)

āđ€āļžāļīāđˆāļĄāļŦāļ™āđ‰āļēāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļšāļšāļāđāļēāļŦāļ™āļ”āđ€āļ­āļ‡

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļ„āļļāļ“āļ„āļ§āļĢāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄ

AddPage(āļžāļĨāļēāļĄāļīāđ€āļ™āļ•, āļšāļ­āļĨ)

āđ€āļžāļīāđˆāļĄāļŦāļ™āđ‰āļēāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩ width" āđāļĨāļ° height" āļ—āļĩāđˆāļĢāļ°āļšāļļāđ„āļ§āđ‰

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

Parameters

width float

āļ„āļ§āļēāļĄāļāļ§āđ‰āļēāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđƒāļŦāļĄāđˆ

height float

āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđƒāļŦāļĄāđˆ

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļ„āļļāļ“āļ„āļ§āļĢāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄ

AddPage(XpsPage, āļšāļ­āļĨ)

āđ€āļžāļīāđˆāļĄāļŦāļ™āđ‰āļēāđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢ

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

Parameters

page XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄ

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļ„āļļāļ“āļ„āļ§āļĢāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāđ€āļžāļīāđˆāļĄāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļžāļīāđˆāļĄ

AddPath(XpsPathGeometry)

āđ€āļžāļīāđˆāļĄāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒāļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

Returns

XpsPath

āđ€āļžāļīāđˆāļĄāđ€āļŠāđ‰āļ™āļ—āļēāļ‡

CreateArcSegment(āļˆāļļāļ” F, SizeF, float, bool, XpsSweepDirection, Bool)

āļŠāļĢāđ‰āļēāļ‡ segment arc elliptical āđƒāļŦāļĄāđˆ

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

Parameters

point PointF

āļˆāļļāļ”āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ‚āļ­āļ‡āđāļ­āļĨāļāļ­āļŪāļ­āļĨāđŒ

size SizeF

āļĢāļąāđ‰āļ§ x āđāļĨāļ° y āļ‚āļ­āļ‡āđāļāļ™ elliptical āđ€āļ›āđ‡āļ™āļ„āļđāđˆ x,y

rotationAngle float

āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļŠāđ‰āļ™āđ‚āļ„āđ‰āļ”āļˆāļ°āļŦāļĄāļļāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āđ„āļĢāđ€āļĄāļ·āđˆāļ­āđ€āļ—āļĩāļĒāļšāļāļąāļšāļĢāļ°āļšāļšāđ‚āļ„āđ‰āļ”āļ›āļąāļˆāļˆāļļāļšāļąāļ™

isLargeArc bool

āļāđāļēāļŦāļ™āļ”āļ§āđˆāļēāđƒāļšāļĄāļĩāļ”āļˆāļ°āļ–āļđāļāļ”āļķāļ‡āļ”āđ‰āļ§āļĒāđƒāļšāļĄāļĩāļ” 180 āļŦāļĢāļ·āļ­āļĄāļēāļāļāļ§āđˆāļē

sweepDirection XpsSweepDirection

āđāļ™āļ§āļ—āļēāļ‡āļ—āļĩāđˆāđ€āļŠāđ‰āļ™āđƒāļĒāļˆāļ°āļ–āļđāļāļ”āļķāļ‡

isStroked bool

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ§āđˆāļēāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ”āļķāļ‡

Returns

XpsArcSegment

āđƒāļŦāļĄāđˆ Elliptical Arc Segment

CreateCanvas()

āļŠāļĢāđ‰āļēāļ‡āļŠāļēāļĒāđ€āļ„āđ€āļšāļīāļĨāđƒāļŦāļĄāđˆ

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

āđāļ–āļšāđƒāļŦāļĄāđˆ

CreateColor(Color)

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆ

public XpsColor CreateColor(Color color)

Parameters

color Color

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡āļŠāļĩāđ€āļ”āļīāļĄāļŠāđāļēāļŦāļĢāļąāļšāļŠāļĩ RGB

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(int, int, int, int)

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩ sRGB

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

Parameters

a int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ­āļąāļĨāļŸāļē

r int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđāļ”āļ‡

g int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđ€āļ‚āļĩāļĒāļ§

b int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ™āđ‰āđāļēāđ€āļ‡āļīāļ™

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(int, int, int)

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩ sRGB

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

Parameters

r int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđāļ”āļ‡

g int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđ€āļ‚āļĩāļĒāļ§

b int

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ™āđ‰āđāļēāđ€āļ‡āļīāļ™

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩ scRGB

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

Parameters

a float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ­āļąāļĨāļŸāļē

r float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđāļ”āļ‡

g float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđ€āļ‚āļĩāļĒāļ§

b float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ™āđ‰āđāļēāđ€āļ‡āļīāļ™

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩ scRGB

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

Parameters

r float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđāļ”āļ‡

g float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāđ€āļ‚āļĩāļĒāļ§

b float

āļŠāđˆāļ§āļ™āļ›āļĢāļ°āļāļ­āļšāļŠāļĩāļ™āđ‰āđāļēāđ€āļ‡āļīāļ™

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(āļŠāļāļĢāļđ, params float[])

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩāļ•āļēāļĄ ICC

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

Parameters

path string

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļĒāļąāļ‡āđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC

components float [ ]

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļŠāļĩ

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateColor(XpsIccProfile, params float[])

āļŠāļĢāđ‰āļēāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļŠāļĩāļ•āļēāļĄ ICC

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

Parameters

iccProfile XpsIccProfile

āđ‚āļ„āļĢāļ‡āļŠāļĢāđ‰āļēāļ‡āđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡ ICC

components float [ ]

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļŠāļĩ

Returns

XpsColor

āļŠāļĩāđƒāļŦāļĄāđˆ

CreateFont(āļŠāļāļĢāļđ, FontStyle)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢ font TrueType āđƒāļŦāļĄāđˆ

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

āļ„āļĢāļ­āļšāļ„āļĢāļąāļ§ font

fontStyle FontStyle

āļŠāđ„āļ•āļĨāđŒ font

Returns

XpsFont

āđƒāļŦāļĄāđˆ TrueType Font Resource

CreateFont(Stream)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢ font TrueType āđƒāļŦāļĄāđˆāļ­āļ­āļāļˆāļēāļāļāļēāļĢāđ„āļŦāļĨ

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāļ—āļĩāđˆāļĄāļĩāđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡ ICC āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ—āļĢāļąāļžāļĒāļēāļāļĢ

Returns

XpsFont

āđƒāļŦāļĄāđˆ TrueType Font Resource

CreateGlyphs(āļŠāļāļĢāļđ, āļžāļĨāļēāļĄāļīāđ€āļ™āļ•, FontStyle, Float, Flate, String)

āļŠāļĢāđ‰āļēāļ‡ glyphs āđƒāļŦāļĄāđˆ

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

Parameters

fontFamily string

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ„āļĢāļ­āļšāļ„āļĢāļąāļ§

fontRenderingEmSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

fontStyle FontStyle

āļŠāđ„āļ•āļĨāđŒāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āļāļĨāļīāļŸāļ—āđŒāđƒāļŦāļĄāđˆ

CreateGlyphs(XpsFont, float, āļžāļ·āđ‰āļ™, āļ•āļ°āđāļāļĢāļ‡)

āļŠāļĢāđ‰āļēāļ‡ glyphs āđƒāļŦāļĄāđˆ

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

Parameters

font XpsFont

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ—āļĢāļąāļžāļĒāļēāļāļĢ

fontRenderingEmSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āļāļĨāļīāļŸāļ—āđŒāđƒāļŦāļĄāđˆ

CreateGradientStop(XpsColor, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āļŠāļĢāđ‰āļēāļ‡ Stop Gradient āđƒāļŦāļĄāđˆ

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradient stop āļŠāļĩ

offset float

Gradient āļ„āļ°āđāļ™āļ™

Returns

XpsGradientStop

āļ›āļīāļ”āđ€āļāļĢāļ”āđƒāļŦāļĄāđˆ

CreateGradientStop(āļŠāļĩ, float)

āļŠāļĢāđ‰āļēāļ‡ Stop Gradient āđƒāļŦāļĄāđˆ

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradient stop āļŠāļĩ

offset float

Gradient āļ„āļ°āđāļ™āļ™

Returns

XpsGradientStop

āļ›āļīāļ”āđ€āļāļĢāļ”āđƒāļŦāļĄāđˆ

CreateIccProfile(āļĢāļąāđ‰āļ§)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC āđƒāļŦāļĄāđˆāļˆāļēāļāđ„āļŸāļĨāđŒāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC āļ—āļĩāđˆāļ•āļąāđ‰āļ‡āļ­āļĒāļđāđˆāđƒāļ™ iccProfilePath'.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļĒāļąāļ‡āđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡ ICC āđ€āļžāļ·āđˆāļ­āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ—āļĢāļąāļžāļĒāļēāļāļĢ

Returns

XpsIccProfile

āđ‚āļžāļŠāļ•āđŒāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC āđƒāļŦāļĄāđˆ

CreateIccProfile(Stream)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC āđƒāļŦāļĄāđˆāļˆāļēāļ stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāļ—āļĩāđˆāļĄāļĩāđ‚āļ›āļĢāđ„āļŸāļĨāđŒāļ‚āļ­āļ‡ ICC āļ•āđ‰āļ­āļ‡āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ—āļĢāļąāļžāļĒāļēāļāļĢ

Returns

XpsIccProfile

āđ‚āļžāļŠāļ•āđŒāđ‚āļ›āļĢāđ„āļŸāļĨāđŒ ICC āđƒāļŦāļĄāđˆ

CreateImage(āļĢāļąāđ‰āļ§)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāļ āļēāļžāđƒāļŦāļĄāđˆāļˆāļēāļāđ„āļŸāļĨāđŒāļ āļēāļžāļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™ imagePath'.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļĒāļąāļ‡āļ āļēāļžāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ—āļĢāļąāļžāļĒāļēāļāļĢ

Returns

XpsImage

āļ§āļąāļ•āļ–āļļāđƒāļŦāļĄāđˆāļ‚āļ­āļ‡āļ āļēāļž

CreateImage(Stream)

āļŠāļĢāđ‰āļēāļ‡āļ—āļĢāļąāļžāļĒāļēāļāļĢāļ āļēāļžāđƒāļŦāļĄāđˆāļˆāļēāļ stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāļ—āļĩāđˆāļĄāļĩāļ āļēāļžāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āļ—āļĢāļąāļžāļĒāļēāļāļĢ

Returns

XpsImage

āļ§āļąāļ•āļ–āļļāđƒāļŦāļĄāđˆāļ‚āļ­āļ‡āļ āļēāļž

CreateImageBrush(XpsImage, RectangleF, āđƒāļšāļĄāļĩāļ”)

āļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļŠāļāļĢāļđāđƒāļŦāļĄāđˆ

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

Parameters

image XpsImage

āļ§āļąāļ•āļ–āļļāļ‚āļ­āļ‡āļ āļēāļž

viewbox RectangleF

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāđāļŦāļĨāđˆāļ‡āļ‚āļ­āļ‡āđāļ›āļĢāļ‡

viewport RectangleF

āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄ koordinate āļ‚āļ­āļ‡ prim brushāđƒāļšāļĄāļĩāļ”āļ—āļĩāđˆāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰ (āļ­āļēāļˆāđ€āļ›āđ‡āļ™āļ„āļĢāļąāđ‰āļ‡āļ„āļĢāļēāļ§) āđ€āļžāļ·āđˆāļ­āđ€āļ•āļīāļĄāļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļŠāļāļĢāļđāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰

Returns

XpsImageBrush

āļĢāļđāļ›āļ āļēāļžāđƒāļŦāļĄāđˆ Brush

CreateImageBrush(āļĢāļąāđ‰āļ§, RectangleF)

āļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļŠāļāļĢāļđāđƒāļŦāļĄāđˆ

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

Parameters

imagePath string

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ„āļ›āļĒāļąāļ‡āļ āļēāļžāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđ‰āđ€āļ›āđ‡āļ™āđāļ›āļĢāļ‡

viewbox RectangleF

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāđāļŦāļĨāđˆāļ‡āļ‚āļ­āļ‡āđāļ›āļĢāļ‡

viewport RectangleF

āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄ koordinate āļ‚āļ­āļ‡ prim brushāđƒāļšāļĄāļĩāļ”āļ—āļĩāđˆāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰ (āļ­āļēāļˆāđ€āļ›āđ‡āļ™āļ„āļĢāļąāđ‰āļ‡āļ„āļĢāļēāļ§) āđ€āļžāļ·āđˆāļ­āđ€āļ•āļīāļĄāļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļŠāļāļĢāļđāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰

Returns

XpsImageBrush

āļĢāļđāļ›āļ āļēāļžāđƒāļŦāļĄāđˆ Brush

CreateLinearGradientBrush(āļĢāļēāļĒāļāļēāļĢ, PointF, āļˆāļļāļ”F)

āļŠāļĢāđ‰āļēāļ‡āđāļ›āļĢāļ‡ gradient linear āđƒāļŦāļĄāđˆ

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

Parameters

gradientStops List < XpsGradientStop >

āļĢāļēāļĒāļāļēāļĢāļ‚āļ­āļ‡ gradient stops

startPoint PointF

āļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡ gradient linear

endPoint PointF

āļˆāļļāļ”āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ‚āļ­āļ‡ gradient linear

Returns

XpsLinearGradientBrush

āļŠāļāļĢāļđ gradient āđƒāļŦāļĄāđˆ

CreateLinearGradientBrush(PointF, PointF)

āļŠāļĢāđ‰āļēāļ‡āđāļ›āļĢāļ‡ gradient linear āđƒāļŦāļĄāđˆ

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

āļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļ‚āļ­āļ‡ gradient linear

endPoint PointF

āļˆāļļāļ”āļŠāļīāđ‰āļ™āļŠāļļāļ”āļ‚āļ­āļ‡ gradient linear

Returns

XpsLinearGradientBrush

āļŠāļāļĢāļđ gradient āđƒāļŦāļĄāđˆ

CreateMatrix(āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āļŠāļĢāđ‰āļēāļ‡ matrix āļāļēāļĢāđāļ›āļĨāļ‡āļ—āļĩāđˆāļ—āļąāļ™āļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ

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

Parameters

m11 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 11

m12 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 12

m21 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 21

m22 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 22

m31 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 31

m32 float

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš 32

Returns

XpsMatrix

āđƒāļŦāļĄāđˆāđāļĄāđˆāļžāļīāļĄāļžāđŒāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ—āļĩāđˆāļŠāļĄāļšāļđāļĢāļ“āđŒ

CreatePath(XpsPathGeometry)

āļŠāļĢāđ‰āļēāļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒāļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

Returns

XpsPath

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

CreatePathFigure(PointF, āļšāļ­āļĨ)

āļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

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

Parameters

startPoint PointF

āļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āđāļĢāļāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

isClosed bool

āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ›āļīāļ” āļŦāļēāļāļ•āļąāđ‰āļ‡āđ„āļ§āđ‰āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡āļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļˆāļ°āļ–āļđāļāļ”āļķāļ‡"āļ›āļīāļ”" āļ™āļąāđˆāļ™āļ„āļ·āļ­āļˆāļļāļ”āļŠāļļāļ”āļ—āđ‰āļēāļĒāđƒāļ™āļŠāđˆāļ§āļ™āļŠāļļāļ”āļ—āđ‰āļēāļĒāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāļˆāļļāļ”āļ—āļĩāđˆāļĢāļ°āļšāļļāđ„āļ§āđ‰āđƒāļ™āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī StartPoint āļ­āļ·āđˆāļ™ āđ† āļ›āļĨāļąāđŠāļāļˆāļ°āļ–āļđāļāļ”āļķāļ‡ “āđ€āļ›āļīāļ”” āđāļĨāļ°āļˆāļļāļ”āļŠāļļāļ”āļ—āđ‰āļēāļĒāđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđƒāļŠāđ‰āđ„āļ”āđ‰āļŦāļēāļāļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŠāđ‰āđƒāļ™āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāļĢāļ°āļšāļļāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩ

Returns

XpsPathFigure

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ–āļ™āļ™āđƒāļŦāļĄāđˆ

CreatePathFigure(PointF, āļĢāļēāļĒāļāļēāļĢ, āļšāļ­āļĨ)

āļŠāļĢāđ‰āļēāļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

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

Parameters

startPoint PointF

āļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āđāļĢāļāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

segments List < XpsPathSegment >

āļĢāļēāļĒāļāļēāļĢāļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

isClosed bool

āđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ›āļīāļ” āļŦāļēāļāļ•āļąāđ‰āļ‡āđ„āļ§āđ‰āđ€āļ›āđ‡āļ™āļˆāļĢāļīāļ‡āļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļˆāļ°āļ–āļđāļāļ”āļķāļ‡"āļ›āļīāļ”" āļ™āļąāđˆāļ™āļ„āļ·āļ­āļˆāļļāļ”āļŠāļļāļ”āļ—āđ‰āļēāļĒāđƒāļ™āļŠāđˆāļ§āļ™āļŠāļļāļ”āļ—āđ‰āļēāļĒāļ‚āļ­āļ‡āļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāļˆāļļāļ”āļ—āļĩāđˆāļĢāļ°āļšāļļāđ„āļ§āđ‰āđƒāļ™āļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļī StartPoint āļ­āļ·āđˆāļ™ āđ† āļ›āļĨāļąāđŠāļāļˆāļ°āļ–āļđāļāļ”āļķāļ‡ “āđ€āļ›āļīāļ”” āđāļĨāļ°āļˆāļļāļ”āļŠāļļāļ”āļ—āđ‰āļēāļĒāđ„āļĄāđˆāđ„āļ”āđ‰āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāļˆāļļāļ”āđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™ āđƒāļŠāđ‰āđ„āļ”āđ‰āļŦāļēāļāļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŠāđ‰āđƒāļ™āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāļĢāļ°āļšāļļāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩ

Returns

XpsPathFigure

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ–āļ™āļ™āđƒāļŦāļĄāđˆ

CreatePathGeometry(āļĢāļąāđ‰āļ§)

āļŠāļĢāđ‰āļēāļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆāļ—āļĩāđˆāļĢāļ°āļšāļļāļ”āđ‰āļ§āļĒāļĢāļđāļ›āļĢāđˆāļēāļ‡āļŠāļąāđ‰āļ™

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

āļĢāļđāļ›āđāļšāļšāļŠāļąāđ‰āļ™ āđ† āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒ

Returns

XpsPathGeometry

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

CreatePathGeometry()

āļŠāļĢāđ‰āļēāļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

CreatePathGeometry(āļĢāļēāļĒāļāļēāļĢ)

āļŠāļĢāđ‰āļēāļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆāļ”āđ‰āļ§āļĒāļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ—āļĩāđˆāļĢāļ°āļšāļļ

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List < XpsPathFigure >

āļĢāļēāļĒāļāļēāļĢāļ•āļąāļ§āđ€āļĨāļ‚āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

Returns

XpsPathGeometry

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

CreatePolyBezierSegment(āļˆāļļāļ”āļŦāļĄāļēāļĒāđ€āļĨāļ‚[ ], āļšāļ­āļĨ)

āļŠāļĢāđ‰āļēāļ‡āļŠāļļāļ”āđƒāļŦāļĄāđˆāļ‚āļ­āļ‡ Curves BÃĐzier āļ„āļđāļš

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

Parameters

points PointF [ ]

āļˆāļļāļ”āļ„āļ§āļšāļ„āļļāļĄāļŠāđāļēāļŦāļĢāļąāļšāļŦāļĨāļēāļĒāļŠāđˆāļ§āļ™ BÃĐzier

isStroked bool

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ§āđˆāļēāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ”āļķāļ‡

Returns

XpsPolyBezierSegment

āđƒāļŦāļĄāđˆāļ„āļđāļš BÃĐzier āļĢāļ­āļš segment

CreatePolyLineSegment(āļˆāļļāļ”āļŦāļĄāļēāļĒāđ€āļĨāļ‚[ ], āļšāļ­āļĨ)

āļŠāļĢāđ‰āļēāļ‡āļ āļēāļžāļĄāļąāļĨāļ•āļīāđāļāļ™āđƒāļŦāļĄāđˆāļ—āļĩāđˆāļĄāļĩāļˆāđāļēāļ™āļ§āļ™āļ‚āļ­āļ‡āđāļ™āļ§āļ•āļąāđ‰āļ‡āđāļ•āđˆāļĨāļ°āļ•āļąāļ§

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

Parameters

points PointF [ ]

āļŠāļļāļ”āđ‚āļ„āđ‰āļ”āļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āļŦāļĨāļēāļĒāļ—āļĩāđˆāļāđāļēāļŦāļ™āļ”āļŠāđˆāļ§āļ™āđ€āļŠāđ‰āļ™āđ‚āļžāļĨāļĩ

isStroked bool

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ§āđˆāļēāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ”āļķāļ‡

Returns

XpsPolyLineSegment

āļŠāļīāđ‰āļ™āļŠāđˆāļ§āļ™āļāļēāļĢāļ§āļēāļ”āļ āļēāļžāđ‚āļžāļĨāļĩāđāļāļ™āđƒāļŦāļĄāđˆ

CreatePolyQuadraticBezierSegment(āļˆāļļāļ”āļŦāļĄāļēāļĒāđ€āļĨāļ‚[ ], āļšāļ­āļĨ)

āļŠāļĢāđ‰āļēāļ‡āļŠāļļāļ”āđƒāļŦāļĄāđˆāļ‚āļ­āļ‡ Curves BÃĐzier quadratic āļˆāļēāļāļˆāļļāļ”āļāđˆāļ­āļ™āļŦāļ™āđ‰āļēāļ™āļĩāđ‰āđƒāļ™āļ•āļąāļ§āđ€āļĨāļ‚āļ—āļēāļ‡āļœāđˆāļēāļ™āļŠāļļāļ”āļ‚āļ­āļ‡āđāļ™āļ§āļ•āļąāđ‰āļ‡, āđƒāļŠāđ‰āļˆāļļāļ”āļ„āļ§āļšāļ„āļļāļĄāļ—āļĩāđˆāļĢāļ°āļšāļļ

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

Parameters

points PointF [ ]

āļˆāļļāļ”āļ„āļ§āļšāļ„āļļāļĄāļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™ BÃĐzier āļŠāļĩāđˆāđ€āļŦāļĨāļĩāđˆāļĒāļĄāļŦāļĨāļēāļĒ

isStroked bool

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ§āđˆāļēāļāļēāļĢāđ‚āļˆāļĄāļ•āļĩāļŠāđāļēāļŦāļĢāļąāļšāļŠāđˆāļ§āļ™āļ™āļĩāđ‰āļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļˆāļ°āļ–āļđāļāļ”āļķāļ‡

Returns

XpsPolyQuadraticBezierSegment

āđƒāļŦāļĄāđˆāļŠāļĩāđˆāđ€āļŦāļĨāļĩāđˆāļĒāļĄ BÃĐzier āļĢāļ­āļš segment

CreateRadialGradientBrush(āļĢāļēāļĒāļāļēāļĢ, PointF, Point F, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āļŠāļĢāđ‰āļēāļ‡āļŠāļāļĢāļđ radial gradient āđƒāļŦāļĄāđˆ

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

Parameters

gradientStops List < XpsGradientStop >

āļĢāļēāļĒāļāļēāļĢāļ‚āļ­āļ‡ gradient stops

center PointF

āļˆāļļāļ”āļāļĨāļēāļ‡āļ‚āļ­āļ‡ gradient radial (āļ„āļ·āļ­āļĻāļđāļ™āļĒāđŒāļ‚āļ­āļ‡ ellipse)

gradientOrigin PointF

āļˆāļļāļ”āļāđāļēāđ€āļ™āļīāļ”āļ‚āļ­āļ‡ gradient radial

radiusX float

āđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāļŸāđ‰āļēāđƒāļ™āļ‚āļ™āļēāļ” x āļ‚āļ­āļ‡ ellipse āļ‹āļķāđˆāļ‡āļāđāļēāļŦāļ™āļ”āđ€āļāļĢāļ” radial

radiusY float

āđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāļŸāđ‰āļēāđƒāļ™āļ‚āļ™āļēāļ” y āļ‚āļ­āļ‡ ellipse āļ‹āļķāđˆāļ‡āļāđāļēāļŦāļ™āļ”āđ€āļāļĢāļ” radial

Returns

XpsRadialGradientBrush

āđƒāļŦāļĄāđˆ Radial Gradient Brush

CreateRadialGradientBrush(āļˆāļļāļ” F, PointF, Float, float)

āļŠāļĢāđ‰āļēāļ‡āļŠāļāļĢāļđ radial gradient āđƒāļŦāļĄāđˆ

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

Parameters

center PointF

āļˆāļļāļ”āļāļĨāļēāļ‡āļ‚āļ­āļ‡ gradient radial (āļ„āļ·āļ­āļĻāļđāļ™āļĒāđŒāļ‚āļ­āļ‡ ellipse)

gradientOrigin PointF

āļˆāļļāļ”āļāđāļēāđ€āļ™āļīāļ”āļ‚āļ­āļ‡ gradient radial

radiusX float

āđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāļŸāđ‰āļēāđƒāļ™āļ‚āļ™āļēāļ” x āļ‚āļ­āļ‡ ellipse āļ‹āļķāđˆāļ‡āļāđāļēāļŦāļ™āļ”āđ€āļāļĢāļ” radial

radiusY float

āđāļĢāļ‡āļ”āļąāļ™āđ„āļŸāļŸāđ‰āļēāđƒāļ™āļ‚āļ™āļēāļ” y āļ‚āļ­āļ‡ ellipse āļ‹āļķāđˆāļ‡āļāđāļēāļŦāļ™āļ”āđ€āļāļĢāļ” radial

Returns

XpsRadialGradientBrush

āđƒāļŦāļĄāđˆ Radial Gradient Brush

CreateSolidColorBrush(XpsColor)

āļŠāļĢāđ‰āļēāļ‡āđāļ›āļĢāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

āļŠāļĩāļŠāđāļēāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāđ€āļ•āđ‡āļĄāđ„āļ›āļ”āđ‰āļ§āļĒ

Returns

XpsSolidColorBrush

āļŠāļĢāđ‰āļ­āļĒāļ‚āđ‰āļ­āļĄāļ·āļ­āļŠāļĩāđƒāļŦāļĄāđˆ

CreateSolidColorBrush(Color)

āļŠāļĢāđ‰āļēāļ‡āđāļ›āļĢāļ‡āļŠāļĩāđƒāļŦāļĄāđˆāļ—āļĩāđˆāđāļ‚āđ‡āļ‡āđāļāļĢāđˆāļ‡

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

āļŠāļĩāļŠāđāļēāļŦāļĢāļąāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāđ€āļ•āđ‡āļĄāđ„āļ›āļ”āđ‰āļ§āļĒ

Returns

XpsSolidColorBrush

āļŠāļĢāđ‰āļ­āļĒāļ‚āđ‰āļ­āļĄāļ·āļ­āļŠāļĩāđƒāļŦāļĄāđˆ

CreateVisualBrush(XpsContentElement, RectangleF, āđƒāļšāļĄāļĩāļ”)

āļŠāļĢāđ‰āļēāļ‡āļĢāļđāļ›āļĨāļąāļāļĐāļ“āđŒāđƒāļŦāļĄāđˆ

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

Parameters

element XpsContentElement

āļŠāļīāđ‰āļ™āļŠāđˆāļ§āļ™ XPS (Canvas, Path āļŦāļĢāļ·āļ­ Glyphs) āļŠāđāļēāļŦāļĢāļąāļšāļ„āļļāļ“āļŠāļĄāļšāļąāļ•āļīāļ āļēāļžāļˆāļēāļāđāļ›āļĢāļ‡āļ āļēāļž

viewbox RectangleF

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āđāļĨāļ°āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āđ€āļ™āļ·āđ‰āļ­āļŦāļēāđāļŦāļĨāđˆāļ‡āļ‚āļ­āļ‡āđāļ›āļĢāļ‡

viewport RectangleF

āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđƒāļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļ›āļĢāļ°āļāļ­āļšāļ”āđ‰āļ§āļĒāļ„āļ§āļēāļĄ koordinate āļ‚āļ­āļ‡ prim brushāđƒāļšāļĄāļĩāļ”āļ—āļĩāđˆāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰ (āļ­āļēāļˆāđ€āļ›āđ‡āļ™āļ„āļĢāļąāđ‰āļ‡āļ„āļĢāļēāļ§) āđ€āļžāļ·āđˆāļ­āđ€āļ•āļīāļĄāļžāļ·āđ‰āļ™āļ—āļĩāđˆāļ—āļĩāđˆāļŠāļāļĢāļđāļ–āļđāļāļ™āđāļēāļĄāļēāđƒāļŠāđ‰

Returns

XpsVisualBrush

āđƒāļŦāļĄāđˆ Visual Brush

Dispose()

āļĄāļĩāļ‚āđ‰āļ­āļšāļąāļ‡āļ„āļąāļš

public void Dispose()

GetDocumentPrintTicket(int)

āļāļĨāļąāļšāļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆ indexed āđ‚āļ”āļĒ documentIndex'.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

āļ‚āđ‰āļ­āļĄāļđāļĨāļˆāđāļēāđ€āļžāļēāļ°āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļāļēāļĢāļžāļīāļĄāļžāđŒāļ•āļąāđ‹āļ§āļˆāļ°āļāļĨāļąāļšāļĄāļē

Returns

DocumentPrintTicket

āļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāđ€āļ­āļāļŠāļēāļĢ

GetPagePrintTicket(int, int)

āļāļĨāļąāļšāļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāļ—āļĩāđˆ indexed āđ‚āļ”āļĒ pageIndex’ āđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆ indexed āđ‚āļ”āļĒ documentIndex'.

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ

pageIndex int

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļāļēāļĢāļžāļīāļĄāļžāđŒāļ•āļąāđ‹āļ§āļˆāļ°āļāļĨāļąāļšāļĄāļē

Returns

PagePrintTicket

āļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāļ‚āļ­āļ‡āļŦāļ™āđ‰āļē

āđāļ›āļĨāļ‡ (int, t)

āđƒāļŠāđˆāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš (Canvas, Path, āļŦāļĢāļ·āļ­ Glyphs) āđƒāļ™āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index.

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆ element" āļ„āļ§āļĢāđƒāļŠāđˆ

element T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļˆāļ°āđƒāļŠāđˆ

Returns

T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāđƒāļŠāđˆ

āļ›āļĢāļ°āđ€āļ āļ—āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

T

āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš

InsertCanvas(int)

āđƒāļŠāđˆāļŠāđˆāļ­āļ‡āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

public XpsCanvas InsertCanvas(int index)

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāļ–āļąāļ‡āđƒāļŦāļĄāđˆ

Returns

XpsCanvas

āđāļ–āļšāđƒāļŠāđˆ

InsertDocument(āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒ, āļšāļ­āļĨ)

āđƒāļŠāđˆāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļšāļšāļāđāļēāļŦāļ™āļ”āđ€āļ­āļ‡ index’ āļ•āđāļēāđāļŦāļ™āđˆāļ‡

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāđ€āļ­āļāļŠāļēāļĢ

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļˆāļ°āđ€āļĨāļ·āļ­āļāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđˆāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

InsertDocument(int, float, āļšāļ­āļĨ)

āđƒāļŠāđˆāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļĢāļ width" āđāļĨāļ° height" āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāđ€āļ­āļāļŠāļēāļĢ

width float

āļ„āļ§āļēāļĄāļāļ§āđ‰āļēāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđāļĢāļ

height float

āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđāļĢāļ

activate bool

āļ›āđ‰āļēāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļˆāļ°āđ€āļĨāļ·āļ­āļāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđˆāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

InsertGlyphs(int, string, float, FontStyle, flate, āđ€āļŸāļ­āļĢāđŒāļĢāļĩāđˆ)

āđƒāļŠāđˆ glyphs āđƒāļŦāļĄāđˆāđƒāļ™āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆ glyphs āđƒāļŦāļĄāđˆ

fontFamily string

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ„āļĢāļ­āļšāļ„āļĢāļąāļ§

fontSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

fontStyle FontStyle

āļŠāđ„āļ•āļĨāđŒāļāļēāļĢāđ€āļ‚āļĩāļĒāļ™

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āđƒāļŠāđˆ glyphs

InsertGlyphs(int, XpsFont, float, āđ€āļŸāļ­āļĢāđŒāļ™āļīāđ€āļˆāļ­āļĢāđŒ)

āđƒāļŠāđˆ glyphs āđƒāļŦāļĄāđˆāđƒāļ™āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆ glyphs āđƒāļŦāļĄāđˆ

font XpsFont

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ—āļĢāļąāļžāļĒāļēāļāļĢ

fontSize float

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ™āļēāļ”

originX float

Glyphs Origins X āļĢāļŦāļąāļŠ

originY float

Glyphs Origins āđāļĨāļ° Coordinate

unicodeString string

āļŠāļēāļĒāļĢāļąāļ”āđ€āļžāļ·āđˆāļ­āļžāļīāļĄāļžāđŒ

Returns

XpsGlyphs

āđƒāļŠāđˆ glyphs

InsertPage(āļ­āļīāļ™āđ€āļ—āļ­āļĢāđŒ, āļšāļ­āļĨ)

āđƒāļŠāđˆāļŦāļ™āđ‰āļēāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩāļ‚āļ™āļēāļ”āļŦāļ™āđ‰āļēāđāļšāļšāļāđāļēāļŦāļ™āļ”āđ€āļ­āļ‡ index’ āļ•āđāļēāđāļŦāļ™āđˆāļ‡

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāļŦāļ™āđ‰āļē

activate bool

āļšāļąāļ•āļĢāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆ

InsertPage(int, float, āļšāļ­āļĨ)

āđƒāļŠāđˆāļŦāļ™āđ‰āļēāļ§āđˆāļēāļ‡āđ€āļ›āļĨāđˆāļēāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāļĄāļĩ width’ āđāļĨāļ° height’ āļ—āļĩāđˆ index’ āļ•āđāļēāđāļŦāļ™āđˆāļ‡

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāļŦāļ™āđ‰āļē

width float

āļ„āļ§āļēāļĄāļāļ§āđ‰āļēāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđƒāļŦāļĄāđˆ

height float

āļ„āļ§āļēāļĄāļŠāļđāļ‡āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđƒāļŦāļĄāđˆ

activate bool

āļšāļąāļ•āļĢāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆ

InsertPage(int, XpsPage, āļšāļ­āļĨ)

āđƒāļŠāđˆāļŦāļ™āđ‰āļēāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

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

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđ€āļžāļīāđˆāļĄāļŦāļ™āđ‰āļē

page XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆāđ„āļ§āđ‰

activate bool

āļšāļąāļ•āļĢāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆāđ€āļ›āđ‡āļ™āļāļīāļˆāļāļĢāļĢāļĄāļŦāļĢāļ·āļ­āđ„āļĄāđˆ

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāđƒāļŠāđˆ

InsertPath(int, XpsPathGeometry)

āđƒāļŠāđˆāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆāđ„āļ›āļĒāļąāļ‡āļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™āđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ„āļ§āļĢāđƒāļŠāđˆāđ€āļŠāđ‰āļ™āļ—āļēāļ‡āđƒāļŦāļĄāđˆ

data XpsPathGeometry

āļ āļđāļĄāļīāļĻāļēāļŠāļ•āļĢāđŒāļ‚āļ­āļ‡āđ€āļŠāđ‰āļ™āļ—āļēāļ‡

Returns

XpsPath

āļ‚āļąāđ‰āļ™āļ•āļ­āļ™āļ—āļĩāđˆāļāđāļēāļŦāļ™āļ”

Merge(āļĢāļąāđ‰āļ§[ ], āļ āļēāļĐāļēāđ„āļ—āļĒ)

āļāļēāļĢāļĢāļ§āļĄāđ„āļŸāļĨāđŒ XPS āļŦāļĨāļēāļĒāđ„āļŸāļĨāđŒāđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢ XPS āļŦāļ™āļķāđˆāļ‡

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

Parameters

filesForMerge string [ ]

āđ„āļŸāļĨāđŒ XPS āđ€āļžāļ·āđˆāļ­āļœāļŠāļĄāļāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ™āļĩāđ‰

outXpsFilePath string

āļ—āļēāļ‡āļ­āļ­āļāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ Xps

Merge(āļĢāļąāđ‰āļ§[ ], āļāļĢāļ°āđāļŠ)

āļāļēāļĢāļĢāļ§āļĄāđ„āļŸāļĨāđŒ XPS āļŦāļĨāļēāļĒāđ„āļŸāļĨāđŒāđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢ XPS āļŦāļ™āļķāđˆāļ‡

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

Parameters

filesForMerge string [ ]

āđ„āļŸāļĨāđŒ XPS āđ€āļžāļ·āđˆāļ­āļœāļŠāļĄāļāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ™āļĩāđ‰

outStream Stream

āļāļĢāļ°āđāļŠāļāļēāļĢāļŠāđˆāļ‡āļ­āļ­āļāļ—āļĩāđˆāļŠāļēāļĄāļēāļĢāļ–āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢ XPS āļĢāļ§āļĄāđ„āļ”āđ‰

MergeToPdf(āļĢāļąāđ‰āļ§[ ], string, PdfSaveOptions)

āļāļēāļĢāļĢāļ§āļĄāđ€āļ­āļāļŠāļēāļĢ XPS āđ„āļ›āļĒāļąāļ‡ PDF āđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ Aspose.Page.Device

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

Parameters

filesForMerge string [ ]

āđ„āļŸāļĨāđŒ XPS āđ€āļžāļ·āđˆāļ­āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ™āļĩāđ‰āđ„āļ›āļĒāļąāļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāļ­āļ­āļ

outPdfFilePath string

āļ—āļēāļ‡āļ­āļ­āļāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ PDF

options PdfSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļāļēāļĢāļ›āļĢāļ°āļŦāļĒāļąāļ”āđ€āļ­āļāļŠāļēāļĢ

MergeToPdf(āļĢāļąāđ‰āļ§[ ], Stream, PdfSaveOptions)

āļāļēāļĢāļĢāļ§āļĄāđ€āļ­āļāļŠāļēāļĢ XPS āđ„āļ›āļĒāļąāļ‡ PDF āđ‚āļ”āļĒāđƒāļŠāđ‰āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ Aspose.Page.Device

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

Parameters

filesForMerge string [ ]

āđ„āļŸāļĨāđŒ XPS āđ€āļžāļ·āđˆāļ­āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­āļāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ™āļĩāđ‰āđ„āļ›āļĒāļąāļ‡āļ­āļļāļ›āļāļĢāļ“āđŒāļ­āļ­āļ

pdfStream Stream

āļāļēāļĢāļŠāđˆāļ‡āļ­āļ­āļāļ‚āļ­āļ‡ PDF Stream

options PdfSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāļāļēāļĢāļ›āļĢāļ°āļŦāļĒāļąāļ”āđ€āļ­āļāļŠāļēāļĢ

āļĨāļš (T)

āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļˆāļēāļāļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

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

Parameters

element T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļĨāļš

Returns

T

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļ–āļ­āļ”āļ­āļ­āļ

āļ›āļĢāļ°āđ€āļ āļ—āļžāļēāļĢāļēāļĄāļīāđ€āļ•āļ­āļĢāđŒ

T

āļ›āļĢāļ°āđ€āļ āļ—āļ‚āļ­āļ‡āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļš

RemoveAt(int)

āļĨāļšāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index" āļˆāļēāļāļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

public XpsContentElement RemoveAt(int index)

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļ„āļ§āļĢāļĨāļš

Returns

XpsContentElement

āļ­āļ‡āļ„āđŒāļ›āļĢāļ°āļāļ­āļšāļ—āļĩāđˆāļ–āļ­āļ”āļ­āļ­āļ

RemoveDocumentAt(int)

āļĨāļšāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

public void RemoveDocumentAt(int index)

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāđ€āļ­āļāļŠāļēāļĢāļ„āļ§āļĢāļĨāļš

RemovePage(XpsPage)

āļĨāļšāļŦāļ™āđ‰āļēāļˆāļēāļāđ€āļ­āļāļŠāļēāļĢ

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļ•āđ‰āļ­āļ‡āļĨāļš

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĨāļš

RemovePageAt(int)

āļĨāļšāļŦāļ™āđ‰āļēāļˆāļēāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļ•āđāļēāđāļŦāļ™āđˆāļ‡ index"

public XpsPage RemovePageAt(int index)

Parameters

index int

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ—āļĩāđˆāļŦāļ™āđ‰āļēāļ„āļ§āļĢāļĨāļš

Returns

XpsPage

āļŦāļ™āđ‰āļēāļ—āļĩāđˆāļĨāļš

Save(āļĢāļąāđ‰āļ§)

āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢ XPS āđ„āļ›āļĒāļąāļ‡āđ„āļŸāļĨāđŒ XPS āļ—āļĩāđˆāļ­āļĒāļđāđˆāđƒāļ™ path'.

public void Save(string path)

Parameters

path string

āļ•āđāļēāđāļŦāļ™āđˆāļ‡āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ

Save(Stream)

āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢ XPS āđ„āļ›āļĒāļąāļ‡ Stream

public void Save(Stream stream)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāđ€āļ­āļāļŠāļēāļĢ XPS āļˆāļ°āļ–āļđāļāļšāļąāļ™āļ—āļķāļāđ„āļ§āđ‰

SaveAsImage(ImageSaveOptions)

āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ āļēāļž bitmap

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

Parameters

options ImageSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļāļēāļĢāļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļšāļ āļēāļž bitmap

Returns

byte [ ] [ ]

āļĢāļđāļ›āļ āļēāļžāļ—āļĩāđˆāļœāļĨāļĨāļąāļžāļ˜āđŒāđāļĢāđˆāđ„āļšāļ•āđŒ āļ‚āļ™āļēāļ”āđāļĢāļāļ„āļ·āļ­āļŠāđāļēāļŦāļĢāļąāļšāđ€āļ­āļāļŠāļēāļĢāļ āļēāļĒāđƒāļ™āđāļĨāļ°āļ„āļĢāļąāđ‰āļ‡āļ—āļĩāđˆāļŠāļ­āļ‡āļ„āļ·āļ­āļŠāđāļēāļŦāļĢāļąāļšāļŦāļ™āđ‰āļēāđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ āļēāļĒāđƒāļ™

SaveAsPdf(āļĨāļ§āļ”, PdfSaveOptions)

āđ€āļāđ‡āļšāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PDF

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

āļ—āļēāļ‡āļ­āļ­āļāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ PDF

options PdfSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļāļēāļĢāļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PDF

SaveAsPdf(āđāļŦāļĨāđˆāļ‡āļˆāđˆāļēāļĒāđ„āļŸ PdfSaveOptions)

āđ€āļāđ‡āļšāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PDF

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāđƒāļ™āļāļēāļĢāđ€āļ‚āļĩāļĒāļ™āđ„āļŸāļĨāđŒ PDF āļ—āļĩāđˆāļ­āļ­āļ

options PdfSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļāļēāļĢāļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PDF

SaveAsPs(āļĨāļ§āļ”, PsSaveOptions)

āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PS

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

āđ€āļŠāđ‰āļ™āļ—āļēāļ‡āļ­āļ­āļāļ‚āļ­āļ‡āđ„āļŸāļĨāđŒ PS

options PsSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļāļēāļĢāļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PS

SaveAsPs(Stream, PsSaveOptions)

āļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PS

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

āļāļĢāļ°āđāļŠāđ€āļžāļ·āđˆāļ­āđ€āļ‚āļĩāļĒāļ™āđ„āļŸāļĨāđŒ PS āļ—āļĩāđˆāļ­āļ­āļ

options PsSaveOptions

āļ•āļąāļ§āđ€āļĨāļ·āļ­āļāđƒāļ™āļāļēāļĢāļšāļąāļ™āļ—āļķāļāđ€āļ­āļāļŠāļēāļĢāđƒāļ™āļĢāļđāļ›āđāļšāļš PS

SelectActiveDocument(int)

āđ€āļĨāļ·āļ­āļāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāđāļēāļŦāļĢāļąāļšāļāļēāļĢāđāļāđ‰āđ„āļ‚

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļ­āļāļŠāļēāļĢ

Exceptions

ArgumentException

āļœāđˆāļēāļ™āđ€āļĄāļ·āđˆāļ­ documentNumber’ āđ„āļĄāđˆ āļˆāđāļēāļāļąāļ”

SelectActivePage(int)

āđ€āļĨāļ·āļ­āļāļŦāļ™āđ‰āļēāđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āļ‡āļēāļ™āļŠāđāļēāļŦāļĢāļąāļšāļāļēāļĢāđāļāđ‰āđ„āļ‚

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļŦāļ™āđ‰āļē

Returns

XpsPage

āļ•āļąāļ§āļ­āļĒāđˆāļēāļ‡ Aspose.Page.XPS.XpsModel.XpsPage āļŠāđāļēāļŦāļĢāļąāļšāļŦāļ™āđ‰āļēāđƒāļŠāđ‰āļ‡āļēāļ™

Exceptions

ArgumentException

āļœāđˆāļēāļ™āđ€āļĄāļ·āđˆāļ­pageNumber’ āđ„āļĄāđˆ āļˆāđāļēāļāļąāļ”

SetDocumentPrintTicket(int, DocumentPrintTicket)

āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ printTicket’ āđ„āļ›āļĒāļąāļ‡āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆ indexed āđ‚āļ”āļĒ documentIndex'.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āđ€āļ­āļāļŠāļēāļĢāđ€āļžāļ·āđˆāļ­āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāļāļąāļš

printTicket DocumentPrintTicket

āļāļēāļĢāļžāļīāļĄāļžāđŒāļ•āļąāđ‹āļ§āđ„āļ›āļĒāļąāļ‡āļĨāļīāļ‡āļ„āđŒ

SetPagePrintTicket(Int, int, PagePrintTicket)

āđ€āļŠāļ·āđˆāļ­āļĄāļ•āđˆāļ­ printTicket’ āđ„āļ›āļĒāļąāļ‡ pageIndex’ āđƒāļ™āđ€āļ­āļāļŠāļēāļĢāļ—āļĩāđˆ indexed āđ‚āļ”āļĒ documentIndex'.

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

Parameters

documentIndex int

āļĢāļēāļĒāļĨāļ°āđ€āļ­āļĩāļĒāļ”āļ‚āļ­āļ‡āđ€āļ­āļāļŠāļēāļĢ

pageIndex int

āļŦāļĄāļēāļĒāđ€āļĨāļ‚āļ‚āļ­āļ‡āļŦāļ™āđ‰āļēāđ€āļžāļ·āđˆāļ­āđ€āļŠāļ·āđˆāļ­āļĄāđ‚āļĒāļ‡āļ•āļąāđ‹āļ§āļžāļīāļĄāļžāđŒāđ„āļ›āļĒāļąāļ‡

printTicket PagePrintTicket

āļāļēāļĢāļžāļīāļĄāļžāđŒāļ•āļąāđ‹āļ§āđ„āļ›āļĒāļąāļ‡āļĨāļīāļ‡āļ„āđŒ

 āđāļšāļšāđ„āļ—āļĒ