Class XpsDocument

Class XpsDocument

İsim alanı : Aspose.Page.XPS Toplama: Aspose.Page.dll (25.4.0)

XPS belgesinin ana varlığını kapsayan sınıf, manipülasyon sağlarHerhangi bir XPS elemanı için yöntemler.

public sealed class XpsDocument : Document, IDisposable

Inheritance

object Document XpsDocument

Implements

IDisposable

mirasçı üyeleri

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

Constructors

XpsDocument()

Varsayılan sayfa boyutuna sahip boş XPS belgesini oluşturur.

public XpsDocument()

XpsDocument(Sırt)

path’da yer alan mevcut bir XPS belgesi açılır.

public XpsDocument(string path)

Parameters

path string

Belgenin yerleşim yeri.

XpsDocument(Çerçeve, LoadOptions)

XPS olarak path’da yer alan mevcut bir belge açılır.

public XpsDocument(string path, LoadOptions options)

Parameters

path string

Belgenin yerleşim yeri.

options LoadOptions

Belge yükleme seçenekleri.

XpsDocument(Çıkış, LoadOptions)

XPS olarak stream’ içinde kaydedilen mevcut bir belgeyi yükler.

public XpsDocument(Stream stream, LoadOptions options)

Parameters

stream Stream

Doküman akışı.

options LoadOptions

Belge yükleme seçenekleri.

Properties

ActiveDocument

Aktif belge numarasını alır.

public int ActiveDocument { get; }

Mülkiyet Değer

int

ActivePage

Aktif belgenin içindeki aktif sayfa numarasını alır.

public int ActivePage { get; }

Mülkiyet Değer

int

DocumentCount

XPS paketinin içindeki belgelerin sayısını geri getirir.

public int DocumentCount { get; }

Mülkiyet Değer

int

JobPrintTicket

Returns/sets belgenin iş baskı bileti

public JobPrintTicket JobPrintTicket { get; set; }

Mülkiyet Değer

JobPrintTicket

Page

Aktif sayfa için Aspose.Page.XPS.XpsModel.XpsPage örneğini geri getirir.

public XpsPage Page { get; }

Mülkiyet Değer

XpsPage

PageCount

Aktif belgedeki sayfaların sayısını geri getirir.

public int PageCount { get; }

Mülkiyet Değer

int

TotalPageCount

XPS belgesinin içindeki tüm belgelerdeki sayfaların toplam sayısını geri getirir.

public int TotalPageCount { get; }

Mülkiyet Değer

int

Utils

XPS manipülasyon API’nin dışındaki araçları sağlayan nesneyi alır.

public DocumentUtils Utils { get; }

Mülkiyet Değer

DocumentUtils

Methods

ekleme t>(T)

Bir içerik elemanı (Canvas, Path veya Glyphs) ekleyin.

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

Parameters

element T

eklemek için bir öğe.

Returns

T

eklenen bir unsur.

Parametreler türü

T

Elemanın türü.

AddCanvas()

Aktif sayfaya yeni bir kanvas ekleyin.

public XpsCanvas AddCanvas()

Returns

XpsCanvas

Canvas eklendi.

AddDocument(bool)

Varsayılan sayfa boyutuna sahip boş bir belge ekleyin.

public void AddDocument(bool activate = true)

Parameters

activate bool

Aktif olarak eklenen belgeyi seçip seçmeyeceğinizi gösteren bayrak.

AddDocument(Float, Float ve Bool)

İlk sayfa boyutları width’ ve height’ ile boş bir belge ekleyin.

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

Parameters

width float

İlk sayfanın genişliği.

height float

İlk sayfanın yüksekliği.

activate bool

Aktif olarak eklenen belgeyi seçip seçmeyeceğinizi gösteren bayrak.

AddGlyphs(Çerçeve, Float, FontStyle, Float, Float, Çerçeve)

Aktif sayfaya yeni glifler ekleyin.

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

Parameters

fontFamily string

Font aile.

fontRenderingEmSize float

Yazı boyutu .

fontStyle FontStyle

Yazma tarzı .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Glifler eklendi.

AddGlyphs(XpsFont, Float, Float, Float, Çizgi)

Aktif sayfaya yeni glifler ekleyin.

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

Parameters

font XpsFont

Kaynak kaynağı .

fontRenderingEmSize float

Yazı boyutu .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Glifler eklendi.

AddOutlineEntry(çubuk, int, xpsHyperlinkTarget)

Belgeye bir çıkış girişini ekleyin.

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

Parameters

description string

Giriş Açıklaması .

outlineLevel int

çıkış seviyesi ile.

target XpsHyperlinkTarget

Giriş Hedefi

AddPage(bool)

Varsayılan sayfa boyutuna sahip belgeye boş bir sayfa ekleyin.

public XpsPage AddPage(bool activate = true)

Parameters

activate bool

Aktif olarak eklenen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

eklendi sayfa

AddPage(Float, Float ve Bool)

Belgeye açık bir sayfa ekleyin width’ ve height'.

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

Parameters

width float

Yeni bir sayfanın genişliği.

height float

Yeni bir sayfanın yüksekliği.

activate bool

Aktif olarak eklenen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

eklendi sayfa

AddPage(XpsPage ve Bool)

Belgeye bir sayfa ekleyin.

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

Parameters

page XpsPage

eklemek için sayfa.

activate bool

Aktif olarak eklenen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

eklendi sayfa

AddPath(XpsPathGeometry)

Aktif sayfaya yeni bir yol ekleyin.

public XpsPath AddPath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Yolun geometri.

Returns

XpsPath

Yürüyüş yolu eklendi.

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

Yeni bir elliptik arka segment oluşturur.

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

Parameters

point PointF

Elliptik arkanın son noktası.

size SizeF

Elliptik arkanın x ve y ışınları bir x,y çift olarak.

rotationAngle float

Ellipse’nin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir.

isLargeArc bool

Arkanın 180 veya daha büyük bir çubukla çekildiğini belirler.

sweepDirection XpsSweepDirection

Arkanın çekildiği yönü.

isStroked bool

Yolun bu bölümü için çarpışma olup olmadığını belirtir.

Returns

XpsArcSegment

Yeni elliptik arka segment.

CreateCanvas()

Yeni bir kanvas oluşturur.

public XpsCanvas CreateCanvas()

Returns

XpsCanvas

Yeni kanepeler

CreateColor(Color)

Yeni bir renk yaratır.

public XpsColor CreateColor(Color color)

Parameters

color Color

RGB renk için yerli bir renk örneği.

Returns

XpsColor

Yeni renkler

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

SRGB renk alanında yeni bir renk oluşturur.

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

Parameters

a int

Alfa renk bileşeni.

r int

Kırmızı renk bileşeni.

g int

Yeşil renk bileşeni.

b int

Mavi renk bileşeni.

Returns

XpsColor

Yeni renkler

CreateColor(int , int , int , int)

SRGB renk alanında yeni bir renk oluşturur.

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

Parameters

r int

Kırmızı renk bileşeni.

g int

Yeşil renk bileşeni.

b int

Mavi renk bileşeni.

Returns

XpsColor

Yeni renkler

CreateColor(Float , Float , Float , Float)

scRGB renk alanında yeni bir renk oluşturur.

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

Parameters

a float

Alfa renk bileşeni.

r float

Kırmızı renk bileşeni.

g float

Yeşil renk bileşeni.

b float

Mavi renk bileşeni.

Returns

XpsColor

Yeni renkler

CreateColor(Yüzme, Yüzme ve Yüzme)

scRGB renk alanında yeni bir renk oluşturur.

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

Parameters

r float

Kırmızı renk bileşeni.

g float

Yeşil renk bileşeni.

b float

Mavi renk bileşeni.

Returns

XpsColor

Yeni renkler

CreateColor(params float , params float , params float[])

ICC tabanlı renk alanında yeni bir renk oluşturur.

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

Parameters

path string

ICC’nin profiline giden yol.

components float […]

Renkli bileşenler

Returns

XpsColor

Yeni renkler

CreateColor(XpsIccProfile, params yüzen[])

ICC tabanlı renk alanında yeni bir renk oluşturur.

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

Parameters

iccProfile XpsIccProfile

ICC profil kaynağı.

components float […]

Renkli bileşenler

Returns

XpsColor

Yeni renkler

CreateFont(Çerçeve, FontStyle)

Yeni bir TrueType yazı tipi kaynağı oluşturur.

public XpsFont CreateFont(string fontFamily, FontStyle fontStyle)

Parameters

fontFamily string

Font ailesine aittir.

fontStyle FontStyle

Bu yazı tarzı.

Returns

XpsFont

Yeni TrueType yazı tipi kaynakları.

CreateFont(Stream)

Akımdan yeni bir TrueType yazı tipi kaynağı oluşturur.

public XpsFont CreateFont(Stream stream)

Parameters

stream Stream

ICC profili içeren akım bir kaynak olarak alınmalıdır.

Returns

XpsFont

Yeni TrueType yazı tipi kaynakları.

CreateGlyphs(Çerçeve, Float, FontStyle, Float, Float, Çerçeve)

Yeni Glifler oluşturur.

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

Parameters

fontFamily string

Font aile.

fontRenderingEmSize float

Yazı boyutu .

fontStyle FontStyle

Yazma tarzı .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Yeni Glifler

CreateGlyphs(XpsFont, Float, Float, Float, Çizgi)

Yeni Glifler oluşturur.

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

Parameters

font XpsFont

Kaynak kaynağı .

fontRenderingEmSize float

Yazı boyutu .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Yeni Glifler

CreateGradientStop(XpsColor ve Float)

Yeni bir gradient durak oluşturur.

public XpsGradientStop CreateGradientStop(XpsColor color, float offset)

Parameters

color XpsColor

Gradient renkleri durdurur.

offset float

Gradient için ödeme yapılır.

Returns

XpsGradientStop

Yeni gradient durdurma.

CreateGradientStop(Renkler , Float)

Yeni bir gradient durak oluşturur.

public XpsGradientStop CreateGradientStop(Color color, float offset)

Parameters

color Color

Gradient renkleri durdurur.

offset float

Gradient için ödeme yapılır.

Returns

XpsGradientStop

Yeni gradient durdurma.

CreateIccProfile(Sırt)

ICC profil dosyasından iccProfilePath’da yer alan yeni bir ICC profil kaynağı oluşturur.

public XpsIccProfile CreateIccProfile(string iccProfilePath)

Parameters

iccProfilePath string

ICC’nin profiline giden yol bir kaynak olarak alınmalıdır.

Returns

XpsIccProfile

Yeni ICC profil kaynağı.

CreateIccProfile(Stream)

Yeni bir ICC profil kaynağı oluşturur stream'.

public XpsIccProfile CreateIccProfile(Stream stream)

Parameters

stream Stream

ICC profili içeren akım bir kaynak olarak alınmalıdır.

Returns

XpsIccProfile

Yeni ICC profil kaynağı.

CreateImage(Sırt)

imagePath’da yer alan görüntü dosyasından yeni bir görüntü kaynağı oluşturur.

public XpsImage CreateImage(string imagePath)

Parameters

imagePath string

Görüntüye giden yol bir kaynak olarak alınır.

Returns

XpsImage

Yeni görüntü kaynağı.

CreateImage(Stream)

Yeni bir görüntü kaynağı oluşturur stream'.

public XpsImage CreateImage(Stream stream)

Parameters

stream Stream

Görüntü içeren akım bir kaynak olarak alınmalıdır.

Returns

XpsImage

Yeni görüntü kaynağı.

CreateImageBrush(XpsImage, RectangleF ve RectangleF)

Yeni bir görüntü fırçası oluşturur.

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

Parameters

image XpsImage

Bir görüntü kaynağı.

viewbox RectangleF

Kaynak içeriğinin konumu ve boyutları.

viewport RectangleF

Birincil fırçanın koordinasyon alanındaki bölgeçubuk (muhtemelen tekrarlayan) uygulanan bölgeyi doldurmak için uygulanan çubuk

Returns

XpsImageBrush

Yeni görüntü fırçası.

CreateImageBrush(RectangleF , RectangleF , RectangleF)

Yeni bir görüntü fırçası oluşturur.

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

Parameters

imagePath string

Görüntüye giden yol bir fırça gibi alınır.

viewbox RectangleF

Kaynak içeriğinin konumu ve boyutları.

viewport RectangleF

Birincil fırçanın koordinasyon alanındaki bölgeçubuk (muhtemelen tekrarlayan) uygulanan bölgeyi doldurmak için uygulanan çubuk

Returns

XpsImageBrush

Yeni görüntü fırçası.

CreateLinearGradientBrush(Etiket Arşivi: xpsgradientstop>, PointF , PointF)

Yeni bir lineer gradient fırçası oluşturur.

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

Parameters

gradientStops List &lt için; XpsGradientStop >

Gradient listesi duruyor.

startPoint PointF

lineer gradient başlangıç noktasıdır.

endPoint PointF

lineer gradientin son noktasıdır.

Returns

XpsLinearGradientBrush

Yeni lineer gradient fırçası.

CreateLinearGradientBrush(PointF ve PointF)

Yeni bir lineer gradient fırçası oluşturur.

public XpsLinearGradientBrush CreateLinearGradientBrush(PointF startPoint, PointF endPoint)

Parameters

startPoint PointF

lineer gradient başlangıç noktasıdır.

endPoint PointF

lineer gradientin son noktasıdır.

Returns

XpsLinearGradientBrush

Yeni lineer gradient fırçası.

CreateMatrix(Yüzey, Yüzey, Yüzey, Yüzey, Yüzey)

Yeni bir dönüşüm matrisini oluşturur.

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

Parameters

m11 float

Eleman 11

m12 float

Eleman 12

m21 float

Bölüm 21

m22 float

Bölüm 22

m31 float

Bölüm 31

m32 float

Bölüm 32

Returns

XpsMatrix

Yeni Afin Dönüşüm Matris.

CreatePath(XpsPathGeometry)

Yeni bir yol yaratıyor.

public XpsPath CreatePath(XpsPathGeometry data)

Parameters

data XpsPathGeometry

Yolun geometri.

Returns

XpsPath

Yeni yol

CreatePathFigure(BÖLÜM BÖLÜM)

Yeni bir yol figürü oluşturur.

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

Parameters

startPoint PointF

Yol figürünün ilk segmentinin başlangıç noktası.

isClosed bool

Yolun kapalı olup olmadığını belirler. eğer doğru ayarlanırsa, darbe çekilir“kapalı”, yani yol figürünün son segmentindeki son nokta ile bağlantılıdır.Başlangıç noktası atribütinde belirtilen nokta, aksi takdirde çarpışma “açık” çekilir veson nokta başlangıç noktası ile bağlantılı değildir. yalnızca yol figürüSaldırıyı belirleyen bir yol elemanında kullanılır.

Returns

XpsPathFigure

Yeni yol figürü.

CreatePathFigure(PointF, List<xpathsegment için>, Bool için)

Yeni bir yol figürü oluşturur.

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

Parameters

startPoint PointF

Yol figürünün ilk segmentinin başlangıç noktası.

segments List &lt için; XpsPathSegment >

Yol segmentlerinin listesi.

isClosed bool

Yolun kapalı olup olmadığını belirler. eğer doğru ayarlanırsa, darbe çekilir“kapalı”, yani yol figürünün son segmentindeki son nokta ile bağlantılıdır.Başlangıç noktası atribütinde belirtilen nokta, aksi takdirde çarpışma “açık” çekilir veson nokta başlangıç noktası ile bağlantılı değildir. yalnızca yol figürüSaldırıyı belirleyen bir yol elemanında kullanılır.

Returns

XpsPathFigure

Yeni yol figürü.

CreatePathGeometry(Sırt)

Kısaltılmış bir biçimde belirtilen yeni bir yol geometri oluşturur.

public XpsPathGeometry CreatePathGeometry(string abbreviatedGeometry)

Parameters

abbreviatedGeometry string

Kısaltılmış yol geometri biçimi.

Returns

XpsPathGeometry

Yeni yol geometri.

CreatePathGeometry()

Yeni bir yol geometri oluşturur.

public XpsPathGeometry CreatePathGeometry()

Returns

XpsPathGeometry

Yeni yol geometri.

CreatePathGeometry(Etiket: xpspathfigure>)

Yeni bir yol geometri, belirli bir yol sayısı listesi ile oluşturulur.

public XpsPathGeometry CreatePathGeometry(List<xpspathfigure> pathFigures)

Parameters

pathFigures List &lt için; XpsPathFigure >

Yol sayısı listesi.

Returns

XpsPathGeometry

Yeni yol geometri.

CreatePolyBezierSegment(PointF[…], Bool için)

Yeni bir kubik Bézier eğriliği oluşturur.

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

Parameters

points PointF […]

Çoklu Bézier segmentleri için kontrol noktaları.

isStroked bool

Yolun bu bölümü için çarpışma olup olmadığını belirtir.

Returns

XpsPolyBezierSegment

Yeni kubik Bézier eğriliği segment.

CreatePolyLineSegment(PointF[…], Bool için)

Bireysel bir dikey sayısını içeren yeni bir poligonal çizim oluşturur.

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

Parameters

points PointF […]

Poly line segmentini tanımlayan çoklu segmentler için bir dizi koordinat.

isStroked bool

Yolun bu bölümü için çarpışma olup olmadığını belirtir.

Returns

XpsPolyLineSegment

Yeni poligonal çizim segmentleri.

CreatePolyQuadraticBezierSegment(PointF[…], Bool için)

Yol figüründe önceki noktadan çeyrek Bézier eğrilerinin yeni bir dizi oluşturur.belirlenmiş kontrol noktaları kullanılarak.

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

Parameters

points PointF […]

Çeşitli çeyrek Bézier segmentleri için kontrol noktaları.

isStroked bool

Yolun bu bölümü için çarpışma olup olmadığını belirtir.

Returns

XpsPolyQuadraticBezierSegment

Yeni çeyrek Bézier eğriliği segment.

CreateRadialGradientBrush(Etiket Arşivi: xpsgradientstop>, PointF , PointF , Float , Float)

Yeni bir radyal gradient fırçası oluşturur.

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

Parameters

gradientStops List &lt için; XpsGradientStop >

Gradient listesi duruyor.

center PointF

Radyal gradientin merkezi noktası (yani elipsin merkezi).

gradientOrigin PointF

Radyal gradient başlangıç noktasıdır.

radiusX float

Radyo, radyo gradientini tanımlayan elipsin x boyutunda.

radiusY float

Radyo, radyo gradientini tanımlayan elipsin y boyutunda.

Returns

XpsRadialGradientBrush

Yeni radyal gradient fırçası

CreateRadialGradientBrush(PointF, PointF ve Float)

Yeni bir radyal gradient fırçası oluşturur.

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

Parameters

center PointF

Radyal gradientin merkezi noktası (yani elipsin merkezi).

gradientOrigin PointF

Radyal gradient başlangıç noktasıdır.

radiusX float

Radyo, radyo gradientini tanımlayan elipsin x boyutunda.

radiusY float

Radyo, radyo gradientini tanımlayan elipsin y boyutunda.

Returns

XpsRadialGradientBrush

Yeni radyal gradient fırçası

CreateSolidColorBrush(XpsColor)

Yeni bir renk fırçası oluşturur.

public XpsSolidColorBrush CreateSolidColorBrush(XpsColor color)

Parameters

color XpsColor

Doldurulmuş elementler için renk.

Returns

XpsSolidColorBrush

Güçlü renkli yeni fırça.

CreateSolidColorBrush(Color)

Yeni bir renk fırçası oluşturur.

public XpsSolidColorBrush CreateSolidColorBrush(Color color)

Parameters

color Color

Doldurulmuş elementler için renk.

Returns

XpsSolidColorBrush

Güçlü renkli yeni fırça.

CreateVisualBrush(XpsContentElement, RectangleF ve RectangleF)

Yeni bir görsel fırça oluşturur.

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

Parameters

element XpsContentElement

XPS elemanı (Canvas, Path veya Glyphs) görsel özellik od görsel fırça için.

viewbox RectangleF

Kaynak içeriğinin konumu ve boyutları.

viewport RectangleF

Birincil fırçanın koordinasyon alanındaki bölgeçubuk (muhtemelen tekrarlayan) uygulanan bölgeyi doldurmak için uygulanan çubuk

Returns

XpsVisualBrush

Yeni görsel fırçalar.

Dispose()

Bu dava mevcuttur.

public void Dispose()

GetDocumentPrintTicket(int ile)

documentIndex" ile indekslenen belgenin baskı bileti iade edilir.

public DocumentPrintTicket GetDocumentPrintTicket(int documentIndex)

Parameters

documentIndex int

Geri dönüş bileti olan belgenin indeksi.

Returns

DocumentPrintTicket

Belgenin yazdırma bileti.

GetPagePrintTicket(int , int , int)

pageIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in documentIndex’in

public PagePrintTicket GetPagePrintTicket(int documentIndex, int pageIndex)

Parameters

documentIndex int

Bu belgenin indeksi.

pageIndex int

Geri dönüş bileti olan sayfanın indeksi.

Returns

PagePrintTicket

Sayfanın yazdırma bileti.

içeriği t>(T , T)

Bir öğe (Canvas, Path, veya Glyphs) index’ konumunda aktif sayfaya yerleştirin.

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

Parameters

index int

element’in yerleştirilmesi gereken bir pozisyon.

element T

eklemek için bir öğe.

Returns

T

Yerleştirilmiş bir element.

Parametreler türü

T

Elemanın türü.

InsertCanvas(int ile)

Aktif sayfaya index’ konumunda yeni bir kanvas girin.

public XpsCanvas InsertCanvas(int index)

Parameters

index int

Yeni bir kanvasın yerleştirilmesi gereken pozisyon.

Returns

XpsCanvas

Canvas yerleştirildi.

InsertDocument(İtalya - Bool)

Varsayılan sayfa boyutu index’ pozisyonu ile boş bir belge girin.

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

Parameters

index int

Bir belgenin yerleştirilmesi gereken pozisyon.

activate bool

Aktif olarak girilen belgeyi seçmek için belirtilen bayrak.

InsertDocument(Çiçek, Çiçek, Çiçek)

İlk sayfa boyutları width’ ve height’ ile index’ pozisyonunda boş bir belge girin.

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

Parameters

index int

Bir belgenin yerleştirilmesi gereken pozisyon.

width float

İlk sayfanın genişliği.

height float

İlk sayfanın yüksekliği.

activate bool

Aktif olarak girilen belgeyi seçmek için belirtilen bayrak.

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

Aktif sayfaya index’ konumunda yeni glyphler girin.

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

Parameters

index int

Yeni gliflerin yerleştirilmesi gereken pozisyon.

fontFamily string

Font aile.

fontSize float

Yazı boyutu .

fontStyle FontStyle

Yazma tarzı .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Glifler içerir.

InsertGlyphs(int, XpsFont, float, float, float, string)

Aktif sayfaya index’ konumunda yeni glyphler girin.

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

Parameters

index int

Yeni gliflerin yerleştirilmesi gereken pozisyon.

font XpsFont

Kaynak kaynağı .

fontSize float

Yazı boyutu .

originX float

Glyphs orijinal X koordinat.

originY float

Glyph orijinal ve koordinasyonu.

unicodeString string

Yazdırmak için çerçeve.

Returns

XpsGlyphs

Glifler içerir.

InsertPage(İtalya - Bool)

Belgeye varsayılan sayfa boyutu index’ pozisyonu ile boş bir sayfa girin.

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

Parameters

index int

Bir sayfanın yerleştirilmesi gereken konum.

activate bool

Aktif olarak yerleştirilen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

Yerleştirilmiş sayfa

InsertPage(Çiçek, Çiçek, Çiçek)

Belgenin boş bir sayfasını width’ ve height’ ile index’ konumuna yerleştirin.

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

Parameters

index int

Bir sayfanın yerleştirilmesi gereken konum.

width float

Yeni bir sayfanın genişliği.

height float

Yeni bir sayfanın yüksekliği.

activate bool

Aktif olarak yerleştirilen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

Yerleştirilmiş sayfa

InsertPage(xps, xpspage ve bool)

Belgeye bir sayfa yerleştirin index’ pozisyonunda.

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

Parameters

index int

Bir sayfa eklemeniz gereken bir pozisyon.

page XpsPage

Sayfaya girilmelidir.

activate bool

Aktif olarak yerleştirilen sayfayı seçip seçmeyeceğinizi gösteren bayrak.

Returns

XpsPage

Yerleştirilmiş sayfa

InsertPath(XpsPathGeometry Hakkında)

Aktif sayfaya index’ konumunda yeni bir yol girin.

public XpsPath InsertPath(int index, XpsPathGeometry data)

Parameters

index int

Yeni bir yolun yerleştirilmesi gereken bir pozisyon.

data XpsPathGeometry

Yolun geometri.

Returns

XpsPath

Yerleştirilmiş bir yol.

Merge(Sırt[…], Sırt)

Birden fazla XPS dosyasını tek bir XPS belgesine bağlayın.

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

Parameters

filesForMerge string […]

Bu belge ile birleştirmek için XPS dosyaları.

outXpsFilePath string

Bir çıkış xps dosya yolu.

Merge(Sırt[…], akış)

Birden fazla XPS dosyasını tek bir XPS belgesine bağlayın.

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

Parameters

filesForMerge string […]

Bu belge ile birleştirmek için XPS dosyaları.

outStream Stream

Birleşik XPS belgeleri kaydetmek için nerede çıkış akışı.

MergeToPdf(Sırt[…], çerçeve, PdfSaveOptions)

Aspose.Page.Device örneğini kullanarak XPS belgelerini PDF’ye yapıştırın.

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

Parameters

filesForMerge string […]

Bu belge ile bir çıkış cihazına birleştirmek için XPS dosyaları.

outPdfFilePath string

Bir çıkış PDF dosya yolu.

options PdfSaveOptions

Belge tasarrufu seçenekleri.

MergeToPdf(Sırt[…], Akış , PdfSaveOptions)

Aspose.Page.Device örneğini kullanarak XPS belgelerini PDF’ye yapıştırın.

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

Parameters

filesForMerge string […]

Bu belge ile bir çıkış cihazına birleştirmek için XPS dosyaları.

pdfStream Stream

Bir çıkış PDF akışı.

options PdfSaveOptions

Belge tasarrufu seçenekleri.

kaldırma (T)

Aktif sayfadan bir öğe çıkarın.

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

Parameters

element T

Eleman kaldırılmalıdır.

Returns

T

Elemanı kaldırdı

Parametreler türü

T

Elemanın türü.

RemoveAt(int ile)

Aktif sayfadan index’ konumundaki bir öğeyi kaldırır.

public XpsContentElement RemoveAt(int index)

Parameters

index int

Hangi elemanın kaldırılması gerektiğini belirtir.

Returns

XpsContentElement

Elemanı kaldırdı

RemoveDocumentAt(int ile)

Bir belgeyi index’ konumunda kaldırır.

public void RemoveDocumentAt(int index)

Parameters

index int

Bir belgenin kaldırılması gereken konum.

RemovePage(XpsPage)

Bir sayfa belgesinden çıkarılır.

public XpsPage RemovePage(XpsPage page)

Parameters

page XpsPage

Sayfa kaldırılmalıdır.

Returns

XpsPage

Kaldırılmış sayfa

RemovePageAt(int ile)

Belgenin bir sayfasını index’ konumunda kaldırır.

public XpsPage RemovePageAt(int index)

Parameters

index int

Bir sayfanın kaldırılması gereken konum.

Returns

XpsPage

Kaldırılmış sayfa

Save(Sırt)

XPS dosyasını path’da yer alan XPS dosyasına kaydeder.

public void Save(string path)

Parameters

path string

Belgenin yerleşim yeri.

Save(Stream)

XPS belgesini aktarmak için kaydeder.

public void Save(Stream stream)

Parameters

stream Stream

Stream XPS belgesini kaydetmek için.

SaveAsImage(ImageSaveOptions)

Belgeyi bitmap görüntü biçiminde kaydeder.

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

Parameters

options ImageSaveOptions

Belgeyi bitmap görüntü biçiminde kaydetme seçenekleri.

Returns

byte [ ] [ ]

Sonuç görüntüleri byte aralar. ilk boyut iç belgeler içinİkincisi, iç belgelerin içindeki sayfalar için.

SaveAsPdf(Çerçeve, PdfSaveOptions)

Belgeyi PDF formatında kaydedin.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Bir çıkış PDF dosya yolu.

options PdfSaveOptions

Belgeyi PDF formatında kaydetme seçenekleri.

SaveAsPdf(Akış, PdfSaveOptions)

Belgeyi PDF formatında kaydedin.

public void SaveAsPdf(Stream stream, PdfSaveOptions options)

Parameters

stream Stream

Kaynak PDF dosyasını yazmak için akış.

options PdfSaveOptions

Belgeyi PDF formatında kaydetme seçenekleri.

SaveAsPs(Çerçeve, PsSaveOptions)

Belgeyi PS formatında kaydedin.

public void SaveAsPs(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Bir çıkış PS dosya yolu.

options PsSaveOptions

Belgeyi PS formatında kaydetme seçenekleri.

SaveAsPs(Akış, PsSaveOptions)

Belgeyi PS formatında kaydedin.

public void SaveAsPs(Stream stream, PsSaveOptions options)

Parameters

stream Stream

çıkış PS dosyasını yazmak için akış.

options PsSaveOptions

Belgeyi PS formatında kaydetme seçenekleri.

SelectActiveDocument(int ile)

Düzenlemek için aktif bir belge seçin.

public void SelectActiveDocument(int documentNumber)

Parameters

documentNumber int

Bir belge numarası.

Exceptions

ArgumentException

documentNumber’ sınırsız olduğunda kaydırılır.

SelectActivePage(int ile)

Düzenlemek için aktif bir belge sayfasını seçin.

public XpsPage SelectActivePage(int pageNumber)

Parameters

pageNumber int

Bir sayfa numarası.

Returns

XpsPage

Aspose.Page.XPS.XpsModel.XpsPage örneği aktif sayfa için.

Exceptions

ArgumentException

pageNumber’ sınırları dışında olduğunda kaydırılır.

SetDocumentPrintTicket(YÖNETMELİĞİ - DocumentPrintTicket)

printTicket’i documentIndex" ile indekslenen belgeye bağlayın.

public void SetDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Parameters

documentIndex int

Yazdırma bileti ile bağlantı kurmak için belgenin indeksi.

printTicket DocumentPrintTicket

Yazdırma bileti ile bağlantı.

SetPagePrintTicket(int, int, PagePrintTicket)

printTicket’i pageIndex’in documentIndex tarafından indekslendiği sayfaya bağlayın.

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

Parameters

documentIndex int

Bu belgenin indeksi.

pageIndex int

Yazdırma bileti ile bağlantı kurmak için sayfanın indeksi.

printTicket PagePrintTicket

Yazdırma bileti ile bağlantı.

 Türkçe