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
NumberOfPages
Mengembalikan jumlah halaman dalam dokumen PDF yang dihasilkan.
public int NumberOfPages { get; }
Nilai Properti
Methods
Clip(GraphicsPath)
Ads clip ke status grafis saat ini.
public void Clip(GraphicsPath s)
Parameters
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
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
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
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
GetStroke()
Dapatkan stroke dari status grafis saat ini.
public Pen GetStroke()
Returns
GetXmpMetadata()
Membaca file PS/EPS dan mengekstrak XmpMetdata jika sudah ada atau menambahkan yang baru jika tidak ada.
public XmpMetadata GetXmpMetadata()
Returns
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,>