PsDocument

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

public final class PsDocument extends Document

Kelas ini mengenkapsulasi dokumen PS/EPS.

Konstruktor

KonstruktorDeskripsi
PsDocument()Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi.
PsDocument(String outPsFilePath, PsSaveOptions options)Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi.
PsDocument(OutputStream psStream, PsSaveOptions options)Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi.
PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)Menginisialisasi PsDocument kosong.
PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)Menginisialisasi PsDocument kosong.
PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)Menginisialisasi PsDocument kosong ketika jumlah halaman dokumen Postscript diketahui sebelumnya.
PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)Menginisialisasi PsDocument kosong ketika jumlah halaman dokumen Postscript diketahui sebelumnya.
PsDocument(String psFilePath)Menginisialisasi PsDocument dengan file PS/EPS masukan.
PsDocument(InputStream psStream)Menginisialisasi PsDocument dengan aliran file PS/EPS.

Metode

MetodeDeskripsi
clip(Shape s)Menambahkan klip ke keadaan grafis saat ini.
clipAndNewPath(Shape s)Menambahkan klip ke keadaan grafis saat ini dan kemudian menulis operator “newpath”.
clipRectangle(Rectangle2D.Float rect)Menambahkan persegi pemotongan ke keadaan grafis saat ini.
clipText(String text, Font font, float x, float y)Menambahkan klip dari kontur teks yang diberikan dalam font yang diberikan.
closePage()Menyelesaikan halaman saat ini.
convertType1FontToTTF(String type1FontFilePath, String outputDir)Mengonversi font Type 1 ke TrueType.
convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)Mengonversi font Type 3 ke TrueType.
convertType3FontToTTF(String type3FontFilePath, String outputDir)Mengonversi font Type 3 ke TrueType.
cropEps(OutputStream epsStream, float[] cropBox)Memotong PsDocument yang diberikan sebagai file EPS.
draw(Shape shape)Menggambar jalur sembarang.
drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)Menggambar gambar yang dimask.
drawImage(BufferedImage image)Menggambar sebuah gambar.
drawImage(BufferedImage image, AffineTransform transform, Color bkg)Menggambar gambar yang diubah dengan latar belakang.
drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)Menggambar gambar transparan yang diubah dengan latar belakang.
equals(Object arg0)
extractEpsBoundingBox()Membaca file EPS dan mengekstrak kotak pembatas gambar EPS dari komentar %%BoundingBox atau batas untuk ukuran halaman default (0, 0, 595, 842) jika tidak ada.
extractEpsSize()Membaca file EPS dan mengekstrak ukuran gambar EPS dari komentar %%BoundingBox atau ukuran halaman default (595, 842) jika tidak ada.
extractText(SaveOptions options, int startPage, int endPage)Mengekstrak teks dari file PS.
fill(Shape shape)Isi jalur sembarang.
fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.
fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.
fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.
fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.
fillText(String text, DrFont drFont, float x, float y)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, DrFont drFont, float x, float y, Paint fill)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, float[] advances, DrFont drFont, float x, float y)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, float[] advances, Font font, float x, float y)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, float[] advances, Font font, float x, float y, Paint fill)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, Font font, float x, float y)Menambahkan string teks dengan mengisi interior glif.
fillText(String text, Font font, float x, float y, Paint fill)Menambahkan string teks dengan mengisi interior glif.
getClass()
getInputStream()
getNumberOfPages()Mendapatkan jumlah halaman dalam dokumen PDF yang dihasilkan.
getPaint()Mendapatkan paint dalam keadaan grafik saat ini.
getStroke()Mendapatkan stroke dalam keadaan grafik saat ini.
getXmpMetadata()Membaca file PS/EPS dan mengekstrak XmpMetadata jika sudah ada atau menambahkan yang baru jika tidak ada.
hashCode()
isLicensed()Menunjukkan apakah lisensi produk Aspose.Page untuk Java diakses dan valid.
merge(String[] filesForMerge, Device device, SaveOptions options)Menggabungkan file PS/EPS ke perangkat.
mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)Menggabungkan file PS/EPS ke perangkat.
mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)Menggabungkan file PS/EPS ke perangkat.
notify()
notifyAll()
openPage(float width, float height)Membuat halaman baru dan menjadikannya halaman saat ini.
openPage(String pageName)Membuat halaman baru dengan ukuran dokumen dan menjadikannya halaman saat ini.
outlineText(String text, DrFont drFont, float x, float y)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, float[] advances, DrFont drFont, float x, float y)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, float[] advances, Font font, float x, float y)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, Font font, float x, float y)Menambahkan string teks dengan menggambar kontur glif.
outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)Menambahkan string teks dengan menggambar kontur glif.
resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)Mengubah ukuran PsDocument yang diberikan sebagai file EPS.
rotate(float angleRadians)Menambahkan rotasi berlawanan arah jarum jam sekitar asal ke keadaan grafik saat ini (memutar matriks saat ini).
rotate(int angleDegrees)Menambahkan rotasi berlawanan arah jarum jam sekitar asal ke keadaan grafik saat ini (memutar matriks saat ini).
save()Menyimpan PsDocument yang diberikan sebagai file PS atau EPS.
save(Device device, SaveOptions options)Menyimpan file PS/EPS ke perangkat.
save(OutputStream epsStream)Menyimpan PsDocument yang diberikan ke aliran.
save(String outEpsFilePath)Menyimpan PsDocument yang diberikan sebagai file EPS.
saveAsImage(ImageSaveOptions options)Menyimpan file PS/EPS ke file gambar.
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)Menyimpan file PS/EPS ke file gambar ke direktori yang ditentukan dengan nama file yang ditentukan.
saveAsImagesBytes(ImageSaveOptions options)Menyimpan file PS/EPS ke array byte gambar.
saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)Menyimpan file PS/EPS ke aliran PDF output.
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)Menyimpan file PS/EPS ke file PDF.
saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)Menyimpan objek BufferedImage ke file EPS.
saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)Menyimpan objek BufferedImage ke file EPS.
saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)Menyimpan gambar PNG/JPEG/BMP/GIF dari aliran masukan ke aliran keluaran EPS.
saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)Menyimpan gambar PNG/JPEG/BMP/GIF dari file ke file EPS.
scale(float xScale, float yScale)Menambahkan skala ke keadaan grafik saat ini (skala matriks saat ini).
setInputStream(InputStream is)Menentukan aliran masukan.
setPageDevice(Map<String,Object> pageParams)Mengatur parameter perangkat halaman (lihat operator “setpagedevice” pada spesifikasi PostScript).
setPageSize(float width, float height)Mengatur ukuran halaman.
setPaint(Paint paint)Mengatur cat pada keadaan grafik saat ini.
setStroke(Stroke stroke)Mengatur goresan pada keadaan grafik saat ini.
setTransform(AffineTransform matrix)Mengatur transformasi saat ini menjadi ini.
shear(float shx, float shy)Menambahkan transformasi geser ke keadaan grafik saat ini (geser matriks saat ini).
toString()
transform(AffineTransform matrix)Menambahkan transformasi ke keadaan grafik saat ini (menggabungkan matriks ini dengan yang saat ini).
translate(float x, float y)Menambahkan translasi ke keadaan grafik saat ini (mentranslasi matriks saat ini).
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeGraphicsRestore()Menulis pemulihan keadaan grafik saat ini (lihat spesifikasi PostScript pada operator “grestore”).
writeGraphicsSave()Menulis penyimpanan keadaan grafik saat ini (lihat spesifikasi PostScript pada operator “gsave”).

PsDocument()

public PsDocument()

Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi. Konstruktor ini hanya digunakan untuk operasi tambahan yang tidak terkait dengan file PostScript, misalnya mengonversi font.

PsDocument(String outPsFilePath, PsSaveOptions options)

public PsDocument(String outPsFilePath, PsSaveOptions options)

Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi.

Parameters:

ParameterTipeDeskripsi
outPsFilePathjava.lang.StringJalur file PS/EPS output.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options)

public PsDocument(OutputStream psStream, PsSaveOptions options)

Menginisialisasi PsDocument kosong dengan halaman yang diinisialisasi.

Parameters:

ParameterTipeDeskripsi
psStreamjava.io.OutputStreamAliran tempat menyimpan file PS/EPS.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.

PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

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

Menginisialisasi PsDocument kosong.

Parameters:

ParameterTipeDeskripsi
outPsFilePathjava.lang.StringJalur file PS/EPS output.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.
multipagedbooleanJika false halaman tidak akan diinisialisasi. Dalam kasus ini inisialisasi halaman harus dilakukan melalui pemanggilan eksplisit “openPage(width, height)”.

PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

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

Menginisialisasi PsDocument kosong.

Parameters:

ParameterTipeDeskripsi
psStreamjava.io.OutputStreamAliran tempat menyimpan file PS/EPS.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.
multipagedbooleanJika false halaman tidak akan diinisialisasi. Dalam kasus ini inisialisasi halaman harus dilakukan melalui pemanggilan eksplisit “openPage(width, height)”.

PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

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

Menginisialisasi PsDocument kosong ketika jumlah halaman dokumen Postscript diketahui sebelumnya.

Parameters:

ParameterTipeDeskripsi
outPsFilePathjava.lang.StringJalur file PS/EPS output.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.
numberOfPagesintJumlah halaman dalam dokumen PostScript.

PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

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

Menginisialisasi PsDocument kosong ketika jumlah halaman dokumen Postscript diketahui sebelumnya.

Parameters:

ParameterTipeDeskripsi
psStreamjava.io.OutputStreamAliran tempat menyimpan file PS/EPS.
optionsPsSaveOptionsSekumpulan parameter yang mengontrol penyimpanan file PostScript.
numberOfPagesintJumlah halaman dalam dokumen PostScript.

PsDocument(String psFilePath)

public PsDocument(String psFilePath)

Menginisialisasi PsDocument dengan file PS/EPS masukan.

Parameters:

ParameterTipeDeskripsi
psFilePathjava.lang.StringJalur file PS/EPS.

PsDocument(InputStream psStream)

public PsDocument(InputStream psStream)

Menginisialisasi PsDocument dengan aliran file PS/EPS.

Parameters:

ParameterTipeDeskripsi
psStreamjava.io.InputStreamAliran file PS/EPS.

clip(Shape s)

public void clip(Shape s)

Menambahkan klip ke keadaan grafis saat ini.

Parameters:

ParameterTipeDeskripsi
sjava.awt.ShapeJalur pemotongan.

clipAndNewPath(Shape s)

public void clipAndNewPath(Shape s)

Menambahkan klip ke keadaan grafik saat ini dan kemudian menulis operator “newpath”. Hal ini diperlukan untuk menghindari konfluensi jalur pemotongan ini dengan beberapa jalur berikutnya seperti glif yang digambar dengan operator “charpath”.

Parameters:

ParameterTipeDeskripsi
sjava.awt.ShapeJalur pemotongan.

clipRectangle(Rectangle2D.Float rect)

public void clipRectangle(Rectangle2D.Float rect)

Menambahkan persegi pemotongan ke keadaan grafis saat ini.

Parameters:

ParameterTipeDeskripsi
rectjava.awt.geom.Rectangle2D.FloatPersegi panjang pemotongan.

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

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

Menambahkan klip dari kontur teks yang diberikan dalam font yang diberikan.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks.
fontjava.awt.FontFont.
xfloatKoordinat X posisi teks.
yfloat

closePage()

public void closePage()

Menyelesaikan halaman saat ini.

convertType1FontToTTF(String type1FontFilePath, String outputDir)

public void convertType1FontToTTF(String type1FontFilePath, String outputDir)

Mengonversi font Type 1 ke TrueType. Nama file TTF yang dikonversi akan sama dengan font Type 1 input dengan ekstensi “.ttf”. File TTF akan disimpan ke direktori output yang ditentukan.

Parameters:

ParameterTipeDeskripsi
type1FontFilePathjava.lang.StringJalur file font Type 1..
outputDirjava.lang.StringDirektori output tempat menyimpan font TrueType yang dihasilkan.

convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

public void convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

Mengonversi font Type 3 ke TrueType. File TTF akan disimpan ke aliran output yang disediakan.

Parameters:

ParameterTipeDeskripsi
type3FontFilePathjava.lang.StringJalur file font Type 3.
outputStreamjava.io.OutputStreamAliran output tempat menyimpan font TrueType yang dihasilkan.

convertType3FontToTTF(String type3FontFilePath, String outputDir)

public void convertType3FontToTTF(String type3FontFilePath, String outputDir)

Mengonversi font Type 3 ke TrueType. Nama file TTF yang dikonversi akan sama dengan font Type 3 input dengan ekstensi “.ttf”. File TTF akan disimpan ke direktori output yang ditetapkan.

Parameters:

ParameterTipeDeskripsi
type3FontFilePathjava.lang.StringJalur file font Type 3..
outputDirjava.lang.StringDirektori output tempat menyimpan font TrueType yang dihasilkan.

cropEps(OutputStream epsStream, float[] cropBox)

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

Memotong PsDocument yang diberikan sebagai file EPS. Ini menyimpan file EPS awal dengan %%BoundingBox yang ada diperbarui atau membuat yang baru.

Parameters:

ParameterTipeDeskripsi
epsStreamjava.io.OutputStream
cropBoxfloat[]Kotak potong (x0, y0, x, y).

draw(Shape shape)

public void draw(Shape shape)

Menggambar jalur sembarang.

Parameters:

ParameterTipeDeskripsi
shapejava.awt.ShapeJalur untuk mengisi.

drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

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

Menggambar gambar yang dimask.

Parameters:

ParameterTipeDeskripsi
image24bppjava.awt.image.BufferedImageGambar untuk digambar. Harus dalam format gambar RGB 24bpp.
alphaMask1bppjava.awt.image.BufferedImageMasker gambar. Harus dalam format gambar 1bpp.
transformjava.awt.geom.AffineTransformMatriks untuk mentransformasi gambar.

drawImage(BufferedImage image)

public void drawImage(BufferedImage image)

Menggambar sebuah gambar.

Parameters:

ParameterTipeDeskripsi
imagejava.awt.image.BufferedImageGambar untuk digambar.

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

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

Menggambar gambar yang diubah dengan latar belakang.

Parameters:

ParameterTipeDeskripsi
imagejava.awt.image.BufferedImageGambar untuk digambar.
transformjava.awt.geom.AffineTransformMatriks untuk mentransformasi gambar.
bkgjava.awt.ColorLatar belakang untuk gambar.

drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

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

Gambar transparan yang ditransformasi dengan latar belakang. Jika gambar tidak memiliki saluran Alpha, gambar akan digambar sebagai gambar buram.

Parameters:

ParameterTipeDeskripsi
imagejava.awt.image.BufferedImageGambar untuk digambar.
transformjava.awt.geom.AffineTransformMatriks untuk mentransformasi gambar.
transparencyThresholdintAmbang batas yang menentukan nilai transparansi mana piksel akan dianggap sepenuhnya transparan. Semua nilai di bawah ambang batas ini akan dianggap sepenuhnya buram.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTipeDeskripsi
arg0java.lang.Object

Returns: boolean

extractEpsBoundingBox()

public int[] extractEpsBoundingBox()

Membaca file EPS dan mengekstrak kotak pembatas gambar EPS dari komentar %%BoundingBox atau batas untuk ukuran halaman default (0, 0, 595, 842) jika tidak ada.

Returns: int[] - Kotak pembatas gambar EPS.

extractEpsSize()

public Dimension extractEpsSize()

Membaca file EPS dan mengekstrak ukuran gambar EPS dari komentar %%BoundingBox atau ukuran halaman default (595, 842) jika tidak ada.

Returns: java.awt.Dimension - Ukuran gambar EPS.

extractText(SaveOptions options, int startPage, int endPage)

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

Mengekstrak teks dari file PS. Hanya berfungsi untuk teks yang ditulis dengan font TrueType (Tipe 42) atau font komposit (Tipe 0) yang terdiri dari font TrueType.

Parameters:

ParameterTipeDeskripsi
optionsSaveOptionsOpsi penyimpanan.
startPageintHalaman dari mana secara inklusif memulai ekstraksi teks.
endPageintHalaman yang secara inklusif akan diekstrak teksnya.

Returns: java.lang.String - Teks yang terdapat dalam halaman yang dipilih dari file PS.

fill(Shape shape)

public void fill(Shape shape)

Isi jalur sembarang.

Parameters:

ParameterTipeDeskripsi
shapejava.awt.ShapeJalur untuk mengisi.

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)

Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
fillPaintjava.awt.PaintIsian yang digunakan untuk melukis interior glif.
strokePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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)

Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
fillPaintjava.awt.PaintIsian yang digunakan untuk melukis interior glif.
strokePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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)

Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan. advances Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
advancesfloat[]
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
fillPaintjava.awt.PaintIsian yang digunakan untuk melukis interior glif.
strokePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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)

Menambahkan string teks dengan mengisi interior glif dan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
fillPaintjava.awt.PaintIsian yang digunakan untuk melukis interior glif.
strokePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
filljava.awt.PaintIsian yang digunakan untuk melukis glif.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
filljava.awt.PaintIsian yang digunakan untuk melukis glif.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
fontjava.awt.FontFont yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
filljava.awt.PaintIsian yang digunakan untuk melukis glif.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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

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

Menambahkan string teks dengan mengisi interior glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
fontjava.awt.FontFont yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
filljava.awt.PaintIsian yang digunakan untuk melukis glif.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getNumberOfPages()

public int getNumberOfPages()

Mendapatkan jumlah halaman dalam dokumen PDF yang dihasilkan.

Returns: int - jumlah halaman.

getPaint()

public Paint getPaint()

Mendapatkan paint dalam keadaan grafik saat ini.

Returns: java.awt.Paint - Cat warna saat ini.

getStroke()

public Stroke getStroke()

Mendapatkan stroke dalam keadaan grafik saat ini.

Returns: java.awt.Stroke - Garis stroke saat ini.

getXmpMetadata()

public XmpMetadata getXmpMetadata()

Membaca file PS/EPS dan mengekstrak XmpMetadata jika sudah ada atau menambahkan yang baru jika tidak ada.

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

hashCode()

public native int hashCode()

Returns: int

isLicensed()

public boolean isLicensed()

Menunjukkan apakah lisensi produk Aspose.Page untuk Java diakses dan valid.

Returns: boolean - nilai boolean

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

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

Menggabungkan file PS/EPS ke perangkat.

Parameters:

ParameterTipeDeskripsi
filesForMergejava.lang.String[]File PS/EPS untuk digabungkan dengan file ini ke perangkat output.
deviceDevicePerangkat keluaran.
optionsSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

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

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

Menggabungkan file PS/EPS ke perangkat.

Parameters:

ParameterTipeDeskripsi
pdfStreamjava.io.OutputStreamAliran PDF output.
filesForMergejava.lang.String[]File PS/EPS untuk digabungkan dengan file ini ke perangkat output.
optionsSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

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

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

Menggabungkan file PS/EPS ke perangkat.

Parameters:

ParameterTipeDeskripsi
outPdfFilePathjava.lang.StringJalur file PDF output.
filesForMergejava.lang.String[]File PS/EPS untuk digabungkan dengan file ini ke perangkat output.
optionsSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public void openPage(float width, float height)

Membuat halaman baru dan menjadikannya halaman saat ini.

Parameters:

ParameterTipeDeskripsi
lebarfloatLebar halaman baru.
tinggifloatTinggi halaman baru.

openPage(String pageName)

public void openPage(String pageName)

Membuat halaman baru dengan ukuran dokumen dan menjadikannya halaman saat ini.

Parameters:

ParameterTipeDeskripsi
pageNamejava.lang.StringNama halaman baru. Jika null, nama halaman akan menjadi nomor urut halaman.

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

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

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
outlinePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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

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

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
drFontcom.aspose.foundation.drawing.DrFontDrFont yang akan digunakan untuk menggambar teks. Bisa digunakan dengan font khusus yang berada di folder khusus.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
outlinePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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

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

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
advancesfloat[]Array lebar glif. Panjangnya harus sesuai dengan jumlah glif dalam string.
fontjava.awt.FontFont yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
outlinePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

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

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

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
fontjava.awt.FontFont sistem yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.

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)

Menambahkan string teks dengan menggambar kontur glif.

Parameters:

ParameterTipeDeskripsi
textjava.lang.StringTeks yang akan ditambahkan.
fontjava.awt.FontFont yang akan digunakan untuk menggambar teks.
xfloatKoordinat X untuk asal teks.
yfloatKoordinat Y untuk asal teks.
outlinePaintjava.awt.Paintjava.awt.Paint yang digunakan untuk melukis kontur glif. Bisa berupa subclass apa pun dari kelas java.awt.Paint di JDK.
strokejava.awt.StrokeGaris yang digunakan untuk menggambar kontur glif.

resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

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

Mengubah ukuran PsDocument yang diberikan menjadi file EPS. Metode ini hanya digunakan setelah mengekstrak ukuran EPS. Ia menyimpan file EPS awal dengan %%BoundingBox yang ada diperbarui atau yang baru akan dibuat. Matriks transformasi halaman juga akan diatur.

Parameters:

ParameterTipeDeskripsi
epsStreamjava.io.OutputStream
newSizeInUnitsDimensionFUkuran baru gambar EPS dalam satuan yang ditetapkan.
unitsUnitsSatuan dari ukuran baru. Bisa berupa poin, inci, milimeter, sentimeter, dan persentase dari ukuran awal.

rotate(float angleRadians)

public void rotate(float angleRadians)

Menambahkan rotasi berlawanan arah jarum jam sekitar asal ke keadaan grafik saat ini (memutar matriks saat ini).

Parameters:

ParameterTipeDeskripsi
angleRadiansfloatSudut rotasi dalam radian.

rotate(int angleDegrees)

public void rotate(int angleDegrees)

Menambahkan rotasi berlawanan arah jarum jam sekitar asal ke keadaan grafik saat ini (memutar matriks saat ini).

Parameters:

ParameterTipeDeskripsi
angleDegreesintSudut rotasi dalam derajat.

save()

public void save()

Menyimpan PsDocument yang diberikan sebagai file PS atau EPS. Metode ini hanya digunakan ketika PsDocument dibuat dari awal.

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

Menyimpan file PS/EPS ke perangkat.

Parameters:

ParameterTipeDeskripsi
deviceDevicePerangkat keluaran.
optionsSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

save(OutputStream epsStream)

public void save(OutputStream epsStream)

Menyimpan PsDocument yang diberikan ke aliran. Metode ini hanya digunakan setelah memperbarui metadata XMP. Ia menyimpan file EPS awal dengan metadata yang ada diperbarui atau yang baru dibuat saat memanggil metode getMetadata. Dalam kasus terakhir semua kode PostScript yang diperlukan dan komentar EPS ditambahkan.

Parameters:

ParameterTipeDeskripsi
epsStreamjava.io.OutputStreamAliran file EPS output.

save(String outEpsFilePath)

public void save(String outEpsFilePath)

Menyimpan PsDocument yang diberikan sebagai file EPS. Metode ini hanya digunakan setelah memperbarui metadata XMP. Ia menyimpan file EPS awal dengan metadata yang ada diperbarui atau yang baru dibuat saat memanggil metode getMetadata. Dalam kasus terakhir semua kode PostScript yang diperlukan dan komentar EPS ditambahkan.

Parameters:

ParameterTipeDeskripsi
outEpsFilePathjava.lang.StringSebuah jalur file EPS output..

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

Menyimpan file PS/EPS ke file gambar. Direktori output dan nama file akan sama dengan file PS input. Ekstensi file akan sesuai dengan format gambar dalam parameter “options”. Jika dokumen diinisialisasi dengan aliran yang tidak berasal dari FileInputStream, file gambar akan disimpan di folder saat ini dengan templat nama file default.

Parameters:

ParameterTipeDeskripsi
optionsImageSaveOptionsBerisi parameter yang diperlukan untuk menyimpan gambar dan flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

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

Menyimpan file PS/EPS ke file gambar ke direktori yang ditentukan dengan nama file yang ditentukan. Ekstensi file akan sesuai dengan format gambar dalam parameter “options”.

Parameters:

ParameterTipeDeskripsi
optionsImageSaveOptionsBerisi parameter yang diperlukan untuk menyimpan gambar dan flag yang menentukan keluaran kesalahan yang dilempar selama konversi.
outDirjava.lang.StringDirektori output tempat file gambar akan disimpan.
fileNameTemplatejava.lang.StringTemplat nama file untuk gambar (tanpa ekstensi). Jika file PS/EPS input memiliki 1 halaman, itu akan menjadi tepat nama file, jika tidak “_[n]”, dimana “n” - nomor halaman mulai dari 0, sufiks akan ditambahkan ke ini. Ekstensi file akan sesuai dengan format gambar dalam parameter “option”.

saveAsImagesBytes(ImageSaveOptions options)

public byte[][] saveAsImagesBytes(ImageSaveOptions options)

Menyimpan file PS/EPS ke array byte gambar.

Parameters:

ParameterTipeDeskripsi
optionsImageSaveOptionsBerisi parameter yang diperlukan untuk menyimpan gambar dan flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

Returns: byte[][] - Byte gambar. Satu array byte untuk satu halaman.

saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

public void saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

Menyimpan file PS/EPS ke aliran PDF output.

Parameters:

ParameterTipeDeskripsi
pdfStreamjava.io.OutputStreamAliran PDF output.
optionsPdfSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

Menyimpan file PS/EPS ke file PDF.

Parameters:

ParameterTipeDeskripsi
outPdfFilePathjava.lang.StringJalur file PDF output.
optionsPdfSaveOptionsBerisi flag yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

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

Menyimpan objek BufferedImage ke file EPS.

Parameters:

ParameterTipeDeskripsi
imagejava.awt.image.BufferedImageGambar.
epsStreamjava.io.OutputStreamAliran output EPS.
optionsPsSaveOptionsBerisi parameter yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

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

Menyimpan objek BufferedImage ke file EPS.

Parameters:

ParameterTipeDeskripsi
imagejava.awt.image.BufferedImageGambar.
epsFilePathjava.lang.StringJalur file EPS.
optionsPsSaveOptionsBerisi parameter yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

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

Menyimpan gambar PNG/JPEG/BMP/GIF dari aliran masukan ke aliran keluaran EPS.

Parameters:

ParameterTipeDeskripsi
imageStreamjava.io.InputStreamAliran input gambar.
epsStreamjava.io.OutputStreamAliran output EPS.
optionsPsSaveOptionsBerisi parameter yang menentukan keluaran kesalahan yang dilempar selama konversi.

saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

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

Menyimpan gambar PNG/JPEG/BMP/GIF dari file ke file EPS.

Parameters:

ParameterTipeDeskripsi
imageFilePathjava.lang.StringJalur file gambar.
epsFilePathjava.lang.StringJalur file EPS.
optionsPsSaveOptionsBerisi parameter yang menentukan keluaran kesalahan yang dilempar selama konversi.

scale(float xScale, float yScale)

public void scale(float xScale, float yScale)

Menambahkan skala ke keadaan grafik saat ini (skala matriks saat ini).

Parameters:

ParameterTipeDeskripsi
xScalefloatSkala pada sumbu X.
yScalefloatSkala pada sumbu Y.

setInputStream(InputStream is)

public void setInputStream(InputStream is)

Menentukan aliran masukan.

Parameters:

ParameterTipeDeskripsi
isjava.io.InputStreamAliran input file PS/EPS.

setPageDevice(Map<String,Object> pageParams)

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

Mengatur parameter perangkat halaman (lihat operator “setpagedevice” pada spesifikasi PostScript). Di antaranya dapat berupa ukuran halaman dan warna, dll.

Parameters:

ParameterTipeDeskripsi
pageParamsjava.util.Map<java.lang.String,java.lang.Object>Parameter halaman. Dalam kamus ini dapat berisi ukuran halaman dan warna, dll.

setPageSize(float width, float height)

public void setPageSize(float width, float height)

Mengatur ukuran halaman. Untuk membuat halaman dengan ukuran berbeda dalam satu dokumen gunakan metode setPageDevice tepat setelah metode ini.

Parameters:

ParameterTipeDeskripsi
lebarfloatLebar halaman dalam file PostScript yang dihasilkan.
tinggifloatTinggi halaman dalam file PostScript yang dihasilkan.

setPaint(Paint paint)

public void setPaint(Paint paint)

Mengatur cat pada keadaan grafik saat ini.

Parameters:

ParameterTipeDeskripsi
paintjava.awt.PaintPaint. Itu dapat berupa subclass apa pun dari kelas Paint yang ada di JDK.

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

Mengatur goresan pada keadaan grafik saat ini.

Parameters:

ParameterTipeDeskripsi
strokejava.awt.StrokeStroke.

setTransform(AffineTransform matrix)

public void setTransform(AffineTransform matrix)

Mengatur transformasi saat ini menjadi ini.

Parameters:

ParameterTipeDeskripsi
matrixjava.awt.geom.AffineTransformTransformasi.

shear(float shx, float shy)

public void shear(float shx, float shy)

Menambahkan transformasi geser ke keadaan grafik saat ini (geser matriks saat ini).

Parameters:

ParameterTipeDeskripsi
shxfloatShear pada sumbu X.
shyfloatShear pada sumbu Y.

toString()

public String toString()

Returns: java.lang.String

transform(AffineTransform matrix)

public void transform(AffineTransform matrix)

Menambahkan transformasi ke keadaan grafik saat ini (menggabungkan matriks ini dengan yang saat ini).

Parameters:

ParameterTipeDeskripsi
matrixjava.awt.geom.AffineTransformTransformasi.

translate(float x, float y)

public void translate(float x, float y)

Menambahkan translasi ke keadaan grafik saat ini (mentranslasi matriks saat ini).

Parameters:

ParameterTipeDeskripsi
xfloatTranslasi ke arah X.
yfloatTranslasi ke arah Y.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTipeDeskripsi
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTipeDeskripsi
arg0long
arg1int

writeGraphicsRestore()

public void writeGraphicsRestore()

Menulis pemulihan keadaan grafik saat ini (lihat spesifikasi PostScript pada operator “grestore”).

writeGraphicsSave()

public void writeGraphicsSave()

Menulis penyimpanan keadaan grafik saat ini (lihat spesifikasi PostScript pada operator “gsave”).