PngDevice
Genel Bakış
PngDevice NET için FOSS’de bir sınıf. Mirasçılar: ImageDevice.
PDF belge sayfalarını PNG görüntü biçimine çevirir.
Bu sınıf, .NET programlarında PngDevice nesnelerle çalışmak için 11 yöntem sağlar. Kullanılabilir yöntemler şunlardır: GetBitmap, ImageDevice, PngDevice, Process. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground,Ve bir tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
TransparentBackground | bool | Okuma/Yazma | Doğru olduğunda, gösterilen PNG sayfa arkaplanını şeffaf tutar. |
Resolution | Resolution | Oku . | Çıktı çözünürlüğü DPI’de. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Okuma/Yazma | Sayfa-resim gösterimi için gelişmiş kontrol için görüntüleme seçenekleri. |
CoordinateType | PageCoordinateType | Okuma/Yazma | Hangi sayfa kutusunun gösterilen görüntü boyutunu yönlendirdiği. |
Width | int | Oku . | Yapılandırılmış hedef piksel genişliği (0 = Resolüsyon’da sayfanın doğal boyutunu takip edin). |
Height | int | Oku . | Yapılandırılmış hedef piksel yüksekliği (0 = Resolüsyon’da sayfanın doğal boyutunu takip edin). |
FormPresentationMode | FormPresentationMode | Okuma/Yazma | Form alanları nasıl gösterilmektedir (Üretim vs. Editör). |
Yöntemler
| Signature | Açıklama: |
|---|---|
PngDevice(renderer: IPageRenderer) | PngDevice(renderer) bu PngDevice örneğinde çağrılar. |
PngDevice(renderer: IPageRenderer, resolution: Resolution) | PngDevice ((renderer, resolution) bu PngDevice örneğinde çağrılar. |
PngDevice() | |
PngDevice(resolution: Resolution) | PngDevice(resolution) bu PngDevice örneğinde çağrılır. |
PngDevice(width: int, height: int) | PngDevice ((genişlik, yükseklik) bu PngDevice örneğinde çağrılır. |
PngDevice(width: int, height: int, resolution: Resolution) | PngDevice{ağacı, yüksekliği, çözünürlük) bu PngDevice örneğinde çağrılır. |
PngDevice(pageSize: Aspose.Pdf.PageSize) | Verilen sayfa boyutuna göre yapım 150 DPI’de ölçülür. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Yapısal boyutlu sayfa Boyutu istenen çözünürlükte. |
Process(page: Page, output: Stream) | Bu PngDevice örneğinde Process(page, output) çağrısı. |
ImageDevice(resolution: Resolution) | Yeni bir ImageDevice’ı, yerleşik SoftwarePageRenderer kullanarak Çözüm ile başlatır. |
GetBitmap(page: Page) | Bitmap’a bir sayfa çevir. |