purkaa PDF-kuvia

Pura PDF-kuvat .NET REST API:n avulla.

Nykypäivän digitaaliaikana, jolloin tietoa on runsaasti ja visuaalit välittävät viestejä tehokkaammin kuin koskaan, tarve poimia kuvia PDF-tiedostoista on kiistaton. PDFs ovat suosittu tiedostomuoto asiakirjojen jakamiseen, ja usein nämä tiedostot sisältävät tärkeitä kuvia, joita on käytettävä tai käytettävä uudelleen. Halusitpa sitten käyttää kuvia esityksissä, sisällyttää niitä raportteihin tai jakaa niitä eri alustoilla, kyky poimia kuvia PDF-tiedostoista on tehokas työkalu.

Tässä artikkelissa keskitytään PDF-kuvien purkamisen kiireelliseen tarpeeseen ja annetaan näkemyksiä tehokkaista tavoista saavuttaa tämä .NET Cloud SDK:n avulla.

.NET Cloud SDK PDF-kuvien purkamiseen

Aspose.PDF Cloud SDK for .NET on tehokas työkalupakki, jonka avulla voit poimia kuvia tehokkaasti, mutta tarjoaa myös erilaisia hallinta- ja käsittelyominaisuuksia. PDF-dokumentteja. Lisäksi se tarjoaa myös toimintoja kuvien poimimisen lisäksi, kuten tekstin purkaminen, vesileima, huomautusten lisääminen ja asiakirjan muuntaminen.

Nyt ensimmäinen askel on lisätä SDK-viittaus projektiimme ja tätä tarkoitusta varten etsi “Aspose.PDF-Cloud” NuGet-pakettien hallinnassa Visual Studio IDE:ssä ja napsauta “Lisää paketti” -painiketta.

Sinun on myös hankittava asiakastunnuksesi [pilvihallintapaneelista] (https://dashboard.aspose.cloud/). Jos sinulla ei ole tiliä, luo ilmainen tili noudattamalla kohdassa [pika aloitus] (https://docs.aspose.cloud/total/getting-started/quickstart/) annettuja ohjeita.

Pura PDF-kuvat C#.NET:illä

Keskitytään kuvien poiminnan yksityiskohtiin nostaaksemme asiakirjojen käsittelyn ja tietojen poiminta kokonaan uudelle tasolle C# .NET:n avulla.

// Lisää esimerkkejä on osoitteessa https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

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

// Soita API:lle ja pura PDF-kuvia .NET REST API:lla
var response = pdfApi.PutImagesExtractAsJpeg("Instructions-for-Adding-Your-Logo-2.pdf", 1);

// 
if (response != null && response.Status.Equals("OK"))
{
    Console.WriteLine("Operation completed successfully !");
    Console.ReadKey();
}
poimia kuvia pdf-tiedostosta

Esikatsele PDF-tiedostosta purettuja pf-kuvia.

Alla on nopeat tiedot yllä mainitusta koodinpätkästä.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

Luo PdfApi-luokan objekti ja välitä asiakkaan tunnistetiedot syöttöargumentteina.

var response = pdfApi.PutImagesExtractAsJpeg("Instructions-for-Adding-Your-Logo-2.pdf", 1);

Soita nyt API:lle kuvien poimimiseksi PDF-dokumentin ensimmäiseltä sivulta. Onnistuneen valmistumisen jälkeen puretut JPG-kuvat tallennetaan pilvitallennustilaan.

Yllä olevassa esimerkissä käytetyt PDF-mallitiedostot voidaan ladata osoitteesta [Instructions-for-Adding-Your-Logo-2.pdf](https://www.entnet.org/wp-content/uploads/2021/04/Instructions -logosi lisäämistä varten-2.pdf).

Pura kuvia PDF-tiedostosta cURL-komentojen avulla

Kuvien purkaminen PDF-tiedostoista Aspose.PDF Cloud- ja cURL-komentojen avulla on suoraviivainen ja tehokas prosessi. Käyttämällä cURL-komentoja voit lähettää HTTP-pyyntöjä Aspose.PDF Cloud API:lle aloittaaksesi kuvien poimimisen saumattomasti. Tämä lähestymistapa yksinkertaistaa prosessia ja mahdollistaa tehokkaan tavan poimia kuvia PDF-tiedostosta ilman laajaa koodausta.

Ensimmäinen askel tässä lähestymistavassa on JWT-käyttötunnisteen luominen. Joten suorita seuraava komento:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Suorita nyt seuraava komento poimiaksesi valokuvat PDF-dokumentin 3. sivulta ja tallentaaksesi puretut kuvat JPG-muodossa pilvitallennustilaan.

curl -v "https://api.aspose.cloud/v3.0/pdf/{inputPDF}/pages/3/images/extract/jpeg?width=0&height=0" \
-X PUT \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-d{}

Korvaa “inputPDF” pilvitallennustilassa olevan PDF-syöttötiedoston nimellä ja korvaa “accessToken” yllä luodulla JWT-käyttötunnuksella.

Johtopäätös

Yhteenvetona voidaan todeta, että kyky poimia kuvia PDF-dokumenteista on tärkeä osa PDF-tiedostoihin usein upotetun rikkaan visuaalisen sisällön hyödyntämistä. Tässä artikkelissa tarkasteltiin kahta tehokasta tapaa saavuttaa tämä: Aspose.PDF Cloud SDK:n käyttäminen .NET:lle ja Aspose.PDF Cloudin hyödyntäminen cURL-komennoilla. Valinta näiden kahden lähestymistavan välillä riippuu siis erityisistä projektin vaatimuksista, teknisestä asiantuntemuksesta ja halutuista integrointimenetelmistä, mikä tarjoaa käyttäjille joustavuuden vastata heidän ainutlaatuisiin tarpeisiinsa.

hyödyllisiä linkkejä

Aiheeseen liittyvät artikkelit

Suosittelemme vierailemaan seuraavissa blogeissa: