Class PdfDevice

PdfDevice class

Sınıf kapsüllü görüntü oluşturma cihazı.

public class PdfDevice : Device, IMultiPageDevice

yapıcılar

İsimTanım
PdfDevice(Stream)Yeni örneği oluşturur.
PdfDevice(Stream, Size)Belirtilen ortam boyutuyla yeni örneği oluşturur.

Özellikleri

İsimTanım
override Background { get; set; }Arka plan rengini alır/ayarlar.
virtual CharTM { get; set; }Geçerli karakterleri döndürür veya belirtir transform.
Creator { get; set; }Ortaya çıkan aygıt çıktısının yaratıcısını döndürür veya belirtir.
virtual CurrentPageNumber { get; }Belgedeki mevcut sayfanın mutlak sayısını verir.
virtual CurrentRelativePageNumber { get; }Geçerli bölümdeki geçerli sayfanın numarasını döndürür.
override Font { get; set; }Geçerli yazı tipini alır/ayarlar.
virtual IsDirectRGB { get; }Cihazın doğrudan RGB modunu, yani RGB’yi kullanıp kullanmadığını gösterir.
IsLicensed { get; }Aspose.Page kitaplığının bu örneğinin lisanslı olup olmadığını gösterir.
override Opacity { get; set; }Opaklığı alır/ayarlar.
override OpacityMask { get; set; }Opaklık maskesi için fırçayı alır/ayarlar. Maske, Paint veya Strike. üzerine uygulanır.
override Paint { get; set; }Yolları doldurmak için fırçayı alır/ayarlar.
Properties { get; set; }Meta veriler dahil olmak üzere cihaz özellikleri.
override SaveOptions { set; }Kaydetme seçeneklerini başlatır.
override Size { get; set; }Cihazın medya boyutunu alır/ayarlar.
override Stroke { get; set; }Çizim yolları için konturu alır/ayarlar.
virtual TextRenderingMode { get; set; }Geçerli metin oluşturma modunu döndürür veya belirtir.
virtual TextStrokeWidth { get; set; }Geçerli metin kontur genişliğini döndürür veya belirtir.

yöntemler

İsimTanım
virtual AddOutline(int, string)Hedefi son nesne olan bir ana hat öğesi ekler.
virtual AddOutline(PointF, int, string)Başlangıç noktasının hedefi olduğu bir ana hat öğesi ekler.
virtual ClosePage()Sayfayı tamamlar.
virtual ClosePartition()Belge bölümü tamamlandı.
override Create()Bu cihaz örneğine dayalı olarak cihazın yeni bir örneğini oluşturur. Bu cihazın grafik durumunu yazar, yani oluştururApsCanvas örnek(ler) , karşılık gelen RenderTransform ve Clip özellikleriyle.
override Dispose()Bu aygıt örneğini ortadan kaldırır. Bu cihaz örneği grafik durumunu sonlandırır, yani APS oluşturma bağlamınıApsCanvas this aygıtının grafik durumundan daha yüksek düzeydeApsCanvas .
override Draw(GraphicsPath)Belirtilen yolu çizer.
virtual DrawArc(double, double, double, double, double, double)Bir yay çizer.
virtual DrawImage(Bitmap, Matrix, Color)Atanmış dönüşüm ve arka plana sahip bir görüntü çizer.
virtual DrawLine(double, double, double, double)Bir doğru parçası çizer.
virtual DrawOval(double, double, double, double)Bir oval çizer.
virtual DrawPolygon(double[], double[], int)Bir çokgen çizer.
virtual DrawPolygon(int[], int[], int)Bir çokgen çizer.
virtual DrawPolyline(double[], double[], int)Bir çoklu çizgi çizer.
virtual DrawPolyline(int[], int[], int)Bir çoklu çizgi çizer.
virtual DrawRect(double, double, double, double)Bir dikdörtgen çizer.
virtual DrawRoundRect(double, double, double, double, double, double)Yuvarlak bir dikdörtgen çizer.
override DrawString(string, double, double)Belirtilen konumda bir dizi çizer.
override EndDocument()Belgeyi yerine getirir.
override Fill(GraphicsPath)Belirtilen yolu doldurur.
virtual FillArc(double, double, double, double, double, double)Bir yayı doldurur.
virtual FillOval(double, double, double, double)Bir ovali doldurur.
virtual FillPolygon(double[], double[], int)Bir çokgeni doldurur.
virtual FillPolygon(int[], int[], int)Bir çokgeni doldurur.
virtual FillRect(double, double, double, double)Bir dikdörtgeni doldurur.
virtual FillRoundRect(double, double, double, double, double, double)Yuvarlak bir dikdörtgeni doldurur.
GetProperty(string)String özelliğinin değerini alır.
GetPropertyColor(string)Bir renk özelliği değeri alır.
GetPropertyDouble(string)Double özelliğinin değerini alır.
GetPropertyInt(string)Tamsayı özelliğinin değerini alır.
GetPropertyMargins(string)Bir marj özelliği değeri alır.
GetPropertyRectangle(string)Dikdörtgen özelliğinin değerini alır.
GetPropertySize(string)Size özelliğinin bir değerini alır.
override GetTransform()Geçerli dönüştürme matrisini döndürür.
virtual InitClip()Cihazın klibini başlatır.
InitPageNumbers()Çıktı alınacak sayfa sayısını başlatır.
IsProperty(string)Bir boole özelliği değeri alır.
virtual OpenPage(string)Belirtilen başlıkla yeni bir sayfa başlatır.
virtual OpenPage(float, float)Belirtilen genişlik ve yükseklikte yeni bir sayfa başlatır.
virtual OpenPartition()Yeni bir belge bölümü başlatır.
override ReNew()Cihazları başlangıç durumuna ayarlar.
override Reset()Cihazı sıfırlar.
override Rotate(double)Geçerli dönüşüm matrisine orijin etrafında saat yönünde döndürme uygular.
virtual Rotate(double, double, double)Geçerli dönüşüm matrisini bir nokta etrafında döndürün.
override Scale(double, double)Belirtilen ölçek vektörünü geçerli dönüştürme matrisine uygular.
override SetClip(GraphicsPath)Belirtilen yolu geçerli klip yoluna ekler.
virtual SetHyperlinkTarget(int)Hedefi olarak bir sayfa numarasına sahip köprüyü ayarlar.
virtual SetHyperlinkTarget(string)Hedefi olarak harici bir URI ile köprüyü ayarlar.
override SetTransform(Matrix)Geçerli dönüştürme matrisini ayarlar.
override Shear(double, double)Belirtilen kesme vektörünü mevcut dönüşüm matrisine uygular.
override StartDocument()Belgeyi başlatır.
override ToString()Aygıt türünün adını döndürür.
override Transform(Matrix)Geçerli dönüşüm matrisini belirtilenle çarparMatrix .
override Translate(double, double)Belirtilen öteleme vektörünü geçerli dönüştürme matrisine uygular.
virtual UpdatePageParameters(IMultiPageDevice)Geçerli sayfa parametrelerini günceller.
virtual WriteComment(string)Bir yorum yazar.

Ayrıca bakınız