ThumbnailDevice

ThumbnailDevice

Επισκόπηση

ThumbnailDevice είναι μια κλάση στο Aspose.PDF FOSS για .NET. Κληρονομεί από: ImageDevice.

Αποδίδει τις σελίδες εγγράφων PDF σε μικρογραφίες εικόνων PNG.

Αυτή η κλάση παρέχει 16 μεθόδους για εργασία με αντικείμενα ThumbnailDevice σε προγράμματα .NET. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: GetBitmap, ImageDevice, Process, ThumbnailDevice. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για .NET. Ιδιότητες: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
ResolutionResolutionΑνάγνωσηΑνάλυση εξόδου σε DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsΑνάγνωση/ΕγγραφήΕπιλογές απόδοσης για προχωρημένο έλεγχο της μετατροπής σελίδας σε εικόνα.
CoordinateTypePageCoordinateTypeΑνάγνωση/ΕγγραφήΠοιο πλαίσιο σελίδας καθορίζει τις εκτάσεις της αποδιδόμενης εικόνας.
WidthintΑνάγνωσηΔιαμορφωμένο στοχευμένο πλάτος εικονοστοιχείων (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση).
HeightintΑνάγνωσηΔιαμορφωμένο στοχευμένο ύψος εικονοστοιχείων (0 = ακολουθεί το φυσικό μέγεθος της σελίδας στην Ανάλυση).
FormPresentationModeFormPresentationModeΑνάγνωση/ΕγγραφήΠώς εμφανίζονται τα πεδία φόρμας (Παραγωγή vs Επεξεργαστής).

Μέθοδοι

ΥπογραφήΠεριγραφή
ThumbnailDevice()Καλεί το ThumbnailDevice σε αυτήν τη ThumbnailDevice παρουσία.
ThumbnailDevice(resolution: Resolution)Καλεί το ThumbnailDevice(resolution) σε αυτήν τη ThumbnailDevice παρουσία.
ThumbnailDevice(width: int, height: int)Καλεί ThumbnailDevice(width, height) σε αυτήν την ThumbnailDevice παρουσία.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Καλεί ThumbnailDevice(width, height, resolution) σε αυτήν την ThumbnailDevice παρουσία.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Κατασκευάζεται με μέγεθος στο δοσμένο pageSize στα 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Κατασκευάζεται με μέγεθος στο pageSize στην απαιτούμενη ανάλυση.
Process(page: Page, output: Stream)Καλεί Process(page, output) σε αυτήν την παρουσία του ThumbnailDevice.
ImageDevice(resolution: Resolution)Αρχικοποιεί ένα νέο ImageDevice με μια Resolution χρησιμοποιώντας το ενσωματωμένο SoftwarePageRenderer.
ImageDevice()Αρχικοποιεί ένα νέο ImageDevice με προεπιλεγμένη ανάλυση και ενσωματωμένο SoftwarePageRenderer.
ImageDevice(width: int, height: int)Αρχικοποιεί ένα νέο ImageDevice με ρητές διαστάσεις εξόδου σε εικονοστοιχεία χρησιμοποιώντας το ενσωματωμένο SoftwarePageRenderer στην προεπιλεγμένη ανάλυση (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Αρχικοποιεί ένα νέο ImageDevice με ρητές διαστάσεις εξόδου σε εικονοστοιχεία και ανάλυση απόδοσης χρησιμοποιώντας το ενσωματωμένο SoftwarePageRenderer.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Αρχικοποιεί από ένα PageSize (σε σημεία· μετατρεπόμενο σε ακέραιες διαστάσεις εικονοστοιχείων στην προεπιλεγμένη τιμή 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Αρχικοποίηση από ένα PageSize και ανάλυση απόδοσης.
GetBitmap(page: Page)Απόδοση μιας σελίδας σε Bitmap.
Process(page: Page, outputFileName: string)Μετατροπή μιας σελίδας σε αρχείο εικόνας.
Process(page: Page)Μετατροπή μιας σελίδας σε bytes εικόνας.
 Ελληνικά