Aspose.PDF TIFF Converter za .NET - Priručnik za razvijatelje
Aspose.PDF TIFF Converter za .NET je fokusiran plugin koji omogućuje besprijekornu, visoku vjerodostojnost konverzije između PDF dokumenata i Tiff slika.Ugrađen na jezgru Aspoe.pdf motora, podržava sve uobičajene formate i pruža konfigurabilne opcije za rezoluciju, dubinu boje, kompresije, kontrolu rasponu stranice i tokove rada.
Instaliranje i postavljanje
Dodajte plugin vašem projektu .NET pomoću NuGeta ili preuzimajući skupinu izravno. Za korak po korak upute, pogledajte instalacija . Da biste omogućili mjerene dozvole, slijedite vodič na Mjerena dozvola .
Značajke i funkcionalnosti
PDF na TIFF pretvaranje
- Stvaranje pojedinačnih ili više stranica TIFF slike iz PDF dokumenata.
- Održavajte originalnu narudžbu stranice ili izvadite određene redove stranice.
- Upravljanje rezolucijom izlaska (DPI) i dubinom boje po stranici ili cijelom dokumentu.
TIFF na PDF pretvaranje
- Uvoz pojedinačnih ili više stranica TIFF datoteka u novi PDF kontejner.
- Održavanje originalne kompresije slike, DPI i bit-globova postavki.
- Kombinirajte više TIFF izvora u jedan PDF, s prilagodljivom veličinom stranice i maržama.
Napredni algoritmi kompresije
- Izaberite između CCITT Grupa 4, LZW ili PackBits kompresije.
- Optimalizirajte za monokrome skeniranje, grayscale arhiviranje ili punu boju izlaska.
- Izravna veličina datoteke prema vjerodostojnosti slike na temelju odabranog algoritma.
Rezolucija i upravljanje bojama
- Sastavite horizontalni i vertikalni DPI neovisno kako biste zadovoljili zahtjeve za tiskanje ili prikazivanje.
- Podrška za 1-bitne (monochrome), 8-bitna (grayscale) i 24-bitni (pravedna boja) izlaze.
- Konvertirajte boje dokumenata u šljunčane automatski za manju veličinu datoteke.
Opcije za konverziju API
- Tko je
TiffSaveOptions
Klasa prikazuje sve TIFF-specifične postavke u tekućem, ponovnom objektu. - Konfigurirajte tip kompresije, bitnu dubinu, filtre na rasponu stranice i skidanje na praznoj stranici.
- Primjenjujte isto
TiffSaveOptions
Postoje mnogobrojne konverzije za dosljednost.
Proizvodnja na temelju struje
- Čitajte i pišite na
Stream
Objekti za izbjegavanje privremenih datoteka. - Idealan za ASP.NET i scenarije u oblaku gdje je disk I/O ograničen ili zabranjen.
- Omogućuje sigurne, u memoriji cijevi za konverziju.
Batch i paralelna konverzija
- Procesiranje više dokumenata u jednoj sjednici kako bi se smanjila prekomjerna inicijativa.
- Sigurna za korištenje u višestrukim aplikacijama – usporedite zadatke konverzije kako biste iskoristili sve CPU jezgre.
- Upravljajte velike kutije grupiranjem datoteka u upravljive komadiće.
Upravljanje pogreškom i dijagnoza
- Detaljne iznimke pokazuju nevažeće ulaznice, nepodržene značajke ili korumpirane datoteke.
- Iznimne poruke uključuju kontekst kao što su broj stranice i faza rada.
- Uvođenje logike povlačenja ili obavijesti korisnika na temelju iznimnih vrsta.
Savjeti i najbolje prakse
- Inicializirajte licenciranje ranije Uvijek konfigurirajte mjerenu licenciranje prije pozivanja na bilo koje konverzijske API-e kako biste izbjegli poruke ocjenjivanja.
- Prvo pristupno mjesto*
Prefer
Stream
-na temelju metoda za velike ili osjetljive podatke sastaviti kako bi se smanjila pamćenje otiska i upotreba diska.
- Prvo pristupno mjesto*
Prefer
- Odabir kompresije* Koristite CCITT G4 za skeniranje na dvostrukoj razini (crno-bijelo), LZW za mješovite boje i PackBits za jednostavne boje ili sive slike.
- Objekti za ponovnu uporabu opcija
Instantiate
TiffSaveOptions
Jednom po pakiranju kada se koriste identične postavke kako bi se smanjila površina stvaranja predmeta. - Proizvodnja šljunčane bathe* Razdvajanje velikih radnih mjesta u manju količinu (na primjer, 10-20 datoteka svaki) kako bi se spriječile dugotrajne operacije od iscrpljivanja resursa.
- Odgovarajući prijedlog* Na raspolaganju su svi dokumenti i prijenos objekata odmah nakon konverzije na slobodne izvorne resurse i izbjegavanje gubitaka pamćenja.
- Logging i Metrika Snimanje vremena konverzije, veličine izvornog datoteke i detalja iznimke za operativno praćenje i planiranje kapaciteta.
Za napredne scenarije – kao što su prilagođeni rendering, stamping ili watermarking – upućuje se na glavni API referencija .