XpsDocument

Inheritance: java.lang.Object, com.aspose.page.Document

All Implemented Interfaces: java.io.Closeable

public final class XpsDocument extends Document implements Closeable

XPS belgesinin ana varlığını kapsayan sınıf, herhangi bir XPS öğesi için manipülasyon yöntemleri sağlar.

Yapıcılar

YapıcıAçıklama
XpsDocument()Varsayılan sayfa boyutuyla boş bir XPS belgesi oluşturur.
XpsDocument(String path)Belirtilen yoldaki mevcut bir XPS belgesini açar.
XpsDocument(InputStream stream, LoadOptions options)Akışta depolanan mevcut bir belgeyi XPS belgesi olarak yükler.

Yöntemler

YöntemAçıklama
add(T element)Bir içerik öğesi (Canvas, Path veya Glyphs) ekler
insert(int index, T element)Aktif sayfaya, belirtilen indeks konumunda bir öğe (Canvas, Path veya Glyphs) ekler.
remove(T element)Aktif sayfadan bir öğeyi kaldırır.
addCanvas()Etkin sayfaya yeni bir tuval ekler.
addDocument()Varsayılan sayfa boyutuyla boş bir belge ekler ve eklenen belgeyi aktif olarak seçer.
addDocument(boolean activate)Varsayılan sayfa boyutuyla boş bir belge ekler.
addDocument(float width, float height)İlk sayfanın genişlik ve yükseklik boyutlarıyla boş bir belge ekler ve eklenen belgeyi aktif olarak seçer.
addDocument(float width, float height, boolean activate)İlk sayfanın genişlik ve yükseklik boyutlarıyla boş bir belge ekler.
addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)Etkin sayfaya yeni glifler ekler.
addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Etkin sayfaya yeni glifler ekler.
addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)Belgeye bir taslak girişi ekler.
addPage()Belgeye varsayılan sayfa boyutuyla boş bir sayfa ekler.
addPage(boolean activate)Belgeye varsayılan sayfa boyutuyla boş bir sayfa ekler.
addPage(XpsPage page)Belgeye bir sayfa ekler ve eklenen sayfayı aktif olarak seçer.
addPage(XpsPage page, boolean activate)Belgeye bir sayfa ekler.
addPage(float width, float height)Belgeye belirtilen genişlik ve yükseklik ile boş bir sayfa ekler.
addPage(float width, float height, boolean activate)Belgeye belirtilen genişlik ve yükseklik ile boş bir sayfa ekler.
addPath(XpsPathGeometry data)Etkin sayfaya yeni bir yol ekler.
close()Örneği serbest bırakır.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)Yeni bir kenarlı eliptik yay segmenti oluşturur.
createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)Yeni bir eliptik yay segmenti oluşturur.
createCanvas()Yeni bir canvas oluşturur.
createColor(XpsIccProfile iccProfile, float[] components)ICC tabanlı renk uzayında yeni bir renk oluşturur.
createColor(float r, float g, float b)scRGB renk uzayında yeni bir renk oluşturur.
createColor(float a, float r, float g, float b)scRGB renk uzayında yeni bir renk oluşturur.
createColor(int r, int g, int b)sRGB renk uzayında yeni bir renk oluşturur.
createColor(int a, int r, int g, int b)sRGB renk uzayında yeni bir renk oluşturur.
createColor(Color color)Yeni bir renk oluşturur.
createColor(String path, float[] components)ICC tabanlı renk uzayında yeni bir renk oluşturur.
createFont(InputStream stream)Akıştan yeni bir TrueType yazı tipi kaynağı oluşturur.
createFont(String fontFamily, XpsFontStyle fontStyle)Yeni bir TrueType yazı tipi kaynağı oluşturur.
createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)Yeni glyph’ler oluşturur.
createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Yeni glyph’ler oluşturur.
createGradientStop(XpsColor color, float offset)Yeni bir degrade durağı oluşturur.
createGradientStop(Color color, float offset)Yeni bir degrade durağı oluşturur.
createIccProfile(InputStream stream)Akıştan yeni bir ICC profil kaynağı oluşturur.
createIccProfile(String iccProfilePath)iccProfilePath konumundaki ICC profil dosyasından yeni bir ICC profil kaynağı oluşturur.
createImage(InputStream stream)Akıştan yeni bir görüntü kaynağı oluşturur.
createImage(String imagePath)imagePath konumundaki görüntü dosyasından yeni bir görüntü kaynağı oluşturur.
createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görüntü fırçası oluşturur.
createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görüntü fırçası oluşturur.
createLinearGradientBrush(Point2D startPoint, Point2D endPoint)Yeni bir doğrusal degrade fırçası oluşturur.
createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)Yeni bir doğrusal degrade fırçası oluşturur.
createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)Yeni bir afin dönüşüm matrisi oluşturur.
createPath(XpsPathGeometry data)Yeni bir yol oluşturur.
createPathFigure(Point2D startPoint)Yeni bir açık yol figürü oluşturur.
createPathFigure(Point2D startPoint, boolean isClosed)Yeni bir yol şekli oluşturur.
createPathFigure(Point2D startPoint, List segments)Yeni bir açık yol figürü oluşturur.
createPathFigure(Point2D startPoint, List segments, boolean isClosed)Yeni bir yol şekli oluşturur.
createPathGeometry()Yeni bir yol geometrisi oluşturur.
createPathGeometry(String abbreviatedGeometry)Kısaltılmış biçimle belirtilen yeni bir yol geometrisi oluşturur.
createPathGeometry(List pathFigures)Belirtilen yol şekilleri listesiyle yeni bir yol geometrisi oluşturur.
createPolyBezierSegment(Point2D[] points)Yeni bir kenarlı kübik B?zier eğrileri kümesi oluşturur.
createPolyBezierSegment(Point2D[] points, boolean isStroked)Yeni bir kübik B?zier eğrileri kümesi oluşturur.
createPolyLineSegment(Point2D[] points)İstediği sayıda bireysel köşe içeren yeni bir kenarlı çokgen çizim oluşturur.
createPolyLineSegment(Point2D[] points, boolean isStroked)İsteğe bağlı sayıda tekil köşe içeren yeni bir çokgen çizim oluşturur.
createPolyQuadraticBezierSegment(Point2D[] points)Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir kenarlı ikinci dereceli B?zier eğrileri kümesi oluşturur.
createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir ikinci dereceli B?zier eğrileri kümesi oluşturur.
createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)Yeni bir radyal degrade fırçası oluşturur.
createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)Yeni bir radyal degrade fırçası oluşturur.
createSolidColorBrush(XpsColor color)Yeni bir katı renk fırçası oluşturur.
createSolidColorBrush(Color color)Yeni bir katı renk fırçası oluşturur.
createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)Yeni bir görsel fırça oluşturur.
equals(Object arg0)
getActiveDocument()Aktif belge numarasını döndürür.
getActivePage()Aktif belge içindeki aktif sayfa numarasını döndürür.
getClass()
getDocumentCount()XPS paketindeki belge sayısını döndürür.
getDocumentPrintTicket(int documentIndex)documentIndex ile indekslenen belgenin baskı bileti alır.
getJobPrintTicket()Belgenin iş baskı biletini döndürür.
getPage()Aktif sayfa için XpsPage örneğini döndürür.
getPageCount()Etkin belgedeki sayfa sayısını döndürür.
getPagePrintTicket(int documentIndex, int pageIndex)documentIndex ile indekslenen belgede pageIndex ile indekslenen sayfanın baskı biletini alır.
getTotalPageCount()XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısını döndürür.
getUtils()Resmi XPS manipülasyon API’sinin ötesinde yardımcı araçlar sağlayan nesneyi alır.
hashCode()
insertCanvas(int index)Etkin sayfaya yeni bir tuval ekler index konumunda.
insertDocument(int index)Varsayılan sayfa boyutuna sahip boş bir belgeyi index konumunda ekler ve eklenen belgeyi etkin olarak seçer.
insertDocument(int index, boolean activate)Varsayılan sayfa boyutuna sahip boş bir belgeyi index konumunda ekler.
insertDocument(int index, float width, float height)İlk sayfa boyutları width ve height olan boş bir belgeyi index konumunda ekler ve eklenen belgeyi etkin olarak seçer.
insertDocument(int index, float width, float height, boolean activate)İlk sayfa boyutları width ve height olan boş bir belgeyi index konumunda ekler.
insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)Etkin sayfaya yeni glifler ekler index konumunda.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)Etkin sayfaya yeni glifler ekler index konumunda.
insertPage(int index)Varsayılan sayfa boyutuna sahip boş bir sayfayı belgeye index konumunda ekler ve eklenen sayfayı etkin olarak seçer.
insertPage(int index, boolean activate)Varsayılan sayfa boyutuna sahip boş bir sayfayı belgeye index konumunda ekler.
insertPage(int index, XpsPage page)Belgeye bir sayfayı index konumunda ekler ve eklenen sayfayı etkin olarak seçer.
insertPage(int index, XpsPage page, boolean activate)Belgeye bir sayfayı index konumunda ekler.
insertPage(int index, float width, float height)Belirtilen width ve height değerlerine sahip boş bir sayfayı belgeye index konumunda ekler ve eklenen sayfayı etkin olarak seçer.
insertPage(int index, float width, float height, boolean activate)Belirtilen width ve height değerlerine sahip boş bir sayfayı belgeye index konumunda ekler.
insertPath(int index, XpsPathGeometry data)Etkin sayfaya yeni bir yol ekler index konumunda.
isLicensed()Aspose.Page for Java ürün lisansının erişilip erişilmediğini ve geçerli olup olmadığını gösterir.
merge(String[] filesForMerge, OutputStream outStream)Birden fazla XPS dosyasını tek bir XPS belgesine birleştiriyor.
merge(String[] filesForMerge, String outXpsFilePath)Birden fazla XPS dosyasını tek bir XPS belgesine birleştiriyor.
mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)XPS belgelerini PDF’ye, Device örneğini kullanarak birleştiriyor.
mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)XPS belgelerini PDF’ye, Device örneğini kullanarak birleştiriyor.
notify()
notifyAll()
removeAt(int index)Etkin sayfadan index konumundaki bir öğeyi kaldırır.
removeDocumentAt(int index)Belgeyi index konumunda kaldırır.
removePage(XpsPage page)Belgeden bir sayfayı kaldırır.
removePageAt(int index)Belgeden index konumundaki bir sayfayı kaldırır.
save(Device device, SaveOptions options)Belgeyi Device örneğini kullanarak kaydeder.
save(OutputStream stream)XPS belgesini akışa kaydeder.
save(String path)XPS belgesini path konumundaki XPS dosyasına kaydeder.
saveAsImage(ImageSaveOptions options)Belgeyi görüntü dosyasına kaydeder. Çıktı dizini ve dosya adı, giriş XPS dosyasındakine aynı olacaktır.
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)Belgeyi belirtilen dizine, belirtilen dosya adıyla görüntü dosyasına kaydeder.
saveAsImageBytes(ImageSaveOptions options)Belgeyi bitmap görüntü formatında bayt dizileri olarak kaydeder.
saveAsPdf(OutputStream stream, PdfSaveOptions options)Belgeyi PDF formatında kaydeder.
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)Belgeyi PDF formatında kaydeder.
saveAsPs(OutputStream stream, PsSaveOptions options)Belgeyi PS formatında kaydeder.
saveAsPs(String outPsFilePath, PsSaveOptions options)Belgeyi PostSscript formatında kaydeder.
selectActiveDocument(int documentNumber)Düzenleme için aktif bir belge seçer.
selectActivePage(int pageNumber)Düzenleme için aktif bir belge sayfası seçer.
setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)Belgeyi printTicket , documentIndex indeksine sahip belgeye bağlar.
setJobPrintTicket(JobPrintTicket value)Belgenin iş baskı biletini ayarlar.
setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)printTicket’i documentIndex ile indekslenen belgede pageIndex ile indekslenen sayfaya bağlar.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

XpsDocument()

public XpsDocument()

Varsayılan sayfa boyutuyla boş bir XPS belgesi oluşturur.

XpsDocument(String path)

public XpsDocument(String path)

Belirtilen yoldaki mevcut bir XPS belgesini açar.

Parameters:

ParametreTürAçıklama
yoljava.lang.StringBelgenin konumu.

XpsDocument(InputStream stream, LoadOptions options)

public XpsDocument(InputStream stream, LoadOptions options)

Akışta depolanan mevcut bir belgeyi XPS belgesi olarak yükler.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamBelge akışı.
optionsLoadOptionsBelge yükleme seçenekleri.

add(T element)

public T <T>add(T element)

Bir içerik öğesi (Canvas, Path veya Glyphs) ekler

Parameters:

ParametreTürAçıklama
öğeTEklenecek öğe.

Returns: T - Eklenen öğe.

insert(int index, T element)

public T <T>insert(int index, T element)

Aktif sayfaya, belirtilen indeks konumunda bir öğe (Canvas, Path veya Glyphs) ekler.

Parameters:

ParametreTürAçıklama
indeksintBir element eklenmesi gereken konum.
öğeTEklenecek öğe.

Returns: T - Eklenen öğe.

remove(T element)

public T <T>remove(T element)

Aktif sayfadan bir öğeyi kaldırır.

Parameters:

ParametreTürAçıklama
öğeTKaldırılacak öğe.

Returns: T - Kaldırılan öğe.

addCanvas()

public XpsCanvas addCanvas()

Etkin sayfaya yeni bir tuval ekler.

Returns: XpsCanvas - Added canvas.

addDocument()

public void addDocument()

Varsayılan sayfa boyutuyla boş bir belge ekler ve eklenen belgeyi aktif olarak seçer.

addDocument(boolean activate)

public void addDocument(boolean activate)

Varsayılan sayfa boyutuyla boş bir belge ekler.

Parameters:

ParametreTürAçıklama
etkinleştirbooleanEklenen belgenin etkin olarak seçilip seçilmeyeceğini gösteren işaret.

addDocument(float width, float height)

public void addDocument(float width, float height)

İlk sayfanın genişlik ve yükseklik boyutlarıyla boş bir belge ekler ve eklenen belgeyi aktif olarak seçer.

Parameters:

ParametreTürAçıklama
widthfloatİlk sayfanın genişliği.
heightfloatİlk sayfanın yüksekliği.

addDocument(float width, float height, boolean activate)

public void addDocument(float width, float height, boolean activate)

İlk sayfanın genişlik ve yükseklik boyutlarıyla boş bir belge ekler.

Parameters:

ParametreTürAçıklama
widthfloatİlk sayfanın genişliği.
heightfloatİlk sayfanın yüksekliği.
etkinleştirbooleanEklenen belgenin etkin olarak seçilip seçilmeyeceğini gösteren işaret.

addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)

public XpsGlyphs addGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)

Etkin sayfaya yeni glifler ekler.

Parameters:

ParametreTürAçıklama
fontXpsFontYazı tipi kaynağı.
fontRenderingEmSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - Added glyphs.

addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

public XpsGlyphs addGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

Etkin sayfaya yeni glifler ekler.

Parameters:

ParametreTürAçıklama
fontFamilyjava.lang.StringYazı tipi ailesi.
fontRenderingEmSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - Added glyphs.

addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)

public void addOutlineEntry(String description, int outlineLevel, XpsHyperlinkTarget target)

Belgeye bir taslak girişi ekler.

Parameters:

ParametreTürAçıklama
açıklamajava.lang.StringGiriş açıklaması.
outlineLevelintTaslak seviyesi.
targetXpsHyperlinkTargetGiriş hedefi.

addPage()

public XpsPage addPage()

Belgeye varsayılan sayfa boyutuyla boş bir sayfa ekler.

Returns: XpsPage - Added page.

addPage(boolean activate)

public XpsPage addPage(boolean activate)

Belgeye varsayılan sayfa boyutuyla boş bir sayfa ekler.

Parameters:

ParametreTürAçıklama
etkinleştirbooleanEklenen sayfanın aktif olarak seçilip seçilmeyeceğini belirten bayrak.

Returns: XpsPage - Added page.

addPage(XpsPage page)

public XpsPage addPage(XpsPage page)

Belgeye bir sayfa ekler ve eklenen sayfayı aktif olarak seçer.

Parameters:

ParametreTürAçıklama
pageXpsPageEklenecek sayfa.

Returns: XpsPage - Added page.

addPage(XpsPage page, boolean activate)

public XpsPage addPage(XpsPage page, boolean activate)

Belgeye bir sayfa ekler.

Parameters:

ParametreTürAçıklama
pageXpsPageEklenecek sayfa.
etkinleştirbooleanEklenen sayfanın aktif olarak seçilip seçilmeyeceğini belirten bayrak.

Returns: XpsPage - Added page.

addPage(float width, float height)

public XpsPage addPage(float width, float height)

Belgeye belirtilen genişlik ve yükseklik ile boş bir sayfa ekler.

Parameters:

ParametreTürAçıklama
widthfloatYeni bir sayfanın genişliği.
heightfloatYeni bir sayfanın yüksekliği.

Returns: XpsPage - Added page.

addPage(float width, float height, boolean activate)

public XpsPage addPage(float width, float height, boolean activate)

Belgeye belirtilen genişlik ve yükseklik ile boş bir sayfa ekler.

Parameters:

ParametreTürAçıklama
widthfloatYeni bir sayfanın genişliği.
heightfloatYeni bir sayfanın yüksekliği.
etkinleştirbooleanEklenen sayfanın aktif olarak seçilip seçilmeyeceğini belirten bayrak.

Returns: XpsPage - Added page.

addPath(XpsPathGeometry data)

public XpsPath addPath(XpsPathGeometry data)

Etkin sayfaya yeni bir yol ekler.

Parameters:

ParametreTürAçıklama
dataXpsPathGeometryYolun geometrisi.

Returns: XpsPath - Added path.

close()

public void close()

Örneği serbest bırakır.

createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)

public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection)

Yeni bir kenarlı eliptik yay segmenti oluşturur.

Parameters:

ParametreTürAçıklama
noktajava.awt.geom.Point2DEliptik yayının son noktası.
sizejava.awt.geom.Dimension2DEliptik yayının x ve y yarıçapı, x,y çifti olarak.
rotationAnglefloatElipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir.
isLargeArcbooleanYayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler.
sweepDirectionXpsSweepDirectionYayın çizildiği yön.

Returns: XpsArcSegment - New elliptical arc segment.

createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)

public XpsArcSegment createArcSegment(Point2D point, Dimension2D size, float rotationAngle, boolean isLargeArc, XpsSweepDirection sweepDirection, boolean isStroked)

Yeni bir eliptik yay segmenti oluşturur.

Parameters:

ParametreTürAçıklama
noktajava.awt.geom.Point2DEliptik yayının son noktası.
sizejava.awt.geom.Dimension2DEliptik yayının x ve y yarıçapı, x,y çifti olarak.
rotationAnglefloatElipsin mevcut koordinat sistemine göre nasıl döndürüldüğünü gösterir.
isLargeArcbooleanYayın 180 veya daha büyük bir açıyla çizilip çizilmediğini belirler.
sweepDirectionXpsSweepDirectionYayın çizildiği yön.
isStrokedbooleanBu yol segmentinin çizgisinin çizilip çizilmediğini belirtir.

Returns: XpsArcSegment - New elliptical arc segment.

createCanvas()

public XpsCanvas createCanvas()

Yeni bir canvas oluşturur.

Returns: XpsCanvas - New canvas.

createColor(XpsIccProfile iccProfile, float[] components)

public XpsColor createColor(XpsIccProfile iccProfile, float[] components)

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

Parameters:

ParametreTürAçıklama
iccProfileXpsIccProfileICC profil kaynağı.
bileşenlerfloat[]Renk bileşenleri.

Returns: XpsColor - New color.

createColor(float r, float g, float b)

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

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

Parameters:

ParametreTürAçıklama
rfloatKırmızı renk bileşeni.
gfloatYeşil renk bileşeni.
bfloatMavi renk bileşeni.

Returns: XpsColor - New color.

createColor(float a, float r, float g, float b)

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

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

Parameters:

ParametreTürAçıklama
afloatAlfa renk bileşeni.
rfloatKırmızı renk bileşeni.
gfloatYeşil renk bileşeni.
bfloatMavi renk bileşeni.

Returns: XpsColor - New color.

createColor(int r, int g, int b)

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

sRGB renk uzayında yeni bir renk oluşturur.

Parameters:

ParametreTürAçıklama
rintKırmızı renk bileşeni.
gintYeşil renk bileşeni.
bintMavi renk bileşeni.

Returns: XpsColor - New color.

createColor(int a, int r, int g, int b)

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

sRGB renk uzayında yeni bir renk oluşturur.

Parameters:

ParametreTürAçıklama
aintAlfa renk bileşeni.
rintKırmızı renk bileşeni.
gintYeşil renk bileşeni.
bintMavi renk bileşeni.

Returns: XpsColor - New color.

createColor(Color color)

public XpsColor createColor(Color color)

Yeni bir renk oluşturur.

Parameters:

ParametreTürAçıklama
renkjava.awt.ColorRGB rengi için yerel bir renk örneği.

Returns: XpsColor - New color.

createColor(String path, float[] components)

public XpsColor createColor(String path, float[] components)

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

Parameters:

ParametreTürAçıklama
yoljava.lang.StringICC profile yolu.
bileşenlerfloat[]Renk bileşenleri.

Returns: XpsColor - New color.

createFont(InputStream stream)

public XpsFont createFont(InputStream stream)

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

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamKaynak olarak alınacak ICC profilini içeren akış.

Returns: XpsFont - New TrueType font resource.

createFont(String fontFamily, XpsFontStyle fontStyle)

public XpsFont createFont(String fontFamily, XpsFontStyle fontStyle)

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

Parameters:

ParametreTürAçıklama
fontFamilyjava.lang.StringYazı tipi ailesi.
fontStyleXpsFontStyleYazı tipi stili. Birleştirilebilecek değerler için XpsFont sınıf sabitlerine (bit bayraklarıdır) bakın.

Returns: XpsFont - New TrueType font resource.

createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)

public XpsGlyphs createGlyphs(XpsFont font, float fontRenderingEmSize, float originX, float originY, String unicodeString)

Yeni glyph’ler oluşturur.

Parameters:

ParametreTürAçıklama
fontXpsFontYazı tipi kaynağı.
fontRenderingEmSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - New glyphs.

createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

public XpsGlyphs createGlyphs(String fontFamily, float fontRenderingEmSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

Yeni glyph’ler oluşturur.

Parameters:

ParametreTürAçıklama
fontFamilyjava.lang.StringYazı tipi ailesi.
fontRenderingEmSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - New glyphs.

createGradientStop(XpsColor color, float offset)

public XpsGradientStop createGradientStop(XpsColor color, float offset)

Yeni bir degrade durağı oluşturur.

Parameters:

ParametreTürAçıklama
colorXpsColorDegrade durak noktasının rengi.
offsetfloatDegrade ofseti.

Returns: XpsGradientStop - New gradient stop.

createGradientStop(Color color, float offset)

public XpsGradientStop createGradientStop(Color color, float offset)

Yeni bir degrade durağı oluşturur.

Parameters:

ParametreTürAçıklama
renkjava.awt.ColorDegrade durak noktasının rengi.
offsetfloatDegrade ofseti.

Returns: XpsGradientStop - New gradient stop.

createIccProfile(InputStream stream)

public XpsIccProfile createIccProfile(InputStream stream)

Akıştan yeni bir ICC profil kaynağı oluşturur.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamKaynak olarak alınacak ICC profilini içeren akış.

Returns: XpsIccProfile - New ICC profile resource.

createIccProfile(String iccProfilePath)

public XpsIccProfile createIccProfile(String iccProfilePath)

iccProfilePath konumundaki ICC profil dosyasından yeni bir ICC profil kaynağı oluşturur.

Parameters:

ParametreTürAçıklama
iccProfilePathjava.lang.StringKaynak olarak alınacak ICC profilinin yolu.

Returns: XpsIccProfile - New ICC profile resource.

createImage(InputStream stream)

public XpsImage createImage(InputStream stream)

Akıştan yeni bir görüntü kaynağı oluşturur.

Parameters:

ParametreTürAçıklama
akışjava.io.InputStreamKaynak olarak alınacak görüntüyü içeren akış.

Returns: XpsImage - New image resource.

createImage(String imagePath)

public XpsImage createImage(String imagePath)

imagePath konumundaki görüntü dosyasından yeni bir görüntü kaynağı oluşturur.

Parameters:

ParametreTürAçıklama
imagePathjava.lang.StringKaynak olarak alınacak görüntünün yolu.

Returns: XpsImage - New image resource.

createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)

public XpsImageBrush createImageBrush(XpsImage image, Rectangle2D viewbox, Rectangle2D viewport)

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

Parameters:

ParametreTürAçıklama
imageXpsImageBir görüntü kaynağı.
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge.

Returns: XpsImageBrush - New image brush.

createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)

public XpsImageBrush createImageBrush(String imagePath, Rectangle2D viewbox, Rectangle2D viewport)

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

Parameters:

ParametreTürAçıklama
imagePathjava.lang.StringFırça döşemesi olarak kullanılacak görüntünün yolu.
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge.

Returns: XpsImageBrush - New image brush.

createLinearGradientBrush(Point2D startPoint, Point2D endPoint)

public XpsLinearGradientBrush createLinearGradientBrush(Point2D startPoint, Point2D endPoint)

Yeni bir doğrusal degrade fırçası oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DDoğrusal degrade’nin başlangıç noktası.
endPointjava.awt.geom.Point2DDoğrusal degrade’nin bitiş noktası.

Returns: XpsLinearGradientBrush - New linear gradient brush.

createLinearGradientBrush(List gradientStops, Point2D startPoint, Point2D endPoint)

public XpsLinearGradientBrush createLinearGradientBrush(List<XpsGradientStop> gradientStops, Point2D startPoint, Point2D endPoint)

Yeni bir doğrusal degrade fırçası oluşturur.

Parameters:

ParametreTürAçıklama
gradientStopsjava.util.List<com.aspose.xps.XpsGradientStop>Degrade duraklarının listesi.
startPointjava.awt.geom.Point2DDoğrusal degrade’nin başlangıç noktası.
endPointjava.awt.geom.Point2DDoğrusal degrade’nin bitiş noktası.

Returns: XpsLinearGradientBrush - New linear gradient brush.

createMatrix(float m11, float m12, float m21, float m22, float m31, float m32)

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

Yeni bir afin dönüşüm matrisi oluşturur.

Parameters:

ParametreTürAçıklama
m11floatEleman 11.
m12floatEleman 12.
m21floatEleman 21.
m22floatEleman 22.
m31floatEleman 31.
m32floatEleman 32.

Returns: XpsMatrix - New affine transformation matrix.

createPath(XpsPathGeometry data)

public XpsPath createPath(XpsPathGeometry data)

Yeni bir yol oluşturur.

Parameters:

ParametreTürAçıklama
dataXpsPathGeometryYolun geometrisi.

Returns: XpsPath - New path.

createPathFigure(Point2D startPoint)

public XpsPathFigure createPathFigure(Point2D startPoint)

Yeni bir açık yol figürü oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.

Returns: XpsPathFigure - New path figure.

createPathFigure(Point2D startPoint, boolean isClosed)

public XpsPathFigure createPathFigure(Point2D startPoint, boolean isClosed)

Yeni bir yol şekli oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
isClosedbooleanYolun kapalı olup olmadığını belirtir. true olarak ayarlanırsa, çizgi “closed” (kapalı) olarak çizilir, yani yol figürünün son segmentindeki son nokta StartPoint özniteliğinde belirtilen nokta ile bağlanır; aksi takdirde çizgi “open” (açık) olarak çizilir ve son nokta başlangıç noktasına bağlanmaz. Yalnızca yol figürü bir stroke belirten Path öğesinde kullanıldığında uygulanır.

Returns: XpsPathFigure - New path figure.

createPathFigure(Point2D startPoint, List segments)

public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments)

Yeni bir açık yol figürü oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
segmentsjava.util.List<com.aspose.xps.XpsPathSegment>Yol segmentlerinin listesi.

Returns: XpsPathFigure - New path figure.

createPathFigure(Point2D startPoint, List segments, boolean isClosed)

public XpsPathFigure createPathFigure(Point2D startPoint, List<XpsPathSegment> segments, boolean isClosed)

Yeni bir yol şekli oluşturur.

Parameters:

ParametreTürAçıklama
startPointjava.awt.geom.Point2DYol figürünün ilk segmenti için başlangıç noktası.
segmentsjava.util.List<com.aspose.xps.XpsPathSegment>Yol segmentlerinin listesi.
isClosedbooleanYolun kapalı olup olmadığını belirtir. true olarak ayarlanırsa, çizgi “closed” (kapalı) olarak çizilir, yani yol figürünün son segmentindeki son nokta StartPoint özniteliğinde belirtilen nokta ile bağlanır; aksi takdirde çizgi “open” (açık) olarak çizilir ve son nokta başlangıç noktasına bağlanmaz. Yalnızca yol figürü bir stroke belirten Path öğesinde kullanıldığında uygulanır.

Returns: XpsPathFigure - New path figure.

createPathGeometry()

public XpsPathGeometry createPathGeometry()

Yeni bir yol geometrisi oluşturur.

Returns: XpsPathGeometry - New path geometry.

createPathGeometry(String abbreviatedGeometry)

public XpsPathGeometry createPathGeometry(String abbreviatedGeometry)

Kısaltılmış biçimle belirtilen yeni bir yol geometrisi oluşturur.

Parameters:

ParametreTürAçıklama
abbreviatedGeometryjava.lang.StringYol geometrisinin kısaltılmış biçimi.

Returns: XpsPathGeometry - New path geometry.

createPathGeometry(List pathFigures)

public XpsPathGeometry createPathGeometry(List<XpsPathFigure> pathFigures)

Belirtilen yol şekilleri listesiyle yeni bir yol geometrisi oluşturur.

Parameters:

ParametreTürAçıklama
pathFiguresjava.util.List<com.aspose.xps.XpsPathFigure>Yol şekillerinin listesi.

Returns: XpsPathGeometry - New path geometry.

createPolyBezierSegment(Point2D[] points)

public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points)

Yeni bir kenarlı kübik B?zier eğrileri kümesi oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla B?bezier segmenti için kontrol noktaları.

Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.

createPolyBezierSegment(Point2D[] points, boolean isStroked)

public XpsPolyBezierSegment createPolyBezierSegment(Point2D[] points, boolean isStroked)

Yeni bir kübik B?zier eğrileri kümesi oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla B?bezier segmenti için kontrol noktaları.
isStrokedbooleanBu yol segmentinin çizgisinin çizilip çizilmediğini belirtir.

Returns: XpsPolyBezierSegment - New cubic B?zier curves segment.

createPolyLineSegment(Point2D[] points)

public XpsPolyLineSegment createPolyLineSegment(Point2D[] points)

İstediği sayıda bireysel köşe içeren yeni bir kenarlı çokgen çizim oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Poliçizgi segmentini tanımlayan birden çok segment için bir koordinat kümesi.

Returns: XpsPolyLineSegment - New polygonal drawing segment.

createPolyLineSegment(Point2D[] points, boolean isStroked)

public XpsPolyLineSegment createPolyLineSegment(Point2D[] points, boolean isStroked)

İsteğe bağlı sayıda tekil köşe içeren yeni bir çokgen çizim oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Poliçizgi segmentini tanımlayan birden çok segment için bir koordinat kümesi.
isStrokedbooleanBu yol segmentinin çizgisinin çizilip çizilmediğini belirtir.

Returns: XpsPolyLineSegment - New polygonal drawing segment.

createPolyQuadraticBezierSegment(Point2D[] points)

public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points)

Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir kenarlı ikinci dereceli B?zier eğrileri kümesi oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla ikinci dereceli B?bezier segmenti için kontrol noktaları.

Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.

createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)

public XpsPolyQuadraticBezierSegment createPolyQuadraticBezierSegment(Point2D[] points, boolean isStroked)

Yol figüründeki önceki noktadan bir dizi köşe üzerinden, belirtilen kontrol noktalarını kullanarak yeni bir ikinci dereceli B?zier eğrileri kümesi oluşturur.

Parameters:

ParametreTürAçıklama
noktalarjava.awt.geom.Point2D[]Birden fazla ikinci dereceli B?bezier segmenti için kontrol noktaları.
isStrokedbooleanBu yol segmentinin çizgisinin çizilip çizilmediğini belirtir.

Returns: XpsPolyQuadraticBezierSegment - New quadratic B?zier curves segment.

createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)

public XpsRadialGradientBrush createRadialGradientBrush(Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)

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

Parameters:

ParametreTürAçıklama
merkezjava.awt.geom.Point2DRadyal degrade’nin merkez noktası (yani elipsin merkezi).
gradientOriginjava.awt.geom.Point2DRadyal degrade’nin başlangıç noktası.
radiusXfloatRadyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı.
radiusYfloatRadial gradyanı tanımlayan elipsin y boyutundaki yarıçap.

Returns: XpsRadialGradientBrush - New radial gradient brush.

createRadialGradientBrush(List gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)

public XpsRadialGradientBrush createRadialGradientBrush(List<XpsGradientStop> gradientStops, Point2D center, Point2D gradientOrigin, float radiusX, float radiusY)

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

Parameters:

ParametreTürAçıklama
gradientStopsjava.util.List<com.aspose.xps.XpsGradientStop>Degrade duraklarının listesi.
merkezjava.awt.geom.Point2DRadyal degrade’nin merkez noktası (yani elipsin merkezi).
gradientOriginjava.awt.geom.Point2DRadyal degrade’nin başlangıç noktası.
radiusXfloatRadyal degradeyi tanımlayan elipsin x boyutundaki yarıçapı.
radiusYfloatRadial gradyanı tanımlayan elipsin y boyutundaki yarıçap.

Returns: XpsRadialGradientBrush - New radial gradient brush.

createSolidColorBrush(XpsColor color)

public XpsSolidColorBrush createSolidColorBrush(XpsColor color)

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

Parameters:

ParametreTürAçıklama
colorXpsColorDolu öğeler için renk.

Returns: XpsSolidColorBrush - New solid color brush.

createSolidColorBrush(Color color)

public XpsSolidColorBrush createSolidColorBrush(Color color)

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

Parameters:

ParametreTürAçıklama
renkjava.awt.ColorDolu öğeler için renk.

Returns: XpsSolidColorBrush - New solid color brush.

createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)

public XpsVisualBrush createVisualBrush(XpsContentElement element, Rectangle2D viewbox, Rectangle2D viewport)

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

Parameters:

ParametreTürAçıklama
elementXpsContentElementVisual özelliği için görsel fırça adına XPS öğesi (Canvas, Path veya Glyphs).
viewboxjava.awt.geom.Rectangle2DFırçanın kaynak içeriğinin konumu ve boyutları.
görünüm alanıjava.awt.geom.Rectangle2DFırçanın uygulandığı bölgeyi doldurmak için (muhtemelen tekrar tekrar) uygulanan birincil fırça döşemesinin bulunduğu kapsayıcı koordinat uzayındaki bölge.

Returns: XpsVisualBrush - New visual brush.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

getActiveDocument()

public int getActiveDocument()

Aktif belge numarasını döndürür.

Returns: int - int değeri.

getActivePage()

public int getActivePage()

Aktif belge içindeki aktif sayfa numarasını döndürür.

Returns: int - int değeri.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDocumentCount()

public int getDocumentCount()

XPS paketindeki belge sayısını döndürür.

Returns: int - XPS paketindeki belge sayısı.

getDocumentPrintTicket(int documentIndex)

public DocumentPrintTicket getDocumentPrintTicket(int documentIndex)

documentIndex ile indekslenen belgenin baskı bileti alır.

Parameters:

ParametreTürAçıklama
documentIndexintBaskı bileti döndürülecek belgenin indeksi.

Returns: DocumentPrintTicket - Document’s print ticket.

getJobPrintTicket()

public JobPrintTicket getJobPrintTicket()

Belgenin iş baskı biletini döndürür.

Returns: JobPrintTicket - The document’s job print ticket.

getPage()

public XpsPage getPage()

Aktif sayfa için XpsPage örneğini döndürür.

Returns: XpsPage - The XpsPage instance for active page.

getPageCount()

public int getPageCount()

Etkin belgedeki sayfa sayısını döndürür.

Returns: int - Etkin belgede sayfa sayısı.

getPagePrintTicket(int documentIndex, int pageIndex)

public PagePrintTicket getPagePrintTicket(int documentIndex, int pageIndex)

documentIndex ile indekslenen belgede pageIndex ile indekslenen sayfanın baskı biletini alır.

Parameters:

ParametreTürAçıklama
documentIndexintBelgenin indeksi.
pageIndexintBaskı bileti döndürülecek sayfanın indeksi.

Returns: PagePrintTicket - Page’s print ticket.

getTotalPageCount()

public int getTotalPageCount()

XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısını döndürür.

Returns: int - XPS belgesi içindeki tüm belgelerdeki toplam sayfa sayısı.

getUtils()

public DocumentUtils getUtils()

Resmi XPS manipülasyon API’sinin ötesinde yardımcı araçlar sağlayan nesneyi alır.

Returns: DocumentUtils - The utilities object.

hashCode()

public native int hashCode()

Returns: int

insertCanvas(int index)

public XpsCanvas insertCanvas(int index)

Etkin sayfaya yeni bir tuval ekler index konumunda.

Parameters:

ParametreTürAçıklama
indeksintYeni bir kanvasın eklenmesi gereken konum.

Returns: XpsCanvas - Inserted canvas.

insertDocument(int index)

public void insertDocument(int index)

Varsayılan sayfa boyutuna sahip boş bir belgeyi index konumunda ekler ve eklenen belgeyi etkin olarak seçer.

Parameters:

ParametreTürAçıklama
indeksintBelgenin eklenmesi gereken konum.

insertDocument(int index, boolean activate)

public void insertDocument(int index, boolean activate)

Varsayılan sayfa boyutuna sahip boş bir belgeyi index konumunda ekler.

Parameters:

ParametreTürAçıklama
indeksintBelgenin eklenmesi gereken konum.
etkinleştirbooleanEklenen belgenin etkin olarak seçilip seçilmeyeceğini gösteren işaret.

insertDocument(int index, float width, float height)

public void insertDocument(int index, float width, float height)

İlk sayfa boyutları width ve height olan boş bir belgeyi index konumunda ekler ve eklenen belgeyi etkin olarak seçer.

Parameters:

ParametreTürAçıklama
indeksintBelgenin eklenmesi gereken konum.
widthfloatİlk sayfanın genişliği.
heightfloatİlk sayfanın yüksekliği.

insertDocument(int index, float width, float height, boolean activate)

public void insertDocument(int index, float width, float height, boolean activate)

İlk sayfa boyutları width ve height olan boş bir belgeyi index konumunda ekler.

Parameters:

ParametreTürAçıklama
indeksintBelgenin eklenmesi gereken konum.
widthfloatİlk sayfanın genişliği.
heightfloatİlk sayfanın yüksekliği.
etkinleştirbooleanEklenen belgenin etkin olarak seçilip seçilmeyeceğini gösteren işaret.

insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)

public XpsGlyphs insertGlyphs(int index, XpsFont font, float fontSize, float originX, float originY, String unicodeString)

Etkin sayfaya yeni glifler ekler index konumunda.

Parameters:

ParametreTürAçıklama
indeksintYeni gliflerin eklenmesi gereken konum.
fontXpsFontYazı tipi kaynağı.
fontSizefloatYazı tipi boyutu.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - Inserted glyphs.

insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)

Etkin sayfaya yeni glifler ekler index konumunda.

Parameters:

ParametreTürAçıklama
indeksintYeni gliflerin eklenmesi gereken konum.
fontFamilyjava.lang.StringYazı tipi ailesi.
fontSizefloatYazı tipi boyutu.
fontStyleXpsFontStyleYazı tipi stili.
originXfloatGliflerin X koordinat başlangıcı.
originYfloatGliflerin Y koordinat başlangıcı.
unicodeStringjava.lang.StringYazdırılacak dize.

Returns: XpsGlyphs - Inserted glyphs.

insertPage(int index)

public XpsPage insertPage(int index)

Varsayılan sayfa boyutuna sahip boş bir sayfayı belgeye index konumunda ekler ve eklenen sayfayı etkin olarak seçer.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.

Returns: XpsPage - Inserted page.

insertPage(int index, boolean activate)

public XpsPage insertPage(int index, boolean activate)

Varsayılan sayfa boyutuna sahip boş bir sayfayı belgeye index konumunda ekler.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.
etkinleştirbooleanEklelen sayfanın aktif olarak seçilip seçilmeyeceğini belirten işaret.

Returns: XpsPage - Inserted page.

insertPage(int index, XpsPage page)

public XpsPage insertPage(int index, XpsPage page)

Belgeye bir sayfayı index konumunda ekler ve eklenen sayfayı etkin olarak seçer.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.
pageXpsPageEklenecek sayfa.

Returns: XpsPage - Inserted page.

insertPage(int index, XpsPage page, boolean activate)

public XpsPage insertPage(int index, XpsPage page, boolean activate)

Belgeye bir sayfayı index konumunda ekler.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.
pageXpsPageEklenecek sayfa.
etkinleştirbooleanEklelen sayfanın aktif olarak seçilip seçilmeyeceğini belirten işaret.

Returns: XpsPage - Inserted page.

insertPage(int index, float width, float height)

public XpsPage insertPage(int index, float width, float height)

Belirtilen width ve height değerlerine sahip boş bir sayfayı belgeye index konumunda ekler ve eklenen sayfayı etkin olarak seçer.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.
widthfloatYeni bir sayfanın genişliği.
heightfloatYeni bir sayfanın yüksekliği.

Returns: XpsPage - Inserted page.

insertPage(int index, float width, float height, boolean activate)

public XpsPage insertPage(int index, float width, float height, boolean activate)

Belirtilen width ve height değerlerine sahip boş bir sayfayı belgeye index konumunda ekler.

Parameters:

ParametreTürAçıklama
indeksintSayfanın eklenmesi gereken konum.
widthfloatYeni bir sayfanın genişliği.
heightfloatYeni bir sayfanın yüksekliği.
etkinleştirbooleanEklelen sayfanın aktif olarak seçilip seçilmeyeceğini belirten işaret.

Returns: XpsPage - Inserted page.

insertPath(int index, XpsPathGeometry data)

public XpsPath insertPath(int index, XpsPathGeometry data)

Etkin sayfaya yeni bir yol ekler index konumunda.

Parameters:

ParametreTürAçıklama
indeksintYeni bir yolun eklenmesi gereken konum.
dataXpsPathGeometryYolun geometrisi.

Returns: XpsPath - Inserted path.

isLicensed()

public boolean isLicensed()

Aspose.Page for Java ürün lisansının erişilip erişilmediğini ve geçerli olup olmadığını gösterir.

Returns: boolean - boolean değeri

merge(String[] filesForMerge, OutputStream outStream)

public void merge(String[] filesForMerge, OutputStream outStream)

Birden fazla XPS dosyasını tek bir XPS belgesine birleştiriyor.

Parameters:

ParametreTürAçıklama
filesForMergejava.lang.String[]Bu belgeyle birleştirmek için XPS dosyaları.
outStreamjava.io.OutputStreamBirleştirilmiş XPS belgelerinin kaydedileceği çıktı akışı.

merge(String[] filesForMerge, String outXpsFilePath)

public void merge(String[] filesForMerge, String outXpsFilePath)

Birden fazla XPS dosyasını tek bir XPS belgesine birleştiriyor.

Parameters:

ParametreTürAçıklama
filesForMergejava.lang.String[]Bu belgeyle birleştirmek için XPS dosyaları.
outXpsFilePathjava.lang.StringÇıktı XPS dosya yolu.

mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)

public void mergeToPdf(String outPdfFilePath, String[] filesForMerge, PdfSaveOptions options)

XPS belgelerini PDF’ye, Device örneğini kullanarak birleştiriyor.

Parameters:

ParametreTürAçıklama
outPdfFilePathjava.lang.StringÇıktı PDF dosya yolu.
filesForMergejava.lang.String[]Bu belgeyi bir çıktı cihazına birleştirmek için XPS dosyaları.
optionsPdfSaveOptionsBelge kaydetme seçenekleri.

mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)

public void mergeToPdf(String[] filesForMerge, OutputStream pdfStream, PdfSaveOptions options)

XPS belgelerini PDF’ye, Device örneğini kullanarak birleştiriyor.

Parameters:

ParametreTürAçıklama
filesForMergejava.lang.String[]Bu belgeyi bir çıktı cihazına birleştirmek için XPS dosyaları.
pdfStreamjava.io.OutputStreamOluşturulan PDF’nin yazılacağı çıktı akışı.
optionsPdfSaveOptionsBelge kaydetme seçenekleri.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeAt(int index)

public XpsContentElement removeAt(int index)

Etkin sayfadan index konumundaki bir öğeyi kaldırır.

Parameters:

ParametreTürAçıklama
indeksintÖğenin kaldırılması gereken konum.

Returns: XpsContentElement - Removed element.

removeDocumentAt(int index)

public void removeDocumentAt(int index)

Belgeyi index konumunda kaldırır.

Parameters:

ParametreTürAçıklama
indeksintBelgenin kaldırılması gereken konum.

removePage(XpsPage page)

public XpsPage removePage(XpsPage page)

Belgeden bir sayfayı kaldırır.

Parameters:

ParametreTürAçıklama
pageXpsPageKaldırılacak sayfa.

Returns: XpsPage - Removed page.

removePageAt(int index)

public XpsPage removePageAt(int index)

Belgeden index konumundaki bir sayfayı kaldırır.

Parameters:

ParametreTürAçıklama
indeksintSayfanın kaldırılması gereken konum.

Returns: XpsPage - Removed page.

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

Belgeyi Device örneğini kullanarak kaydeder.

Parameters:

ParametreTürAçıklama
deviceDeviceDevice örneği.
optionsSaveOptionsBelge kaydetme seçenekleri.

save(OutputStream stream)

public void save(OutputStream stream)

XPS belgesini akışa kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamKaydedilecek XPS belge akışı.

save(String path)

public void save(String path)

XPS belgesini path konumundaki XPS dosyasına kaydeder.

Parameters:

ParametreTürAçıklama
yoljava.lang.StringBelgenin konumu.

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

Belgeyi görüntü dosyasına kaydeder. Çıktı dizini ve dosya adı, giriş XPS dosyasındakine aynı olacaktır. Dosya uzantısı, "options" parametresindeki görüntü formatına karşılık gelir. Belge, FileInputStream olmayan bir akışla başlatıldıysa, görüntü dosyası mevcut klasöre varsayılan dosya adı şablonu ile kaydedilir.

Parameters:

ParametreTürAçıklama
optionsImageSaveOptionsBelgeyi bitmap görüntü formatında kaydetmek için seçenekler.

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

public void saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

Belgeyi belirtilen dizine, belirtilen dosya adıyla görüntü dosyası olarak kaydeder. Dosya uzantısı, “options” parametresindeki görüntü formatına karşılık gelir.

Parameters:

ParametreTürAçıklama
optionsImageSaveOptionsBelgeyi bitmap görüntü formatında kaydetmek için seçenekler.
outDirjava.lang.StringGörüntü dosyasının kaydedileceği çıktı dizini.
fileNameTemplatejava.lang.StringGörüntü için dosya adı şablonu (uzantısız). Giriş XPS dosyası tek sayfalıysa tam dosya adı olur, aksi takdirde "\_[n]" şeklinde, burada "n" - 1’den başlayan sayfa numarasıdır, bu ekin sonuna eklenir. Dosya uzantısı, "option" parametresindeki görüntü formatına karşılık gelir.

saveAsImageBytes(ImageSaveOptions options)

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

Belgeyi bitmap görüntü formatında bayt dizileri olarak kaydeder.

Parameters:

ParametreTürAçıklama
optionsImageSaveOptionsBelgeyi bitmap görüntü formatında kaydetmek için seçenekler.

Returns: byte[][][] - Oluşan görüntü byte dizileri. İlk boyut iç belgeler içindir, ikinci boyut ise iç belgeler içindeki sayfalar içindir.

saveAsPdf(OutputStream stream, PdfSaveOptions options)

public void saveAsPdf(OutputStream stream, PdfSaveOptions options)

Belgeyi PDF formatında kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamÇıktı PDF dosyasının yazılacağı akış.
optionsPdfSaveOptionsBelgeyi PDF formatında kaydetmek için seçenekler.

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

Belgeyi PDF formatında kaydeder.

Parameters:

ParametreTürAçıklama
outPdfFilePathjava.lang.StringÇıktı PDF dosya yolu.
optionsPdfSaveOptionsBelgeyi PDF formatında kaydetmek için seçenekler.

saveAsPs(OutputStream stream, PsSaveOptions options)

public void saveAsPs(OutputStream stream, PsSaveOptions options)

Belgeyi PS formatında kaydeder.

Parameters:

ParametreTürAçıklama
akışjava.io.OutputStreamÇıktı PS dosyasının yazılacağı akış.
optionsPsSaveOptionsBelgeyi PS formatında kaydetmek için seçenekler.

saveAsPs(String outPsFilePath, PsSaveOptions options)

public void saveAsPs(String outPsFilePath, PsSaveOptions options)

Belgeyi PostSscript formatında kaydeder.

Parameters:

ParametreTürAçıklama
outPsFilePathjava.lang.StringÇıktı PostScript dosya yolu.
optionsPsSaveOptionsBelgeyi PDF formatında kaydetmek için seçenekler.

selectActiveDocument(int documentNumber)

public void selectActiveDocument(int documentNumber)

Düzenleme için aktif bir belge seçer.

Parameters:

ParametreTürAçıklama
documentNumberintBir belge numarası.

selectActivePage(int pageNumber)

public XpsPage selectActivePage(int pageNumber)

Düzenleme için aktif bir belge sayfası seçer.

Parameters:

ParametreTürAçıklama
pageNumberintBir sayfa numarası.

Returns: XpsPage - XpsPage instance for active page.

setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

public void setDocumentPrintTicket(int documentIndex, DocumentPrintTicket printTicket)

Belgeyi printTicket , documentIndex indeksine sahip belgeye bağlar.

Parameters:

ParametreTürAçıklama
documentIndexintYazdırma biletini bağlayacağınız belgenin indeksi.
printTicketDocumentPrintTicketBağlantı için yazdırma bileti.

setJobPrintTicket(JobPrintTicket value)

public void setJobPrintTicket(JobPrintTicket value)

Belgenin iş baskı biletini ayarlar.

Parameters:

ParametreTürAçıklama
valueJobPrintTicketBelgenin iş baskı bileti.

setPagePrintTicket(int documentIndex, int pageIndex, PagePrintTicket printTicket)

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

printTicket’i documentIndex ile indekslenen belgede pageIndex ile indekslenen sayfaya bağlar.

Parameters:

ParametreTürAçıklama
documentIndexintBelgenin indeksi.
pageIndexintYazdırma biletinin bağlanacağı sayfanın indeksi.
printTicketPagePrintTicketBağlantı için yazdırma bileti.

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int