TiffDevice
סקירה כללית
TiffDevice הוא שיעור ב Aspose.PDF FOSS עבור .NET. מורשת מ : ImageDevice.
רנדרה של דפי מסמך PDF לתוך פורמט תמונה TIFF.
שיעור זה מספק 30 שיטות לעבוד עם אובייקטים TiffDevice בתוכניות .NET. שיטות זמינות כוללות: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,ועוד אחד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Settings | TiffSettings | קראו | הגדרות הקוד TIFF (עמוק צבע, דחיסה). |
Width | int | קראו | פיקסל רחב של Bitmap היציאה. |
Height | int | קראו | גובה פיקסל של ביטל היציאה. |
FormPresentationMode | FormPresentationMode | קרא / כתיבה | מצב הצגת טופס (העורך / הייצור) נבדק כאשר הדף מכיל AcroForm ויגטים. |
Resolution | Resolution | קראו | מחדש את נכס הפתרון המורשת על TiffDevice כך שהוא ניתן למצוא ישירות בסוג זה (לא רק באמצעות הכיתה הבסיסית). |
RenderingOptions | Aspose.Pdf.RenderingOptions | קרא / כתיבה | מחדש את הנכס המורשת RenderingOptions על TiffDevice (הסיבה שווה להחלטה לעיל). |
CoordinateType | PageCoordinateType | קרא / כתיבה | איזה תיבת דף פועלת את טווח התמונה המורשת. |
שיטות
| חתימה | תיאור |
|---|---|
TiffDevice(renderer: IPageRenderer) | צלצול TiffDevice על האינדקס הזה TiffDevice. |
TiffDevice(renderer: IPageRenderer, resolution: Resolution) | |
TiffDevice() | |
TiffDevice(resolution: Resolution) | |
TiffDevice(settings: TiffSettings) | יצירת TiffDevice עם הגדרות מסוימות וריסולת ברירת המחדל. |
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter) | יצירת TiffDevice עם הגדרות המפורטות והמרת. |
TiffDevice(width: int, height: int) | יצירת TiffDevice עם מימד היעד וההגדרות הבסיסיות. |
TiffDevice(width: int, height: int, resolution: Resolution) | יצירת TiffDevice עם רוחב, גובה, רזולוציה והגדרות ברירת מחדל. |
TiffDevice(width: int, height: int, settings: TiffSettings) | יצירת TiffDevice עם רוחב, גובה והגדרות. |
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter) | יצירת TiffDevice עם רוחב, גובה, הגדרות וממיר. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings) | יצירת TiffDevice עם רוחב, גובה, רזולוציה והגדרות. |
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | יצירת TiffDevice עם רוחב, גובה, רזולוציה, הגדרות וממיר. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings) | יצירת TiffDevice עם גודל דף והגדרות. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter) | יצירת TiffDevice עם גודל דף, הגדרות וממיר. |
TiffDevice(resolution: Resolution, settings: TiffSettings) | יצירת TiffDevice עם רזולוציה והגדרות. |
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | יצירת TiffDevice עם רזולוציה, הגדרות וממיר. |
TiffDevice(pageSize: Aspose.Pdf.PageSize) | יצירת TiffDevice בגודל ל PageSize ב- 150 DPI. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | יצירת TiffDevice בגודל ל PageSize ב- Resolution. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings) | PageSize + פתרון + הגדרות. |
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter) | PageSize + פתרון + הגדרות + המהפך. |
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double) | לא בוצע בגרסה זו – לשים NotImplementedException בזמן העבודה. |
Process(page: Page, output: Stream) | קורא תהליך על האינדקס הזה TiffDevice. |
ProcessRange(document: Document, startPage: int, endPage: int) | העברת מגוון של דפים לאחד TIFF רב-דף. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | העברת מגוון של דפים ל-TIFF רב עמודים וכתוב לתוך זרם. |
Process(document: Document, fromPage: int, toPage: int, output: Stream) | העברת מגוון של עמודים ל- TIFF. |
Process(document: Document, startPage: int, endPage: int, outputFileName: string) | העברת מגוון של דפים לקובץ TIFF. |
Process(document: Document, outputFileName: string) | העברת כל הדפים לקובץ TIFF. |
Process(document: Document, output: Stream) | העברת כל הדפים לתוך זרם TIFF. |
ImageDevice(resolution: Resolution) | מתחיל חדש ImageDevice עם פתרון באמצעות ה-SoftwarePageRenderer המובנה. |
GetBitmap(page: Page) | העברת דף ל- Bitmap. |