PngDevice
סקירה
PngDevice היא מחלקה ב‑Aspose.PDF FOSS עבור .NET.
יורשת מ: ImageDevice.
מממש דפי מסמך PDF לפורמט תמונה PNG.
מחלקה זו מספקת 11 שיטות לעבודה עם אובייקטי PngDevice בתוכניות .NET.
השיטות הזמינות כוללות: GetBitmap, ImageDevice, PngDevice, Process.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground, ועוד 1.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
TransparentBackground | bool | Read/Write | כאשר אמת, קובץ PNG המיוצר שומר על רקע העמוד שקוף. |
Resolution | Resolution | Read | רזולוציית פלט ב‑DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | אפשרויות רינדור לשליטה מתקדמת ברינדור דף לתמונה. |
CoordinateType | PageCoordinateType | Read/Write | איזה קופסת דף מגדירה את ממדי התמונה המיוצרת. |
Width | int | Read | רוחב פיקסלים יעד מוגדר (0 = לעקוב אחרי הגודל הטבעי של העמוד ברזולוציה). |
Height | int | Read | גובה פיקסלים יעד מוגדר (0 = לעקוב אחרי הגודל הטבעי של העמוד ברזולוציה). |
FormPresentationMode | FormPresentationMode | Read/Write | אופן רינדור של שדות טופס (ייצור מול עורך). |
שיטות
| Signature | Description |
|---|---|
PngDevice(renderer: IPageRenderer) | קורא ל‑PngDevice על מופע ה‑PngDevice הזה. |
PngDevice(renderer: IPageRenderer, resolution: Resolution) | |
PngDevice() | |
PngDevice(resolution: Resolution) | |
PngDevice(width: int, height: int) | |
PngDevice(width: int, height: int, resolution: Resolution) | |
PngDevice(pageSize: Aspose.Pdf.PageSize) | בונה בגודל לפי pageSize הנתון ב‑150 DPI. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | בונה בגודל לפי pageSize ברזולוציה המבוקשת. |
Process(page: Page, output: Stream) | קורא ל‑Process על מופע ה‑PngDevice הזה. |
ImageDevice(resolution: Resolution) | מאתחל ImageDevice חדש עם רזולוציה באמצעות ה‑SoftwarePageRenderer המובנה. |
GetBitmap(page: Page) | מממש דף ל‑Bitmap. |