Υποστηριζόμενες μορφές εικόνας

Επισκόπηση

Το HotPDF μπορεί να ενσωματώνει και να επεξεργάζεται αρκετές κοινές μορφές raster και metafile μέσω ειδικών helper units και μεθόδων φόρτωσης εικόνων

Κοινές μορφές

  • BMP and JPEG: Ροές εργασίας γενικού σκοπού για bitmap/εικόνες μέσω THotPDF.AddImage, με τυπική επεξεργασία JPEG από το libjpeg-turbo 3.1.90 και το αντίστοιχο σύνολο NASM SIMD objects
  • TIFF: Υποστήριξη πολλών σελίδων και ειδική υποστήριξη TIFF μέσω THotPDF.AddTIFFFromFile
  • EMF and WMF: Εισαγωγή metafile τύπου vector μέσω THPDFPage.ShowMetafile
  • JPEG2000: Υποστήριξη JP2, J2K και JPT μέσω των JPEG2000 helper units του HotPDF
  • JBIG2: Εξειδικευμένη υποστήριξη αποκωδικοποίησης bilevel εικόνων για σαρωμένο περιεχόμενο ή περιεχόμενο τύπου εγγράφου

Backend απόδοσης JPEG

Το HotPDF συνδέει το libjpeg-turbo 3.1.90 ως native codec για τυπικό JPEG. Τα ενσωματωμένα Win32, Win64 και Win64x builds περιλαμβάνουν πλέον τα αντίστοιχα NASM SIMD objects, διατηρώντας την τοποθέτηση JPEG εικόνων, τις ροές image-mask και την ενσωμάτωση TIFF που σχετίζεται με JPEG σε backend υψηλής απόδοσης συμβατό με libjpeg, χωρίς αλλαγή στο υπάρχον HotPDF API surface

Επιλογή του σωστού entry point

  • Χρησιμοποιήστε το THotPDF.AddImage για γενικά αρχεία εικόνων
  • Χρησιμοποιήστε το THotPDF.AddTIFFFromFile όταν έχει σημασία ο ειδικός χειρισμός TIFF
  • Χρησιμοποιήστε το THPDFPage.ShowMetafile για είσοδο EMF/WMF που πρέπει να παραμείνει κοντά σε vector output

Δείτε επίσης