Class PdfDevice

PdfDevice class

Perangkat pembuat gambar yang merangkum kelas.

public class PdfDevice : Device, IMultiPageDevice

Konstruktor

NamaKeterangan
PdfDevice(Stream)Membuat instance baru.
PdfDevice(Stream, Size)Membuat instance baru dengan ukuran media yang ditentukan.

Properti

NamaKeterangan
override Background { get; set; }Mendapat/mengatur warna latar belakang.
virtual CharTM { get; set; }Mengembalikan atau menentukan transformasi karakter saat ini.
Creator { get; set; }Mengembalikan atau menentukan pembuat output perangkat yang dihasilkan.
virtual CurrentPageNumber { get; }Mengembalikan jumlah absolut halaman saat ini di dalam dokumen.
virtual CurrentRelativePageNumber { get; }Mengembalikan nomor halaman saat ini dalam partisi saat ini.
override Font { get; set; }Mendapat/mengatur font saat ini.
virtual IsDirectRGB { get; }Menunjukkan apakah perangkat menggunakan mode RGB langsung, yaitu RGB.
IsLicensed { get; }Menunjukkan apakah instance pustaka Aspose.Page ini dilisensikan.
override Opacity { get; set; }Mendapat/mengatur opacity.
override OpacityMask { get; set; }Mendapatkan/mengatur kuas untuk masker opacity. Topeng berlaku di atas Paint atau Strike.
override Paint { get; set; }Mendapat/mengatur kuas untuk mengisi jalur.
Properties { get; set; }Properti perangkat termasuk metadata.
override SaveOptions { set; }Menginisialisasi opsi penyimpanan.
override Size { get; set; }Mendapat/mengatur ukuran media perangkat.
override Stroke { get; set; }Mendapat/mengatur goresan untuk menggambar jalur.
virtual TextRenderingMode { get; set; }Mengembalikan atau menentukan mode rendering teks saat ini.
virtual TextStrokeWidth { get; set; }Mengembalikan atau menentukan lebar goresan teks saat ini.

Metode

NamaKeterangan
virtual AddOutline(int, string)Menambahkan item kerangka dengan objek terakhir sebagai targetnya.
virtual AddOutline(PointF, int, string)Menambahkan item kerangka dengan titik asal sebagai targetnya.
virtual ClosePage()Menyelesaikan halaman.
virtual ClosePartition()Menyelesaikan partisi dokumen.
override Create()Membuat instance baru perangkat berdasarkan instance perangkat ini. Menulis status grafik perangkat ini, yaitu membuatApsCanvas instance(s) dengan properti RenderTransform dan Clip yang sesuai.
override Dispose()Membuang instance perangkat ini. Menyelesaikan status grafik instance perangkat ini, yaitu mengalihkan konteks penulisan APS keApsCanvas tingkat yang lebih tinggi dari status grafis perangkat iniApsCanvas .
override Draw(GraphicsPath)Menggambar jalur yang ditentukan.
virtual DrawArc(double, double, double, double, double, double)Menggambar busur.
virtual DrawImage(Bitmap, Matrix, Color)Menggambar gambar dengan transformasi dan latar belakang yang ditetapkan.
virtual DrawLine(double, double, double, double)Menggambar ruas garis.
virtual DrawOval(double, double, double, double)Menggambar oval.
virtual DrawPolygon(double[], double[], int)Menggambar poligon.
virtual DrawPolygon(int[], int[], int)Menggambar poligon.
virtual DrawPolyline(double[], double[], int)Menggambar polyline.
virtual DrawPolyline(int[], int[], int)Menggambar polyline.
virtual DrawRect(double, double, double, double)Menggambar persegi panjang.
virtual DrawRoundRect(double, double, double, double, double, double)Menggambar persegi panjang bulat.
override DrawString(string, double, double)Menggambar string pada posisi yang ditentukan.
override EndDocument()Menyelesaikan dokumen.
override Fill(GraphicsPath)Mengisi jalur yang ditentukan.
virtual FillArc(double, double, double, double, double, double)Mengisi busur.
virtual FillOval(double, double, double, double)Mengisi oval.
virtual FillPolygon(double[], double[], int)Mengisi poligon.
virtual FillPolygon(int[], int[], int)Mengisi poligon.
virtual FillRect(double, double, double, double)Mengisi persegi panjang.
virtual FillRoundRect(double, double, double, double, double, double)Mengisi persegi panjang bulat.
GetProperty(string)Mendapat nilai properti string.
GetPropertyColor(string)Mendapat nilai properti warna.
GetPropertyDouble(string)Mendapat nilai properti ganda.
GetPropertyInt(string)Mendapat nilai properti integer.
GetPropertyMargins(string)Mendapat nilai properti margin.
GetPropertyRectangle(string)Mendapat nilai properti persegi panjang.
GetPropertySize(string)Mendapat nilai properti size.
override GetTransform()Mengembalikan matriks transformasi saat ini.
virtual InitClip()Menginisialisasi klip perangkat.
InitPageNumbers()Menginisialisasi jumlah halaman yang akan dihasilkan.
IsProperty(string)Mendapat nilai properti boolean.
virtual OpenPage(string)Memulai halaman baru dengan judul yang ditentukan.
virtual OpenPage(float, float)Memulai halaman baru dengan lebar dan tinggi yang ditentukan.
virtual OpenPartition()Memulai partisi dokumen baru.
override ReNew()Mengatur perangkat ke keadaan awal.
override Reset()Mereset perangkat.
override Rotate(double)Menerapkan rotasi searah jarum jam tentang asal ke matriks transformasi saat ini.
virtual Rotate(double, double, double)Putar matriks transformasi saat ini di sekitar titik.
override Scale(double, double)Menerapkan vektor skala yang ditentukan ke matriks transformasi saat ini.
override SetClip(GraphicsPath)Menambahkan jalur yang ditentukan ke jalur klip saat ini.
virtual SetHyperlinkTarget(int)Menetapkan hyperlink dengan nomor halaman sebagai targetnya.
virtual SetHyperlinkTarget(string)Menetapkan hyperlink dengan URI eksternal sebagai targetnya.
override SetTransform(Matrix)Menetapkan matriks transformasi saat ini.
override Shear(double, double)Menerapkan vektor geser yang ditentukan ke matriks transformasi saat ini.
override StartDocument()Memulai dokumen.
override ToString()Mengembalikan nama jenis perangkat.
override Transform(Matrix)Mengalikan matriks transformasi saat ini dengan yang ditentukanMatrix .
override Translate(double, double)Menerapkan vektor terjemahan yang ditentukan ke matriks transformasi saat ini.
virtual UpdatePageParameters(IMultiPageDevice)Memperbarui parameter halaman saat ini.
virtual WriteComment(string)Menulis komentar.

Lihat juga