Aspose.PDF TIFF Converter for .NET - izstrādātāja ceļvedis
Aspose.PDF TIFF Converter for .NET ir mērķtiecīgs plugins, kas ļauj bezjēdzīgu, augstu uzticamības konversiju starp PDF dokumentiem un Tiff attēliem. Uzcelts uz pamata Asposa.pdf motora, tas atbalsta visus kopīgos Tifi formātus un nodrošina konfigurējamas iespējas izšķirtspējas, krāsu dziļuma, kompresijas, lapas robežas kontroles un strāvas pamatā darba plūsmas.
Instalācija un uzstādīšana
Pievienojiet pluginu savā .NET projektā, izmantojot NuGet vai lejupielādējot asambleju tieši. Lai iegūtu pakāpenisku instrukciju, skatiet Installation . Lai atļautu mērītu licencēšanu, sekojiet vadlīnijai Mērtēta licencēšana .
Iezīmes un funkcionalitātes
PDF uz TIFF konversiju
- Izveidojiet vienu vai vairāku lapu TIFF attēlus no PDF dokumentiem.
- Saglabājiet oriģinālu lapas pasūtījumu vai izņemt konkrētus lapu rindas.
- Kontroles iznākuma izšķirtspēja (DPI) un krāsu dziļums pēc lapas vai visā dokumentā.
TIFF uz PDF konversiju
- Importēt vienu vai vairāku lapu TIFF failus jaunā PDF konteinerā.
- Saglabājiet oriģinālu attēla kompresiju, DPI un bit dziļuma iestatījumus.
- Kombinēt vairākus TIFF avotus vienā PDF, ar pielāgojamiem lapas izmēriem un margām.
Augstākās kompresijas algoritmi
- Izvēlieties no CCITT Group 4, LZW vai PackBits kompresijas.
- Optimizējiet monokromas skenēšanu, graiskalu arhivēšanu vai pilnu krāsu iznākumu.
- Balansu faila izmērs pret attēla lojalitāti, pamatojoties uz izvēlēto algoritmu.
Rezolūcija un krāsu pārvaldība
- Iestatīt horizontālo un vertikālo DPI neatkarīgi, lai atbilstu drukāšanas vai displeja prasībām.
- Atbalsts 1 bitu (monochrome), 8 bits (grayscale) un 24 bit (reālā krāsa) iznākumiem.
- Konvertēt krāsu dokumentus uz graiscale automātiski zemāku failu izmēru.
Konversijas opcijas API
- The
TiffSaveOptions
Klasa izpauž visas TIFF specifiskās iestatījumus gludā, atkārtoti lietojamā objektā. - Konfigurējiet kompresijas veidu, bit dziļumu, lapas diapazona filtrus un balto lapu pārslēgšanu.
- Pielietojiet to pašu
TiffSaveOptions
Piemēram, starp vairākiem konversijām, lai nodrošinātu konsekvenci.
Stream bāzes apstrāde
- Lasīt un rakstīt uz
Stream
objektiem, lai izvairītos no pagaidu failiem. - Ideāls ASP.NET un mākoņu scenārijiem, kur diska I/O ir ierobežots vai aizliegts.
- Nodrošina drošas, atmiņas caurules konversijai.
Batch un paralēla konversija
- Pārstrādā vairākus dokumentus vienā sesijā, lai samazinātu iniciatīvās pārpalikumu.
- Drošs lietošanai multi-tried lietojumprogrammās – paralēli pārveidošanas uzdevumus, lai izmantotu visus CPU kodus.
- Pārvaldīt lielas ķieģeļus, grupējot failus uz pārvaldāmām gabaliem.
kļūdu apstrāde un diagnoze
- Detalizēti izņēmumi norāda uz neveiksmīgiem ievadījumiem, nepamatotām funkcijām vai bojātiem failiem.
- Izņēmuma ziņojumi ietver kontekstu, piemēram, lapas numuru un darbības posmu.
- Ieviest atgriezenisko loģiku vai lietotāju paziņojumus, pamatojoties uz izņēmuma veidiem.
Padomi un labākās prakses
- ** Sākot licencēšanu agrāk** Vienmēr konfigurējiet mērīto licencēšanu pirms jebkādas konversijas APIs atsaukšanas, lai izvairītos no novērtēšanas ziņojumiem.
- Pirmā pieeja*
Prefer
Stream
-bāzes metodes lieliem vai jutīgiem datiem, lai samazinātu atmiņas pēdas un diska izmantošanu.
- Pirmā pieeja*
Prefer
- Kompresijas izvēle* Izmantojiet CCITT G4 divu līmeņu (melna un balta) skenēšanai, LZW sajaukto krāsu dokumentiem un PackBits vienkāršiem krāsainiem vai grauskalniem attēliem.
- ** Atjaunināt Opcijas Objekti**
Instantiate
TiffSaveOptions
vienu reizi vienā komplektā, izmantojot identiskas iestatījumus, lai samazinātu objekta radīšanu. - Chunked Batch apstrāde Pārtraukt lielus konversijas darbus mazākajos gabalos (piemēram, 10–20 failus katrs), lai novērstu ilgstošas darbības no resursu iztvaikošanas.
- Pareiza izlūkošana* Iegūstiet visus dokumentus un pārraidiet objektus tūlīt pēc konversijas uz brīvi dzimto resursu un izvairieties no atmiņas plūdiem.
- Logging un Metrics Ievadiet konversijas laiku, iznākuma faila izmērus un izņēmuma detaļas operatīvajai uzraudzībai un kapacitātes plānošanai.
Lai uzlabotu scenārijus, piemēram, pielāgotu renderēšanu, stampēšanu vai ūdens marķējumu, atsauciet uz galveno Ugunsgrēks Reference .