pdf tiff-muotoon

Muunna PDF TIFF-muotoon .NET REST API:n avulla.

Nykypäivän digitaalisessa ympäristössä tehokas dokumenttien hallinta on välttämätöntä niin yrityksille kuin yksityishenkilöillekin. Yksi yleinen tarve, joka usein ilmenee, on PDF-tiedostojen muuntaminen TIFF-kuviksi. Olipa kyseessä arkistointi, tulostus tai yhteensopivuus, kyky muuntaa PDF-dokumentit saumattomasti korkealaatuisiksi TIFF-kuviksi voi parantaa merkittävästi asiakirjojen työnkulkua. Tässä artikkelissa opit virtaviivaistamaan asiakirjojen käsittelyä, parantamaan käytettävyyttä ja lisäämään tietojesi monipuolisuutta muuntamalla PDF TIFF-muotoon .NET REST API:n avulla.

PDF-muunnos TIFF-muotoon REST API:n avulla

Kun on kyse PDF-tiedostojen muuntamisesta TIFF-kuviksi, Aspose.PDF Cloud SDK for .NET on vankka ratkaisu. Tämä monipuolinen SDK tarjoaa kattavan joukon työkaluja PDF-käsittelyn eri osa-alueiden käsittelemiseen. Sen lisäksi, että voit muuntaa PDF-tiedostoja vaivattomasti TIFF-kuviksi, voit myös hyödyntää monia muita ominaisuuksia, kuten tekstin purkamista, kuvien purkamista, PDF-tiedostojen yhdistämistä ja paljon muuta.

Ensimmäinen askel SDK:n käytössä on sen asennus paikalliseen järjestelmään. Etsi vain Aspose.PDF-Cloud NuGet-pakettien hallinnassa ja napsauta Lisää paketti -painiketta. Käy myös pilvihallintapaneelissa ja hanki henkilökohtaiset asiakastunnuksesi.

Muunna PDF TIFF-muotoon C#.NETissä

Katsotaanpa lisätietoja siitä, kuinka voimme ohjelmallisesti muuntaa PDF-tiedostoja TIFF-kuviksi C# .NETin avulla. Saat joustavan mahdollisuuden määrittää tuloksena olevan kuvan dpi-tiedot, esim. PDF TIFF-muotoon 600 dpi:n tarkkuudella, muuntaa PDF TIFF-muotoon 300 dpi:n tarkkuudella jne.

// Täydelliset esimerkit ja datatiedostot ovat osoitteessa 
https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet

// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// luo PdfApi-esiintymä
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// Syötä PDF-tiedoston nimi
String inputFile = "Binder1-1.pdf";
// Lue PDF-tiedoston sisältö stream-instanssiin
var sourceFile = System.IO.File.OpenRead(inputFile);

// aseta tuloksena olevan TIFF:n kirkkaus
int brightness = 100;
// Pakkauksen mahdolliset arvot voivat olla LZW, CCITT4, CCITT3, RLE, Ei mitään.
var compressionFactor = "None";
// Aseta värisyvyysarvo. Mahdollisia arvoja ovat Oletus, Format8bpp, Format4bpp, Format1bpp.
var colorDepthValue = "Default";

// Vasen marginaali tuloksena olevalle TIFF:lle
int leftMargin = 10;
// Oikea marginaali tuloksena olevalle TIFF:lle
int rightMaring = 10;
// Tuloksena olevan TIFF:n ylämarginaali
int topMargin = 10;
// Tuloksena olevan TIFF:n alamarginaali
int bottomMaring = 10;

// aseta tuloksena olevan TIFF:n suunta
string Orientation = "Portrait";
// Ohitako tyhjät sivut muuntamisen aikana vai ei
Boolean skipBlankPages = true;
// aseta PDF-sivun hakemisto muunnettavaksi
int pageInexForConversion = 2;
// kuinka monta sivua voidaan muuntaa
int numberOfPages = 3;

// tuloksena olevan TIFF-kuvan nimi
string resultantFile = "output.TIFF";
                    
// Soita API:lle aloittaaksesi PDF-muunnoksen TIFF-muotoon
// tuloksena oleva TIFF-kuva tallennetaan pilvitallennustilaan
pdfApi.PutPdfInRequestToTiff(resultantFile, brightness, compression: compressionFactor, colorDepth: colorDepthValue,
    leftMargin, rightMaring, topMargin, bottomMaring, Orientation,
    skipBlankPages, pageInexForConversion, numberOfPages, file: sourceFile);
pdf-tiff verkossa

PDF-muunnoksen esikatselu TIFF-muotoon.

Tutkitaan nyt joitain yllä mainitun koodinpätkän yksityiskohtia.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Luo ensin PdfApi-luokan esiintymä, jossa välitämme asiakkaan tunnistetiedot argumentteina.

String inputFile = "Binder1-1.pdf";
var sourceFile = System.IO.File.OpenRead(inputFile);

Lataa syötetyn PDF-tiedoston sisältö suoratoistoon.

var compressionFactor = "None";

Määritä tuloksena olevan TIFF:n pakkauskerroin. Mahdolliset arvot voivat olla “LZW”, “CCITT4”, “CCITT3”, “RLE”, “ei mitään”.

var colorDepthValue = "Default";

Määritä tuloksena olevan TIFF:n värisyvyystiedot. Mahdollisia arvoja voivat olla “Default”, “Format8bpp”, “Format4bpp”, “Format1bpp”.

pdfApi.PutPdfInRequestToTiff(resultantFile, brightness, compression: compressionFactor, 
    colorDepth: colorDepthValue, leftMargin, rightMaring, 
    topMargin, bottomMaring, Orientation, skipBlankPages, 
    pageInexForConversion, numberOfPages, file: sourceFile);

Soita API:lle muuntaaksesi PDF TIFF-muotoon ja tallentaaksesi tulos pilvitallennustilaan.

PDF TIFF Onlineen käyttämällä cURL-komentoja

Jos etsit komentorivipohjaista lähestymistapaa PDF-tiedostojen muuntamiseen TIFF-muotoon, voit käyttää cURL-komentoja yhdessä Aspose.PDF Cloudin kanssa. Tämä yhdistelmä tarjoaa joustavan tavan saavuttaa muunnostarpeesi. Luomalla cURL-komentoja voit olla vuorovaikutuksessa Aspose.PDF Cloud API:n kanssa ja aloittaa PDF-muunnoksen TIFF-muotoon saumattomasti. Tämä menetelmä tarjoaa automaatio- ja integrointimahdollisuuksia, joiden avulla voit sisällyttää muunnosprosessin olemassa oleviin työnkulkuihisi tai komentosarjoihin.

Ensimmäinen vaihe tässä lähestymistavassa on JWT-käyttöoikeustunnisteen luominen suorittamalla seuraava komento.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Nyt meidän on suoritettava seuraava komento muuntaaksesi 3 PDF-sivua indeksistä 3 alkaen ja tallentaaksesi tuloksena olevan TIFF:n paikalliselle asemalle.

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/convert/tiff?brightness=100&compression=None&colorDepth=Default&orientation=Portrait&skipBlankPages=false&pageIndex=3&pageCount=3" \
-X GET \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "resultantImage.tiff"

Korvaa “inputPDF” pilvitallennustilassa olevan PDF-tiedoston nimellä ja “accessToken” yllä luodulla JWT-tunnuksella.

Johtopäätös

Yhteenvetona voidaan todeta, että sekä Aspose.PDF Cloud SDK for .NET että cURL-komentolähestymistapa tarjoavat tehokkaita ja luotettavia ratkaisuja tekstin poimimiseen PDF-dokumenteista. Aspose.PDF Cloud SDK for .NET tarjoaa kattavan ja kehittäjäystävällisen sovellusliittymän, jossa on laaja valikoima ominaisuuksia, mikä tekee siitä tehokkaan vaihtoehdon PDF-tekstin purkamisen integroimiseen .NET-sovelluksiin. Toisaalta cURL-komentolähestymistapa tarjoaa joustavan ja alustasta riippumattoman menetelmän vuorovaikutukseen Aspose.PDF Cloud API:n kanssa, mikä tekee siitä erinomaisen vaihtoehdon eri ympäristöissä ja ohjelmointikielillä työskenteleville kehittäjille.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme vierailemaan seuraavissa blogeissa: