Class PsDocument

Class PsDocument

Nama dari : Aspose.Page.EPS Perhitungan: Aspose.Page.dll (25.4.0)

Kelas ini mencakup dokumen PS/EPS.

public sealed class PsDocument : Document

Inheritance

object Document PsDocument

anggota yang diwarisi

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

Constructors

PsDocument()

Inicialisasi kosong Aspose.Page.EPS.PsDocument. Konstruktor ini hanya digunakan untuk operasi tambahan yang tidak terkait dengan file PostScript,Misalnya, untuk mengkonversi font.

public PsDocument()

PsDocument(Keterangan, PsSaveOptions)

Inicialisasi kosong Aspose.Page.EPS.PsDokumen dengan halaman yang dimulai.

public PsDocument(string outPsFilePath, PsSaveOptions options)

Parameters

outPsFilePath string

Jalan keluar file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

PsDocument(Penelitian, PsSaveOptions)

Inicialisasi kosong Aspose.Page.EPS.PsDokumen dengan halaman yang dimulai.

public PsDocument(Stream outPsStream, PsSaveOptions options)

Parameters

outPsStream Stream

Stream di mana untuk menyimpan file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

PsDocument(String, PsSaveOptions dan Bool)

Initifikasi kosong Aspose.Page.EPS.PsDocument.

public PsDocument(string outPsFilePath, PsSaveOptions options, bool multipaged)

Parameters

outPsFilePath string

Jalan keluar file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

multipaged bool

Jika halaman palsu tidak akan dimulai. dalam hal ini, dimulai halaman harus dilakukan melalui panggilan eksplisit “openPage(width, height).

PsDocument(Stream, PsSaveOptions dan Bool)

Initifikasi kosong Aspose.Page.EPS.PsDocument.

public PsDocument(Stream outPsStream, PsSaveOptions options, bool multipaged)

Parameters

outPsStream Stream

Stream di mana untuk menyimpan file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

multipaged bool

Jika halaman palsu tidak akan dimulai. dalam hal ini, dimulai halaman harus dilakukan melalui panggilan eksplisit “openPage(width, height).

PsDocument(String, PsSaveOptions, int)

Inicialisasi kosong Aspose.Page.EPS.PsDocument ketika jumlah halaman dokumen Postscript diketahui terlebih dahulu.

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

Parameters

outPsFilePath string

Jalan keluar file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

numberOfPages int

Jumlah halaman dalam dokumen PostScript.

PsDocument(Stream, PsSaveOptions, int)

Inicialisasi kosong Aspose.Page.EPS.PsDocument ketika jumlah halaman dokumen Postscript diketahui terlebih dahulu.

public PsDocument(Stream outPsStream, PsSaveOptions options, int numberOfPages)

Parameters

outPsStream Stream

Stream di mana untuk menyimpan file PS/EPS.

options PsSaveOptions

Sebuah set parameter yang mengendalikan penyimpanan file PostScript.

numberOfPages int

Jumlah halaman dalam dokumen PostScript.

PsDocument(String)

Inicialisasi Aspose.Page.EPS.PsDocument dengan file input PS/EPS.

public PsDocument(string psFilePath)

Parameters

psFilePath string

Peta file PS / EPS.

PsDocument(Stream)

Inicialisasi Aspose.Page.EPS.PsDocument dengan arus file PS/EPS.

public PsDocument(Stream inPsStream)

Parameters

inPsStream Stream

Menggunakan file PS/EPS.

Properties

InputStream

Dapatkan atau menetapkan aliran input dari file PS/EPS.

public Stream InputStream { get; set; }

Nilai Properti

Stream

NumberOfPages

Mengembalikan jumlah halaman dalam dokumen PDF yang dihasilkan.

public int NumberOfPages { get; }

Nilai Properti

int

Methods

Clip(GraphicsPath)

Ads clip ke status grafis saat ini.

public void Clip(GraphicsPath s)

Parameters

s GraphicsPath

Jalan yang berkeliling.

ClipAndNewPath(GraphicsPath)

Ads klip ke status grafis saat ini dan yang ditulis “newpath” operator. perlu dilakukan untuk melarikan diridari confluence dari jalur klip ini dan beberapa laluan seterusnya seperti glyphs yang ditunjukkan dengan operator “charpath”.

public void ClipAndNewPath(GraphicsPath s)

Parameters

s GraphicsPath

Jalan yang berkeliling.

ClipRectangle(RectangleF)

Ads klip rektangle ke status grafis saat ini.

public void ClipRectangle(RectangleF rect)

Parameters

rect RectangleF

dengan rektangle klip.

ClipText(Tipe, Tipe, Tipe, Tipe dan Tipe)

Menambah klip dari outline teks tertentu dalam font tertentu.

public void ClipText(string text, Font font, float x, float y)

Parameters

text string

dengan teks tersebut.

font Font

dengan font.

x float

Koordinat X dari posisi teks.

y float

koordinat dari posisi teks.

ClosePage()

Lengkap halaman saat ini.

public void ClosePage()

KonversiType1FontToTTF(String dan String)

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

public void ConvertType1FontToTTF(string type1FontFilePath, string outputDir)

Parameters

type1FontFilePath string

Jenis 1 jalur file font.

outputDir string

Hasil dir di mana untuk menyimpan font TrueType yang dihasilkan.

CropEps(Banjir, Banjir[])

Crop diberikan Aspose.Page.EPS.PsDocument sebagai file EPS.Ini menyimpan file EPS awal dengan update yang ada %%BoundingBox atau yang baru akan dicipta.

public void CropEps(string outEpsFilePath, float[] cropBox)

Parameters

outEpsFilePath string

Jalan keluar file EPS.

cropBox float [ ]

Kotak tanaman (x0, y0, x, y)

CropEps(Banjir dan Float[])

Crop diberikan Aspose.Page.EPS.PsDocument sebagai file EPS.Ini menyimpan file EPS awal dengan update yang ada %%BoundingBox atau yang baru akan dicipta.

public void CropEps(Stream epsStream, float[] cropBox)

Parameters

epsStream Stream

Pengeluaran file EPS.

cropBox float [ ]

Kotak tanaman (x0, y0, x, y)

Draw(GraphicsPath)

Buatlah jalur yang arbitrari.

public void Draw(GraphicsPath shape)

Parameters

shape GraphicsPath

Jalan untuk menggambar.

DrawArc(dua, dua, dua, dua, dua, dua, dua, dua, dua)

menggerakkan sebuah arc.

public void DrawArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

Koordinat X dari pusat arc.

y double

koordinat dari pusat arak.

width double

Sebuah lingkaran rektangle yang terpusat.

height double

Ketinggian dari rektangle yang dikitar.

startAngle double

Sebuah sudut permulaan dari arc.

arcAngle double

Satu sudut dari arc.

DrawExplicitImageMask(Bitmap, Bitmap dan Matrix)

Gambar yang disamarkan.

public void DrawExplicitImageMask(Bitmap image24bpp, Bitmap alphaMask1bpp, Matrix transform)

Parameters

image24bpp Bitmap

Gambar harus dalam format gambar 24bpp RGB.

alphaMask1bpp Bitmap

Masker gambar harus dalam format 1bpp.

transform Matrix

Matriks untuk mengubah gambar.

DrawImage(Bitmap)

menggambarkan gambar.

public void DrawImage(Bitmap image)

Parameters

image Bitmap

Gambar yang harus dicetak.

DrawImage(Matriks, Matriks dan Warna)

Menarik gambar yang diubah dengan latar belakang.

public void DrawImage(Bitmap image, Matrix transform, Color bkg)

Parameters

image Bitmap

Gambar yang harus dicetak.

transform Matrix

Matriks untuk mengubah gambar.

bkg Color

latar belakang untuk gambar.

DrawLine(dua, dua, dua dan dua)

Mengatur segmen garis.

public void DrawLine(double x1, double y1, double x2, double y2)

Parameters

x1 double

X koordinat dari awal segmen.

y1 double

koordinat dari awal segmen.

x2 double

X koordinat akhir segmen.

y2 double

koordinat dari akhir segmen.

DrawOval(dua, dua, dua dan dua)

Menggunakan oval.

public void DrawOval(double x, double y, double width, double height)

Parameters

x double

Koordinat X dari pusat oval.

y double

koordinat dari pusat oval.

width double

Sebuah lingkaran rektangle yang terpusat.

height double

Ketinggian dari rektangle yang dikitar.

DrawPolygon(int[ ], dan int[ ], dan int)

Menggunakan polygon.

public void DrawPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

X koordinat titik.

yPoints int [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

DrawPolygon(Dua kali[ ], Dua kali ganda[ ], dan int)

Menggunakan poligon.

public void DrawPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

X koordinat titik.

yPoints double [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

DrawPolyline(int[ ], dan int[ ], dan int)

Menggunakan polilin.

public void DrawPolyline(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

X koordinat titik.

yPoints int [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

DrawPolyline(Dua kali[ ], Dua kali ganda[ ], dan int)

Menggunakan polilin.

public void DrawPolyline(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

X koordinat titik.

yPoints double [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

DrawRect(dua, dua, dua dan dua)

menggerakkan rektangle.

public void DrawRect(double x, double y, double width, double height)

Parameters

x double

X koordinat sudut kiri atas rektangle.

y double

koordinat sudut kiri atas rektangle.

width double

Sebuah lebar dari rektangle.

height double

ketinggian dari rektangle.

DrawRoundRect(dua, dua, dua, dua, dua, dua, dua, dua, dua)

Menggerakkan rektangle bulat.

public void DrawRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X koordinat sudut kiri atas rektangle.

y double

koordinat sudut kiri atas rektangle.

width double

Sebuah lebar dari rektangle.

height double

ketinggian dari rektangle.

arcWidth double

Sebuah lebar rektangle bulat dari arc yang mengelilingi sudut rektangle.

arcHeight double

Ketinggian rektangle bulat dari arc yang mengelilingi sudut rektangle.

DrawTransparentImage(Matriks, Matriks dan Int)

Jika gambar tidak memiliki saluran Alpha, itu akan dicetak sebagai gambar yang tidak jelas

public void DrawTransparentImage(Bitmap image, Matrix transform, int transparencyThreshold)

Parameters

image Bitmap

Gambar yang harus dicetak.

transform Matrix

Matriks untuk mengubah gambar.

transparencyThreshold int

Sebuah batas yang menentukan dari mana nilai piksel transparansi akan ditafsirkan sebagai sepenuhnya transparan. semua nilai di bawah batas ini akan ditafsirkan sebagai sepenuhnya tidak jelas.

ExtractEpsBoundingBox()

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

public int[] ExtractEpsBoundingBox()

Returns

int [ ]

Kotak penghalang dari gambar EPS.

ExtractEpsSize()

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

public Size ExtractEpsSize()

Returns

Size

Ukuran gambar EPS.

ExtractText(Pengelolaan, int, int)

Teks hanya dapat dikeluarkan jika ditulis dengan font Type 42 (TrueType) atau font Type 0 dengan font Type 42 di Vector Map.

public string ExtractText(SaveOptions options, int startPage = 0, int endPage = 0)

Parameters

options SaveOptions

Pilihan yang disimpan.

startPage int

Halaman dari mana untuk mulai mengekstrak teks. parameter ini berguna untuk dokumen multi-paged.

endPage int

Halaman ke mana untuk menyelesaikan untuk mengekstrak teks. parameter ini berguna untuk dokumen multi-paged.

Returns

string

dengan teks yang dikeluarkan.

Fill(GraphicsPath)

Mengisi jalur yang arbitrari.

public void Fill(GraphicsPath shape)

Parameters

shape GraphicsPath

Jalan untuk diisi.

FillAndStrokeText(string, font, float, float, brush, pen)

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

public void FillAndStrokeText(string text, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fillPaint Brush

Penutup yang digunakan untuk melukis interior glyphs.

stroke Pen

Stroke digunakan untuk menggambar kontur glyphs.

FillAndStrokeText(Banjir, Banjir[ ], Font, float, float, Brush, Pen)

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

public void FillAndStrokeText(string text, float[] advances, Font font, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fillPaint Brush

Penutup yang digunakan untuk melukis interior glyphs.

stroke Pen

Stroke digunakan untuk menggambar kontur glyphs.

FillAndStrokeText(string, DrFont, float, float, Brush, Pen)

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

public void FillAndStrokeText(string text, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fillPaint Brush

Penutup yang digunakan untuk melukis interior glyphs.

stroke Pen

Stroke digunakan untuk menggambar kontur glyphs.

FillAndStrokeText(Banjir, Banjir[ ], DrFont, float, float, Brush, Pen)

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

public void FillAndStrokeText(string text, float[] advances, DrFont drFont, float x, float y, Brush fillPaint, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fillPaint Brush

Penutup yang digunakan untuk melukis interior glyphs.

stroke Pen

Stroke digunakan untuk menggambar kontur glyphs.

FillArc(dua, dua, dua, dua, dua, dua, dua, dua, dua)

Mengisi sebuah arc.

public void FillArc(double x, double y, double width, double height, double startAngle, double arcAngle)

Parameters

x double

Koordinat X dari pusat arc.

y double

koordinat dari pusat arak.

width double

Sebuah lingkaran rektangle yang terpusat.

height double

Ketinggian dari rektangle yang dikitar.

startAngle double

Sebuah sudut permulaan dari arc.

arcAngle double

Satu sudut dari arc.

FillOval(dua, dua, dua dan dua)

Ia mengisi oval.

public void FillOval(double x, double y, double width, double height)

Parameters

x double

Koordinat X dari pusat oval.

y double

koordinat dari pusat oval.

width double

Sebuah lingkaran rektangle yang terpusat.

height double

Ketinggian dari rektangle yang dikitar.

FillPolygon(int[ ], dan int[ ], dan int)

Ada sebuah poligon.

public void FillPolygon(int[] xPoints, int[] yPoints, int nPoints)

Parameters

xPoints int [ ]

X koordinat titik.

yPoints int [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

FillPolygon(Dua kali[ ], Dua kali ganda[ ], dan int)

Ada sebuah poligon.

public void FillPolygon(double[] xPoints, double[] yPoints, int nPoints)

Parameters

xPoints double [ ]

X koordinat titik.

yPoints double [ ]

koordinasi dari titik.

nPoints int

Jumlah poin tersebut.

FillRect(dua, dua, dua dan dua)

Ia mengisi rektangle.

public void FillRect(double x, double y, double width, double height)

Parameters

x double

X koordinat sudut kiri atas rektangle.

y double

koordinat sudut kiri atas rektangle.

width double

Sebuah lebar dari rektangle.

height double

ketinggian dari rektangle.

FillRoundRect(dua, dua, dua, dua, dua, dua, dua, dua, dua)

Mengisi rektangle bulat.

public void FillRoundRect(double x, double y, double width, double height, double arcWidth, double arcHeight)

Parameters

x double

X koordinat sudut kiri atas rektangle.

y double

koordinat sudut kiri atas rektangle.

width double

Sebuah lebar dari rektangle.

height double

ketinggian dari rektangle.

arcWidth double

Sebuah lebar rektangle bulat dari arc yang mengelilingi sudut rektangle.

arcHeight double

Ketinggian rektangle bulat dari arc yang mengelilingi sudut rektangle.

FillText(Tipe, Tipe, Tipe, Tipe dan Tipe)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, Font font, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

FillText(Banjir, Banjir[ ], Font, float, float dan lain sebagainya)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

font Font

huruf yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

FillText(Rantai, DrFont, float, float)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, DrFont drFont, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

FillText(Banjir, Banjir[ ], DrFont, float, float)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

FillText(String, font, float, float, brush)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, Font font, float x, float y, Brush fill)

Parameters

text string

teks yang harus ditambahkan.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fill Brush

Pengisian yang digunakan untuk melukis glyphs.

FillText(Banjir, Banjir[ ], Font, float, float, brush)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, float[] advances, Font font, float x, float y, Brush fill)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fill Brush

Pengisian yang digunakan untuk melukis glyphs.

FillText(String, DrFont, float, float, Brush)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

teks yang harus ditambahkan.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fill Brush

Pengisian yang digunakan untuk melukis glyphs.

FillText(Banjir, Banjir[ ], DrFont, float, float, brush)

Menambahkan string teks dengan mengisi interior glyphs.

public void FillText(string text, float[] advances, DrFont drFont, float x, float y, Brush fill)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

fill Brush

Pengisian yang digunakan untuk melukis glyphs.

GetPaint()

Dapatkan cat dari status grafis saat ini.

public Brush GetPaint()

Returns

Brush

GetStroke()

Dapatkan stroke dari status grafis saat ini.

public Pen GetStroke()

Returns

Pen

GetXmpMetadata()

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

public XmpMetadata GetXmpMetadata()

Returns

XmpMetadata

Contoh metadata XMP yang ada atau baru.

MergeToPdf(String dan String[ ], Penyimpanan Opsi)

Memindahkan file PS/EPS ke perangkat.

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

Parameters

outPdfFilePath string

Sebuah output PDF file path.

filesForMerge string [ ]

File PS/EPS untuk menggabungkan file ini ke perangkat output.

options SaveOptions

Ini berisi bendera yang menentukan output kesalahan yang dilemparkan selama konversi.

MergeToPdf(Stretch dan Stretch[ ], Penyimpanan Opsi)

Memindahkan file PS/EPS ke perangkat.

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

Parameters

pdfStream Stream

Sebuah output PDF stream.

filesForMerge string [ ]

File PS/EPS untuk menggabungkan file ini ke perangkat output.

options SaveOptions

Ini berisi bendera yang menentukan output kesalahan yang dilemparkan selama konversi.

OpenPage(Banjir, Banjir)

Mencipta halaman baru dan menjadikannya yang terkini.

public void OpenPage(float width, float height)

Parameters

width float

Ketebalan halaman baru.

height float

Ketinggian halaman baru.

OpenPage(String)

Mencipta halaman baru dengan ukuran dokumen dan menjadikannya yang terkini.

public void OpenPage(string pageName = null)

Parameters

pageName string

Nama halaman baru.Jika null nama o halaman akan menjadi nomor pesanan halaman.

OutlineText(Tipe, Tipe, Tipe, Tipe dan Tipe)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, Font font, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

OutlineText(Banjir, Banjir[ ], Font, float, float dan lain sebagainya)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, float[] advances, Font font, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

font Font

huruf yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

OutlineText(Rantai, DrFont, float, float)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, DrFont drFont, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

OutlineText(Banjir, Banjir[ ], DrFont, float, float)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

OutlineText(Titik, Titik, Titik, Titik, Pen)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, Font font, float x, float y, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

stroke Pen

Stroke digunakan untuk menggambar outlines glyphs.

OutlineText(Banjir, Banjir[ ], font, float, float, pen)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, float[] advances, Font font, float x, float y, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

font Font

Sistem font yang akan digunakan untuk menggambar teks.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

stroke Pen

Stroke digunakan untuk menggambar outlines glyphs.

OutlineText(Rantai, DrFont, float, float, Pen)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

stroke Pen

Stroke digunakan untuk menggambar outlines glyphs.

OutlineText(Banjir, Banjir[ ], DrFont, float, float, Pen)

Menambah string teks dengan menggambar kontur glyphs.

public void OutlineText(string text, float[] advances, DrFont drFont, float x, float y, Pen stroke)

Parameters

text string

teks yang harus ditambahkan.

advances float [ ]

Rangkaian lebar glyphs. panjangnya harus sesuai dengan jumlah glyphs dalam string.

drFont DrFont

Aspose.Foundation.Drawing.DrFont yang akan digunakan untuk menggambar teks. dapat digunakan dengan font tersuai yang terletak dalam folder tersuai.

x float

X koordinat untuk asal teks.

y float

Koordinasi untuk asal teks.

stroke Pen

Stroke digunakan untuk menggambar outlines glyphs.

ResizeEps(Rangkaian, SizeF, Unit)

Resizes diberikan Aspose.Page.EPS.PsDocument sebagai file EPS. metode ini hanya digunakan setelah mengekstrak ukuran EPS.Ini menyimpan file EPS awal dengan update yang ada %%BoundingBox atau yang baru akan dicipta.

public void ResizeEps(string outEpsFilePath, SizeF newSizeInUnits, Units units)

Parameters

outEpsFilePath string

Jalan keluar file EPS.

newSizeInUnits SizeF

Ukuran baru gambar EPS dalam unit yang ditugaskan.

units Units

Unit dari ukuran baru. dapat menjadi titik, inci, milimeter, sentimeter dan peratusan dari ukuran awal.

ResizeEps(Stream, SizeF dan Unit)

Resizes diberikan Aspose.Page.EPS.PsDocument sebagai file EPS. metode ini hanya digunakan setelah mengekstrak ukuran EPS.Ini menyimpan file EPS awal dengan update yang ada %%BoundingBox atau yang baru akan dicipta.

public void ResizeEps(Stream epsStream, SizeF newSizeInUnits, Units units)

Parameters

epsStream Stream

Pengeluaran file EPS.

newSizeInUnits SizeF

Ukuran baru gambar EPS dalam unit yang ditugaskan.

units Units

Unit dari ukuran baru. dapat menjadi titik, inci, milimeter, sentimeter dan peratusan dari ukuran awal.

Rotate(kapal)

Meningkatkan rotasi counterclockwise tentang asal ke status grafis saat ini (rotat matriks saat ini).

public void Rotate(float angleRadians)

Parameters

angleRadians float

sudut rotasi dalam radian.

Rotate(int)

Meningkatkan rotasi counterclockwise tentang asal ke status grafis saat ini (rotat matriks saat ini).

public void Rotate(int angleDegrees)

Parameters

angleDegrees int

sudut rotasi dalam derajat.

Save(Stream)

Menjimatkan yang diberikan Aspose.Page.EPS.PsDocument sebagai file EPS. Metode ini hanya digunakan setelah memperbarui metadata XMP.Ini menyimpan file EPS awal dengan metadata yang ada atau yang baru yang dicipta saat memanggil metode GetMetadata.Dalam kasus terakhir, semua kode PostScript dan komentar EPS yang diperlukan ditambahkan.

public void Save(Stream epsStream)

Parameters

epsStream Stream

Pengeluaran file EPS.

Save()

Penyimpanan diberikan Aspose.Page.EPS.PsDocument sebagai file EPS. metode ini hanya digunakan ketika PsDocument dibuat dari scratch.

public void Save()

SaveAsImage(ImageSaveOptions)

Menyimpan file PS/EPS ke gambar byte array.

public byte[][] SaveAsImage(ImageSaveOptions options)

Parameters

options ImageSaveOptions

Ini mengandung parameter yang diperlukan untuk menyimpan gambar dan bendera yang menentukan output kesalahan yang dilemparkan selama konversi.

Returns

byte [ ]

Satu byte array untuk satu halaman.

SaveAsPdf(PdfSaveOptions dan PdfSaveOptions)

Menyimpan file PS/EPS ke file PDF.

public void SaveAsPdf(string outPdfFilePath, PdfSaveOptions options)

Parameters

outPdfFilePath string

Sebuah output PDF file path.

options PdfSaveOptions

Ini berisi bendera yang menentukan output kesalahan yang dilemparkan selama konversi.

SaveAsPdf(Pengiriman, PdfSaveOptions)

Simpan file PS/EPS ke PDF stream.

public void SaveAsPdf(Stream pdfStream, PdfSaveOptions options)

Parameters

pdfStream Stream

Sebuah output PDF stream.

options PdfSaveOptions

Ini berisi bendera yang menentukan output kesalahan yang dilemparkan selama konversi.

SaveImageAsEps(Stream, Stream dan PsSaveOptions)

Menyimpan gambar PNG/JPEG/TIFF/BMP/GIF/EMF dari input stream ke EPS output stream.

public static void SaveImageAsEps(Stream imageStream, Stream epsStream, PsSaveOptions options)

Parameters

imageStream Stream

Gambar dari input stream.

epsStream Stream

EPS output stream.

options PsSaveOptions

Mengandungi parameter yang menentukan output kesalahan yang dilemparkan selama konversi.

SaveImageAsEps(String, String dan PsSaveOptions)

Simpan gambar PNG/JPEG/TIFF/BMP/GIF/EMF dari file ke file EPS.

public static void SaveImageAsEps(string imageFilePath, string epsFilePath, PsSaveOptions options)

Parameters

imageFilePath string

Gambar file jalan.

epsFilePath string

jalur file EPS.

options PsSaveOptions

Mengandungi parameter yang menentukan output kesalahan yang dilemparkan selama konversi.

SaveImageAsEps(Bitmap, string dan PsSaveOptions)

Menyimpan objek Bitmap ke file EPS.

public static void SaveImageAsEps(Bitmap image, string epsFilePath, PsSaveOptions options)

Parameters

image Bitmap

dan gambarnya.

epsFilePath string

jalur file EPS.

options PsSaveOptions

Mengandungi parameter yang menentukan output kesalahan yang dilemparkan selama konversi.

SaveImageAsEps(Bitmap, Stream dan PsSaveOptions)

Menyimpan objek Bitmap ke aliran output EPS.

public static void SaveImageAsEps(Bitmap image, Stream epsStream, PsSaveOptions options)

Parameters

image Bitmap

dan gambarnya.

epsStream Stream

EPS output stream.

options PsSaveOptions

Mengandungi parameter yang menentukan output kesalahan yang dilemparkan selama konversi.

Scale(Banjir, Banjir)

Menambah skala ke status grafis saat ini (matriks skala saat ini).

public void Scale(float xScale, float yScale)

Parameters

xScale float

Skala dalam X axis.

yScale float

Terjemahan dalam Y axis.

SetPageDevice(Perkataan String, Objek=» » »)

Menetapkan parameter perangkat halaman (lihat spesifikasi operator “setpagedevice” PostScript).Di antara ini dapat menjadi ukuran halaman dan warna dll.

public void SetPageDevice(Dictionary<string, object=""> pageParams)

Parameters

pageParams Dictionary dan lt; string , object >

Parameter halaman. dalam kamus ini dapat menjadi ukuran halaman dan warna dll

SetPageSize(Banjir, Banjir)

Untuk membuat halaman dengan ukuran yang berbeda dalam satu dokumen menggunakan Aspose.Page.EPS.PsDocument.SetPageDevice(System.Collections.Generic.Dictionary{System.String,System.Object})metode setelah metode ini.

public void SetPageSize(float width, float height)

Parameters

width float

Ketebalan halaman dalam file PostScript yang dihasilkan.

height float

Ketinggian halaman dalam file PostScript yang dihasilkan.

SetPaint(Brush)

Mengatur cat dalam kondisi grafis saat ini.

public void SetPaint(Brush paint)

Parameters

paint Brush

Ini bisa menjadi subkelas kelas System.Drawing.Brush yang ada di platform .NET.

SetStroke(Pen)

Mengatur stroke dalam keadaan grafis saat ini.

public void SetStroke(Pen stroke)

Parameters

stroke Pen

dari stroke.

SetTransform(Matrix)

Buat transformasi saat ini untuk satu ini.

public void SetTransform(Matrix matrix)

Parameters

matrix Matrix

dan transformasi .

Shear(Banjir, Banjir)

Menambah transformasi Shear ke status grafis saat ini (matriks Shear saat ini).

public void Shear(float shx, float shy)

Parameters

shx float

yang berada di axis x.

shy float

yang ada di Y axis.

Transform(Matrix)

Menambah transformasi ke status grafis saat ini (mengakhiri matriks ini dengan matriks saat ini).

public void Transform(Matrix matrix)

Parameters

matrix Matrix

dan transformasi .

Translate(Banjir, Banjir)

Adds terjemahan ke status grafis saat ini (terjemahan matriks saat ini).

public void Translate(float x, float y)

Parameters

x float

Terjemahan dalam arah X.

y float

Terjemahan dalam arah Y.

WriteGraphicsRestore()

Menulis pemulihan status grafis saat ini (lihat Spesifikasi PostScript pada operator “grestore”).

public void WriteGraphicsRestore()

WriteGraphicsSave()

Menyelamatkan status grafis saat ini (lihat Spesifikasi PostScript pada operator “Gasave”).

public void WriteGraphicsSave()

</string,></string,>

 Indonesia