PsDocument

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

public final class PsDocument extends Document

Bu sınıf PS/EPS belgelerini kapsüller.

Yapıcılar

YapıcıAçıklama
PsDocument()Boş PsDocument önceden başlatılmış sayfa ile başlatır.
PsDocument(String outPsFilePath, PsSaveOptions options)Boş PsDocument önceden başlatılmış sayfa ile başlatır.
PsDocument(OutputStream psStream, PsSaveOptions options)Boş PsDocument önceden başlatılmış sayfa ile başlatır.
PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)Boş PsDocument başlatır.
PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)Boş PsDocument başlatır.
PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)Boş PsDocument Postscript belge sayfalarının sayısı önceden bilindiğinde başlatır.
PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)Boş PsDocument Postscript belge sayfalarının sayısı önceden bilindiğinde başlatır.
PsDocument(String psFilePath)PsDocument bir giriş PS/EPS dosyasıyla başlatır.
PsDocument(InputStream psStream)PsDocument bir PS/EPS dosyası akışıyla başlatır.

Yöntemler

YöntemAçıklama
clip(Shape s)Mevcut grafik durumuna kırpma ekler.
clipAndNewPath(Shape s)Mevcut grafik durumuna kırpma ekler ve ardından “newpath” operatörünü yazar.
clipRectangle(Rectangle2D.Float rect)Mevcut grafik durumuna kırpma dikdörtgeni ekler.
clipText(String text, Font font, float x, float y)Verilen yazı tipindeki verilen metnin taslağından kırpma ekler.
closePage()Mevcut sayfayı tamamla.
convertType1FontToTTF(String type1FontFilePath, String outputDir)Type 1 yazı tipini TrueType’a dönüştürür.
convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)Type 3 yazı tipini TrueType’a dönüştürür.
convertType3FontToTTF(String type3FontFilePath, String outputDir)Type 3 yazı tipini TrueType’a dönüştürür.
cropEps(OutputStream epsStream, float[] cropBox)Verilen PsDocument EPS dosyası olarak kırpar.
draw(Shape shape)Keyfi bir yol çizer.
drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)Maskeli görüntü çizer.
drawImage(BufferedImage image)Bir görüntü çizer.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Arka planlı dönüştürülmüş görüntü çizer.
drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)Arka planlı dönüştürülmüş şeffaf görüntüyü çizer.
equals(Object arg0)
extractEpsBoundingBox()EPS dosyasını okur ve EPS görüntüsünün sınırlayıcı kutusunu %%BoundingBox yorumundan veya mevcut değilse varsayılan sayfa boyutu (0, 0, 595, 842) sınırlarından çıkarır.
extractEpsSize()EPS dosyasını okur ve EPS görüntüsünün boyutunu %%BoundingBox yorumundan veya mevcut değilse varsayılan sayfa boyutu (595, 842) üzerinden çıkarır.
extractText(SaveOptions options, int startPage, int endPage)PS dosyasından metin çıkarır.
fill(Shape shape)Keyfi bir yolu doldur.
fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.
fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.
fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.
fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.
fillText(String text, DrFont drFont, float x, float y)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, DrFont drFont, float x, float y, Paint fill)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, float[] advances, DrFont drFont, float x, float y)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, float[] advances, Font font, float x, float y)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, float[] advances, Font font, float x, float y, Paint fill)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, Font font, float x, float y)Gliflerin içini doldurarak bir metin dizesi ekler.
fillText(String text, Font font, float x, float y, Paint fill)Gliflerin içini doldurarak bir metin dizesi ekler.
getClass()
getInputStream()
getNumberOfPages()Oluşan PDF belgesindeki sayfa sayısını alır.
getPaint()Mevcut grafik durumundaki boyamayı alır.
getStroke()Mevcut grafik durumundaki çizgiyi alır.
getXmpMetadata()PS/EPS dosyasını okur ve XmpMetdata mevcutsa çıkarır, yoksa yeni bir tane ekler.
hashCode()
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, Device device, SaveOptions options)PS/EPS dosyalarını bir aygıta birleştirir.
mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)PS/EPS dosyalarını bir aygıta birleştirir.
mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)PS/EPS dosyalarını bir aygıta birleştirir.
notify()
notifyAll()
openPage(float width, float height)Yeni bir sayfa oluşturur ve onu mevcut sayfa yapar.
openPage(String pageName)Belgenin boyutuyla yeni bir sayfa oluşturur ve onu mevcut sayfa yapar.
outlineText(String text, DrFont drFont, float x, float y)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, float[] advances, DrFont drFont, float x, float y)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, float[] advances, Font font, float x, float y)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, Font font, float x, float y)Glif konturlarını çizerek bir metin dizesi ekler.
outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Glif konturlarını çizerek bir metin dizesi ekler.
resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)Verilen PsDocument EPS dosyası olarak yeniden boyutlandırır.
rotate(float angleRadians)Köken etrafında saat yönünün tersine bir dönüş ekler (geçerli matrisi döndür).
rotate(int angleDegrees)Köken etrafında saat yönünün tersine bir dönüş ekler (geçerli matrisi döndür).
save()Verilen PsDocument’i PS veya EPS dosyası olarak kaydeder.
save(Device device, SaveOptions options)PS/EPS dosyasını bir cihaza kaydeder.
save(OutputStream epsStream)Verilen PsDocument’i akışa kaydeder.
save(String outEpsFilePath)Verilen PsDocument’i EPS dosyası olarak kaydeder.
saveAsImage(ImageSaveOptions options)PS/EPS dosyasını görüntü dosyasına kaydeder.
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)PS/EPS dosyasını belirtilen dizine, belirtilen dosya adıyla görüntü dosyası olarak kaydeder.
saveAsImagesBytes(ImageSaveOptions options)PS/EPS dosyasını görüntü bayt dizilerine kaydeder.
saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)PS/EPS dosyasını bir çıktı PDF akışına kaydeder.
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)PS/EPS dosyasını PDF dosyasına kaydeder.
saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)BufferedImage nesnesini EPS dosyasına kaydeder.
saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)BufferedImage nesnesini EPS dosyasına kaydeder.
saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)Giriş akışından PNG/JPEG/BMP/GIF görüntüsünü EPS çıkış akışına kaydeder.
saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)Dosyadan PNG/JPEG/BMP/GIF görüntüsünü EPS dosyasına kaydeder.
scale(float xScale, float yScale)Mevcut grafik durumuna ölçek ekler (geçerli matrisi ölçeklendir).
setInputStream(InputStream is)Bir giriş akışı belirtir.
setPageDevice(Map<String,Object> pageParams)Sayfa cihazı parametrelerini ayarlar (“setpagedevice” operatörüne bakın, PostScript spesifikasyonu).
setPageSize(float width, float height)Sayfa boyutunu ayarlar.
setPaint(Paint paint)Mevcut grafik durumunda boyayı ayarlar.
setStroke(Stroke stroke)Mevcut grafik durumunda çizgi (stroke) ayarlar.
setTransform(AffineTransform matrix)Mevcut dönüşümü buna ayarla.
shear(float shx, float shy)Mevcut grafik durumuna kayma dönüşümü ekler (mevcut matrisi kaydır).
toString()
transform(AffineTransform matrix)Mevcut grafik durumuna dönüşüm ekler (bu matrisi mevcut matrisle birleştirir).
translate(float x, float y)Mevcut grafik durumuna çeviri ekler (mevcut matrisi çevirir).
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeGraphicsRestore()Geçerli grafik durumunun geri yüklenmesini yazar (PostScript spesifikasyonunda “grestore” operatörüne bakın).
writeGraphicsSave()Geçerli grafik durumunun kaydedilmesini yazar (PostScript spesifikasyonunda “gsave” operatörüne bakın).

PsDocument()

public PsDocument()

Boş PsDocument’i başlatılmış sayfa ile başlatır. Bu yapıcı yalnızca PostScript dosyalarıyla ilgili olmayan ek işlemler için kullanılır, örneğin, yazı tiplerini dönüştürmek.

PsDocument(String outPsFilePath, PsSaveOptions options)

public PsDocument(String outPsFilePath, PsSaveOptions options)

Boş PsDocument önceden başlatılmış sayfa ile başlatır.

Parameters:

ParametreTürAçıklama
outPsFilePathjava.lang.StringÇıktı PS/EPS dosya yolu.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.

PsDocument(OutputStream psStream, PsSaveOptions options)

public PsDocument(OutputStream psStream, PsSaveOptions options)

Boş PsDocument önceden başlatılmış sayfa ile başlatır.

Parameters:

ParametreTürAçıklama
psStreamjava.io.OutputStreamPS/EPS dosyasının kaydedileceği akış.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.

PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

public PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

Boş PsDocument başlatır.

Parameters:

ParametreTürAçıklama
outPsFilePathjava.lang.StringÇıktı PS/EPS dosya yolu.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.
multipagedbooleanfalse ise sayfa başlatılmaz. Bu durumda sayfa başlatma, açıkça “openPage(width, height)” çağrısı ile yapılmalıdır.

PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

public PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

Boş PsDocument başlatır.

Parameters:

ParametreTürAçıklama
psStreamjava.io.OutputStreamPS/EPS dosyasının kaydedileceği akış.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.
multipagedbooleanfalse ise sayfa başlatılmaz. Bu durumda sayfa başlatma, açıkça “openPage(width, height)” çağrısı ile yapılmalıdır.

PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

public PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

Boş PsDocument Postscript belge sayfalarının sayısı önceden bilindiğinde başlatır.

Parameters:

ParametreTürAçıklama
outPsFilePathjava.lang.StringÇıktı PS/EPS dosya yolu.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.
numberOfPagesintPostScript belgesindeki sayfa sayısı.

PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

public PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

Boş PsDocument Postscript belge sayfalarının sayısı önceden bilindiğinde başlatır.

Parameters:

ParametreTürAçıklama
psStreamjava.io.OutputStreamPS/EPS dosyasının kaydedileceği akış.
optionsPsSaveOptionsPostScript dosyasının kaydedilmesini kontrol eden bir parametre kümesi.
numberOfPagesintPostScript belgesindeki sayfa sayısı.

PsDocument(String psFilePath)

public PsDocument(String psFilePath)

PsDocument bir giriş PS/EPS dosyasıyla başlatır.

Parameters:

ParametreTürAçıklama
psFilePathjava.lang.StringPS/EPS dosya yolu.

PsDocument(InputStream psStream)

public PsDocument(InputStream psStream)

PsDocument bir PS/EPS dosyası akışıyla başlatır.

Parameters:

ParametreTürAçıklama
psStreamjava.io.InputStreamPS/EPS dosyasının akışı.

clip(Shape s)

public void clip(Shape s)

Mevcut grafik durumuna kırpma ekler.

Parameters:

ParametreTürAçıklama
sjava.awt.ShapeKırpma yolu.

clipAndNewPath(Shape s)

public void clipAndNewPath(Shape s)

Mevcut grafik durumuna kırpma ekler ve ardından “newpath” operatörünü yazar. Bu, bu kırpma yolunun ve “charpath” operatörüyle çevrelenmiş glifler gibi bazı sonraki yolların birleşmesinden kaçınmak için gereklidir.

Parameters:

ParametreTürAçıklama
sjava.awt.ShapeKırpma yolu.

clipRectangle(Rectangle2D.Float rect)

public void clipRectangle(Rectangle2D.Float rect)

Mevcut grafik durumuna kırpma dikdörtgeni ekler.

Parameters:

ParametreTürAçıklama
rectjava.awt.geom.Rectangle2D.FloatKırpma dikdörtgeni.

clipText(String text, Font font, float x, float y)

public void clipText(String text, Font font, float x, float y)

Verilen yazı tipindeki verilen metnin taslağından kırpma ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringMetin.
fontjava.awt.FontYazı tipi.
xfloatMetin konumunun X koordinatı.
yfloat

closePage()

public void closePage()

Mevcut sayfayı tamamla.

convertType1FontToTTF(String type1FontFilePath, String outputDir)

public void convertType1FontToTTF(String type1FontFilePath, String outputDir)

Type 1 yazı tipini TrueType’a dönüştürür. Dönüştürülen TTF yazı tipi dosyasının adı, giriş Type 1 yazı tipinin aynı adıyla “.ttf” uzantısı eklenmiş olur. TTF dosyası atanmış çıktı dizinine kaydedilir.

Parameters:

ParametreTürAçıklama
type1FontFilePathjava.lang.StringType 1 yazı tipi dosya yolu.
outputDirjava.lang.StringSonuç TrueType yazı tipinin kaydedileceği çıktı dizini.

convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

public void convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

Type 3 yazı tipini TrueType’a dönüştürür. TTF dosyası sağlanan çıktı akışına kaydedilir.

Parameters:

ParametreTürAçıklama
type3FontFilePathjava.lang.StringType 3 yazı tipi dosya yolu.
outputStreamjava.io.OutputStreamSonuç TrueType yazı tipinin kaydedileceği çıktı akışı.

convertType3FontToTTF(String type3FontFilePath, String outputDir)

public void convertType3FontToTTF(String type3FontFilePath, String outputDir)

Type 3 yazı tipini TrueType’a dönüştürür. Dönüştürülen TTF yazı tipi dosyasının adı, giriş Type 3 yazı tipinin aynı adıyla “.ttf” uzantısı eklenmiş olur. TTF dosyası atanmış çıktı dizinine kaydedilir.

Parameters:

ParametreTürAçıklama
type3FontFilePathjava.lang.StringType 3 yazı tipi dosya yolu.
outputDirjava.lang.StringSonuç TrueType yazı tipinin kaydedileceği çıktı dizini.

cropEps(OutputStream epsStream, float[] cropBox)

public void cropEps(OutputStream epsStream, float[] cropBox)

Verilen PsDocument’i EPS dosyası olarak kırpar. Mevcut %%BoundingBox güncellenmiş şekilde ilk EPS dosyasını kaydeder veya yeni bir %%BoundingBox oluşturulur.

Parameters:

ParametreTürAçıklama
epsStreamjava.io.OutputStream
cropBoxfloat[]Kırpma kutusu (x0, y0, x, y).

draw(Shape shape)

public void draw(Shape shape)

Keyfi bir yol çizer.

Parameters:

ParametreTürAçıklama
şekiljava.awt.ShapeDoldurulacak yol.

drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

public void drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

Maskeli görüntü çizer.

Parameters:

ParametreTürAçıklama
image24bppjava.awt.image.BufferedImageÇizilecek görüntü. 24bpp RGB görüntü formatında olmalıdır
alphaMask1bppjava.awt.image.BufferedImageGörüntü maskesi. 1bpp görüntü formatında olmalıdır.
dönüşümjava.awt.geom.AffineTransformGörüntüyü dönüştürmek için matris.

drawImage(BufferedImage image)

public void drawImage(BufferedImage image)

Bir görüntü çizer.

Parameters:

ParametreTürAçıklama
görüntüjava.awt.image.BufferedImageÇizilecek görüntü.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

public void drawImage(BufferedImage image, AffineTransform transform, Color bkg)

Arka planlı dönüştürülmüş görüntü çizer.

Parameters:

ParametreTürAçıklama
görüntüjava.awt.image.BufferedImageÇizilecek görüntü.
dönüşümjava.awt.geom.AffineTransformGörüntüyü dönüştürmek için matris.
bkgjava.awt.ColorGörüntünün arka planı.

drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

public void drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

Arka planlı dönüştürülmüş şeffaf görüntüyü çizer. Görüntünün alfa kanalı yoksa opak görüntü olarak çizilir.

Parameters:

ParametreTürAçıklama
görüntüjava.awt.image.BufferedImageÇizilecek görüntü.
dönüşümjava.awt.geom.AffineTransformGörüntüyü dönüştürmek için matris.
transparencyThresholdintŞeffaflık pikselinin tam şeffaf olarak yorumlanacağı değeri tanımlayan bir eşik. Bu eşik altındaki tüm değerler tam opak olarak yorumlanır.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

extractEpsBoundingBox()

public int[] extractEpsBoundingBox()

EPS dosyasını okur ve EPS görüntüsünün sınırlayıcı kutusunu %%BoundingBox yorumundan veya mevcut değilse varsayılan sayfa boyutu (0, 0, 595, 842) sınırlarından çıkarır.

Returns: int[] - EPS görüntüsünün sınırlama kutusu.

extractEpsSize()

public Dimension extractEpsSize()

EPS dosyasını okur ve EPS görüntüsünün boyutunu %%BoundingBox yorumundan veya mevcut değilse varsayılan sayfa boyutu (595, 842) üzerinden çıkarır.

Returns: java.awt.Dimension - EPS görüntüsünün boyutu.

extractText(SaveOptions options, int startPage, int endPage)

public String extractText(SaveOptions options, int startPage, int endPage)

PS dosyasından metni çıkarır. Yalnızca TrueType yazı tipleri (Type 42) ile veya TrueType yazı tiplerinden oluşan birleşik yazı tipleri (Type 0) ile yazılmış metinlerde çalışır.

Parameters:

ParametreTürAçıklama
optionsSaveOptionsKaydetme seçenekleri.
startPageintMetni çıkarmaya dahil olarak başlanacak sayfa.
endPageintMetni çıkarmak için dahil olacak sayfa.

Returns: java.lang.String - Seçilen PS dosyası sayfalarında bulunan metin.

fill(Shape shape)

public void fill(Shape shape)

Keyfi bir yolu doldur.

Parameters:

ParametreTürAçıklama
şekiljava.awt.ShapeDoldurulacak yol.

fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
fillPaintjava.awt.PaintGliflerin içini boyamak için kullanılan dolgu.
strokePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
fillPaintjava.awt.PaintGliflerin içini boyamak için kullanılan dolgu.
strokePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin. Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
ilerlemelerfloat[]
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
fillPaintjava.awt.PaintGliflerin içini boyamak için kullanılan dolgu.
strokePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

Gliflerin içini doldurarak ve glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
fillPaintjava.awt.PaintGliflerin içini boyamak için kullanılan dolgu.
strokePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

fillText(String text, DrFont drFont, float x, float y)

public void fillText(String text, DrFont drFont, float x, float y)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

fillText(String text, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, DrFont drFont, float x, float y, Paint fill)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
filljava.awt.PaintGlifleri boyamak için kullanılan dolgu.

fillText(String text, float[] advances, DrFont drFont, float x, float y)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
filljava.awt.PaintGlifleri boyamak için kullanılan dolgu.

fillText(String text, float[] advances, Font font, float x, float y)

public void fillText(String text, float[] advances, Font font, float x, float y)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

public void fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
fontjava.awt.FontMetni çizmeye kullanılacak yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
filljava.awt.PaintGlifleri boyamak için kullanılan dolgu.

fillText(String text, Font font, float x, float y)

public void fillText(String text, Font font, float x, float y)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

fillText(String text, Font font, float x, float y, Paint fill)

public void fillText(String text, Font font, float x, float y, Paint fill)

Gliflerin içini doldurarak bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
fontjava.awt.FontMetni çizmeye kullanılacak yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
filljava.awt.PaintGlifleri boyamak için kullanılan dolgu.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getNumberOfPages()

public int getNumberOfPages()

Oluşan PDF belgesindeki sayfa sayısını alır.

Returns: int - sayfa sayısı.

getPaint()

public Paint getPaint()

Mevcut grafik durumundaki boyamayı alır.

Returns: java.awt.Paint - Mevcut boya.

getStroke()

public Stroke getStroke()

Mevcut grafik durumundaki çizgiyi alır.

Returns: java.awt.Stroke - Mevcut çizgi.

getXmpMetadata()

public XmpMetadata getXmpMetadata()

PS/EPS dosyasını okur ve XmpMetdata mevcutsa çıkarır, yoksa yeni bir tane ekler.

Returns: XmpMetadata - existing or new instance of XMP metadata.

hashCode()

public native int hashCode()

Returns: int

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, Device device, SaveOptions options)

public void merge(String[] filesForMerge, Device device, SaveOptions options)

PS/EPS dosyalarını bir aygıta birleştirir.

Parameters:

ParametreTürAçıklama
filesForMergejava.lang.String[]Bu dosyayla birleştirilecek PS/EPS dosyaları bir çıktı aygıtına.
deviceDeviceBir çıktı cihazı.
optionsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

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

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

PS/EPS dosyalarını bir aygıta birleştirir.

Parameters:

ParametreTürAçıklama
pdfStreamjava.io.OutputStreamBir çıktı PDF akışı.
filesForMergejava.lang.String[]Bu dosyayla birleştirilecek PS/EPS dosyaları bir çıktı aygıtına.
optionsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

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

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

PS/EPS dosyalarını bir aygıta birleştirir.

Parameters:

ParametreTürAçıklama
outPdfFilePathjava.lang.StringÇıktı PDF dosya yolu.
filesForMergejava.lang.String[]Bu dosyayla birleştirilecek PS/EPS dosyaları bir çıktı aygıtına.
optionsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public void openPage(float width, float height)

Yeni bir sayfa oluşturur ve onu mevcut sayfa yapar.

Parameters:

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

openPage(String pageName)

public void openPage(String pageName)

Belgenin boyutuyla yeni bir sayfa oluşturur ve onu mevcut sayfa yapar.

Parameters:

ParametreTürAçıklama
pageNamejava.lang.StringYeni sayfanın adı. Eğer null ise sayfanın adı, sayfanın sıra numarası olacaktır.

outlineText(String text, DrFont drFont, float x, float y)

public void outlineText(String text, DrFont drFont, float x, float y)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
outlinePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

outlineText(String text, float[] advances, DrFont drFont, float x, float y)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
drFontcom.aspose.foundation.drawing.DrFontDrFont metni çizmeye kullanılacak. Özel bir klasörde bulunan özel bir yazı tipiyle kullanılabilir.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
outlinePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

outlineText(String text, float[] advances, Font font, float x, float y)

public void outlineText(String text, float[] advances, Font font, float x, float y)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
ilerlemelerfloat[]Glif genişliklerinin bir dizisi. Uzunluğu, dizedeki glif sayısıyla uyumlu olmalıdır.
fontjava.awt.FontMetni çizmeye kullanılacak yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
outlinePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

outlineText(String text, Font font, float x, float y)

public void outlineText(String text, Font font, float x, float y)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
fontjava.awt.FontMetni çizmeye kullanılacak sistem yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.

outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

Glif konturlarını çizerek bir metin dizesi ekler.

Parameters:

ParametreTürAçıklama
textjava.lang.StringEklenecek metin.
fontjava.awt.FontMetni çizmeye kullanılacak yazı tipi.
xfloatMetin başlangıcı için X koordinatı.
yfloatMetin başlangıcı için Y koordinatı.
outlinePaintjava.awt.PaintGlif konturlarını boyamak için kullanılan java.awt.Paint. JDK’daki java.awt.Paint sınıfının herhangi bir alt sınıfı olabilir.
strokejava.awt.StrokeGlif konturlarını çizmek için kullanılan stroke.

resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

public void resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

Verilen PsDocument’i EPS dosyası olarak yeniden boyutlandırır. Bu yöntem yalnızca EPS boyutu çıkarıldıktan sonra kullanılır. Güncellenmiş mevcut %%BoundingBox ile ilk EPS dosyasını kaydeder veya yeni bir %%BoundingBox oluşturulur. Sayfa dönüşüm matrisi de ayarlanacaktır.

Parameters:

ParametreTürAçıklama
epsStreamjava.io.OutputStream
newSizeInUnitsDimensionFAtanan birimlerde EPS görüntüsünün yeni boyutu.
unitsUnitsYeni boyutun birimleri. Nokta, inç, milimetre, santimetre ve başlangıç boyutunun yüzde değerleri olabilir.

rotate(float angleRadians)

public void rotate(float angleRadians)

Köken etrafında saat yönünün tersine bir dönüş ekler (geçerli matrisi döndür).

Parameters:

ParametreTürAçıklama
angleRadiansfloatRadyan cinsinden dönüş açısı.

rotate(int angleDegrees)

public void rotate(int angleDegrees)

Köken etrafında saat yönünün tersine bir dönüş ekler (geçerli matrisi döndür).

Parameters:

ParametreTürAçıklama
angleDegreesintDerece cinsinden dönüş açısı.

save()

public void save()

Verilen PsDocument’i PS veya EPS dosyası olarak kaydeder. Bu yöntem yalnızca PsDocument sıfırdan oluşturulduğunda kullanılır.

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

PS/EPS dosyasını bir cihaza kaydeder.

Parameters:

ParametreTürAçıklama
deviceDeviceBir çıktı cihazı.
optionsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

save(OutputStream epsStream)

public void save(OutputStream epsStream)

Verilen PsDocument’i akıma kaydeder. Bu yöntem yalnızca XMP üst verileri güncellendikten sonra kullanılır. Güncellenmiş mevcut üst verilerle ilk EPS dosyasını kaydeder veya getMetadata yöntemi çağrılırken oluşturulan yeni bir dosya kaydeder. Son durumda gerekli tüm PostScript kodları ve EPS yorumları eklenir.

Parameters:

ParametreTürAçıklama
epsStreamjava.io.OutputStreamÇıktı EPS dosyasının akımı.

save(String outEpsFilePath)

public void save(String outEpsFilePath)

Verilen PsDocument’i EPS dosyası olarak kaydeder. Bu yöntem yalnızca XMP üst verileri güncellendikten sonra kullanılır. Güncellenmiş mevcut üst verilerle ilk EPS dosyasını kaydeder veya getMetadata yöntemi çağrılırken oluşturulan yeni bir dosya kaydeder. Son durumda gerekli tüm PostScript kodları ve EPS yorumları eklenir.

Parameters:

ParametreTürAçıklama
outEpsFilePathjava.lang.StringÇıktı EPS dosya yolu.

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

PS/EPS dosyasını görüntü dosyasına kaydeder. Çıktı dizini ve dosya adı, giriş PS dosyasındakine aynı olacaktır. Dosya uzantısı, “options” parametresindeki görüntü formatına karşılık gelir. Belge, FileInputStream’ten türetilmemiş 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
optionsImageSaveOptionsGörüntüyü kaydetmek için gerekli parametreleri ve dönüşüm sırasında oluşan hataların çıktısını belirten bayrakları içerir.

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

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

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

Parameters:

ParametreTürAçıklama
optionsImageSaveOptionsGörüntüyü kaydetmek için gerekli parametreleri ve dönüşüm sırasında oluşan hataların çıktısını belirten bayrakları içerir.
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ş PS/EPS dosyası tek sayfalıysa dosya adı tam olarak bu olur, aksi takdirde “_[n]”, burada “n” - 0’dan başlayan sayfa numarasıdır, bu ekin sonuna eklenecektir. Dosya uzantısı “option” parametresindeki görüntü formatına karşılık gelecektir.

saveAsImagesBytes(ImageSaveOptions options)

public byte[][] saveAsImagesBytes(ImageSaveOptions options)

PS/EPS dosyasını görüntü bayt dizilerine kaydeder.

Parameters:

ParametreTürAçıklama
optionsImageSaveOptionsGörüntüyü kaydetmek için gerekli parametreleri ve dönüşüm sırasında oluşan hataların çıktısını belirten bayrakları içerir.

Returns: byte[][] - Görüntü baytları. Bir sayfa için bir bayt dizisi.

saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

public void saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

PS/EPS dosyasını bir çıktı PDF akışına kaydeder.

Parameters:

ParametreTürAçıklama
pdfStreamjava.io.OutputStreamBir çıktı PDF akışı.
optionsPdfSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

PS/EPS dosyasını PDF dosyasına kaydeder.

Parameters:

ParametreTürAçıklama
outPdfFilePathjava.lang.StringÇıktı PDF dosya yolu.
optionsPdfSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten bayrakları içerir.

saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

BufferedImage nesnesini EPS dosyasına kaydeder.

Parameters:

ParametreTürAçıklama
görüntüjava.awt.image.BufferedImageGörüntü.
epsStreamjava.io.OutputStreamEPS çıktı akışı.
optionsPsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten parametreleri içerir.

saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

BufferedImage nesnesini EPS dosyasına kaydeder.

Parameters:

ParametreTürAçıklama
görüntüjava.awt.image.BufferedImageGörüntü.
epsFilePathjava.lang.StringEPS dosya yolu.
optionsPsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten parametreleri içerir.

saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

Giriş akışından PNG/JPEG/BMP/GIF görüntüsünü EPS çıkış akışına kaydeder.

Parameters:

ParametreTürAçıklama
imageStreamjava.io.InputStreamGörüntü giriş akışı.
epsStreamjava.io.OutputStreamEPS çıktı akışı.
optionsPsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten parametreleri içerir.

saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

Dosyadan PNG/JPEG/BMP/GIF görüntüsünü EPS dosyasına kaydeder.

Parameters:

ParametreTürAçıklama
imageFilePathjava.lang.StringGörüntü dosya yolu.
epsFilePathjava.lang.StringEPS dosya yolu.
optionsPsSaveOptionsDönüştürme sırasında ortaya çıkan hataların çıktısını belirten parametreleri içerir.

scale(float xScale, float yScale)

public void scale(float xScale, float yScale)

Mevcut grafik durumuna ölçek ekler (geçerli matrisi ölçeklendir).

Parameters:

ParametreTürAçıklama
xScalefloatX eksenindeki ölçek.
yScalefloatY eksenindeki ölçek.

setInputStream(InputStream is)

public void setInputStream(InputStream is)

Bir giriş akışı belirtir.

Parameters:

ParametreTürAçıklama
dırjava.io.InputStreamPS/EPS dosyasının giriş akışı.

setPageDevice(Map<String,Object> pageParams)

public void setPageDevice(Map<String,Object> pageParams)

Sayfa aygıtı parametrelerini ayarlar (“setpagedevice” operatörüne PostScript spesifikasyonunda bakın). Bunlar arasında sayfa boyutu, renk vb. bulunabilir.

Parameters:

ParametreTürAçıklama
pageParamsjava.util.Map<java.lang.String,java.lang.Object>Sayfanın parametreleri. Bu sözlükte sayfa boyutu ve renk gibi değerler bulunabilir.

setPageSize(float width, float height)

public void setPageSize(float width, float height)

Sayfa boyutunu ayarlar. Tek bir belgede farklı boyutlarda sayfalar oluşturmak için bu yöntemden hemen sonra setPageDevice metodunu kullanın.

Parameters:

ParametreTürAçıklama
widthfloatSonuç PostScript dosyasındaki sayfanın genişliği.
heightfloatSonuç PostScript dosyasındaki sayfanın yüksekliği.

setPaint(Paint paint)

public void setPaint(Paint paint)

Mevcut grafik durumunda boyayı ayarlar.

Parameters:

ParametreTürAçıklama
boyajava.awt.PaintPaint nesnesi. JDK’da bulunan Paint sınıfının herhangi bir alt sınıfı olabilir.

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Mevcut grafik durumunda çizgi (stroke) ayarlar.

Parameters:

ParametreTürAçıklama
strokejava.awt.StrokeÇizgi.

setTransform(AffineTransform matrix)

public void setTransform(AffineTransform matrix)

Mevcut dönüşümü buna ayarla.

Parameters:

ParametreTürAçıklama
matrixjava.awt.geom.AffineTransformDönüşüm.

shear(float shx, float shy)

public void shear(float shx, float shy)

Mevcut grafik durumuna kayma dönüşümü ekler (mevcut matrisi kaydır).

Parameters:

ParametreTürAçıklama
shxfloatX eksenindeki kayma.
shyfloatY eksenindeki kayma.

toString()

public String toString()

Returns: java.lang.String

transform(AffineTransform matrix)

public void transform(AffineTransform matrix)

Mevcut grafik durumuna dönüşüm ekler (bu matrisi mevcut matrisle birleştirir).

Parameters:

ParametreTürAçıklama
matrixjava.awt.geom.AffineTransformDönüşüm.

translate(float x, float y)

public void translate(float x, float y)

Mevcut grafik durumuna çeviri ekler (mevcut matrisi çevirir).

Parameters:

ParametreTürAçıklama
xfloatX yönündeki çeviri.
yfloatY yönündeki çeviri.

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

writeGraphicsRestore()

public void writeGraphicsRestore()

Geçerli grafik durumunun geri yüklenmesini yazar (PostScript spesifikasyonunda “grestore” operatörüne bakın).

writeGraphicsSave()

public void writeGraphicsSave()

Geçerli grafik durumunun kaydedilmesini yazar (PostScript spesifikasyonunda “gsave” operatörüne bakın).