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,Και 1 ακόμα.
Ιδιοκτησία
| Ονομασία | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Settings | TiffSettings | Διαβάστε | ΤΙΦΤ κωδικοποίηση ρυθμίσεις (χρωμική βάθος, συμπίεση). |
Width | int | Διαβάστε | Το πλάτος του pixels της έκδοσης bitmap. |
Height | int | Διαβάστε | Το ύψος του pixels της έκδοσης bitmap. |
FormPresentationMode | FormPresentationMode | Διαβάστε / Γράψτε | Η λειτουργία παρουσίασης φόρμας (Επιταγή / Παραγωγή) συμβουλεύεται όταν η σελίδα περιέχει widgets AcroForm. |
Resolution | Resolution | Διαβάστε | Ανακαλύπτει την κληρονομική ιδιοκτησία της Εξυγίανσης στο TiffDevice έτσι ώστε να είναι αναγνωρίσιμη απευθείας σε αυτόν τον τύπο (όχι μόνο μέσω της βασικής τάξης). |
RenderingOptions | Aspose.Pdf.RenderingOptions | Διαβάστε / Γράψτε | Αναδημοσιεύει την κληρονομική ιδιοκτησία του RenderingOptions στο TiffDevice (ο ίδιος λόγος με το ανωτέρω Resolution). |
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 στην συγκεκριμένη Λύση. |
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) | Μεταφέρετε μια σειρά σελίδων σε ένα μοναδικό multi-page TIFF. |
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream) | Μεταφέρετε μια σειρά σελίδων σε ένα multi-page 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 stream. |
ImageDevice(resolution: Resolution) | Αρχίζει ένα νέο ImageDevice με μια Λύση χρησιμοποιώντας το ενσωματωμένο SoftwarePageRenderer. |
GetBitmap(page: Page) | Μεταφέρετε μια σελίδα σε ένα Bitmap. |