pdf till jpg

Konvertera pdf till jpg med Java Cloud SDK

PDF-filer används ofta över internet för information och datadelning. Nu för att kunna se dessa dokument måste vi använda specifika applikationer, men om vi sparar PDF som JPG kan den ses på vilken plattform och vilken enhet som helst. Storleken på filen är också kraftigt reducerad. Dessutom kan vi enkelt utveckla en PDF-visare eftersom vi, när vi väl har sparat en PDF som en bild, kan ladda bilden i vilken webbläsare som helst. Därför, i den här artikeln, kommer vi att diskutera detaljerna för att konvertera PDF till JPG online med Cloud API.

PDF till JPG Conversion API

Aspose.PDF Cloud SDK for Java är en fantastisk produkt som gör det möjligt för oss att implementera PDF-filskapande, manipulation och konvertering till olika format som stöds i Java-applikationer. Det låter dig också konvertera PDF till bild. Så för att kunna använda SDK:n måste vi först installera den genom att lägga till följande detaljer i pom.xml av maven build-projektet.

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Cloud Repository</name>
        <url>https://repository.aspose.cloud/repo/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
		<groupId>com.aspose</groupId>
		<artifactId>aspose-pdf-cloud</artifactId>
		<version>21.11.0</version>
	</dependency>
</dependencies>

Nu måste vi skapa ett gratis konto genom att besöka Aspose.Cloud dashboard. Du kan registrera dig med ditt befintliga GitHub- eller Google-konto, eller klicka på knappen Skapa ett nytt konto för att slutföra prenumerationen.

Konvertera PDF till JPG i Java

Följ instruktionerna nedan för att uppfylla kravet för att konvertera PDF till JPG online.

  • Skapa först en instans av PdfApi-klassen där vi tillhandahåller Client ID Client Secret som argument
  • För det andra, läs innehållet i indata-PDF-filen från den lokala enheten med hjälp av File-objektet
  • Ladda nu in PDF-filen till molnlagring med metoden uploadFile(…).
  • Definiera mått för resulterande jpg-bild (dessa är valfria argument)
  • Anropa slutligen metoden putPageConvertToJpeg(…) för PdfApi som tar indata-PDF, sidnummer som ska konverteras, resulterande JPG-namn och dimensioner för den resulterande bilden
// för fler exempel, besök https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Hämta ClientID och ClientSecret från https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // skapa en instans av PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // namn på inmatat PDF-dokument
    String inputFile = "45.pdf";
    // namnet på den resulterande JPG-bilden
    String resultantImage = "Resultant.jpg";
  
    // läs innehållet i PDF-filen
    File file = new File("c://Users/"+inputFile);
    
    // ladda upp PDF till molnlagring
    pdfApi.uploadFile("input.pdf", file, null);
        
    // sidnummer för PDF som ska konverteras
    int pageNumber = 1;
  
    // bredden på den resulterande JPG-bilden
    int width = 800;
    // höjden på den resulterande JPG-bilden
    int height = 1000;
  
    // anropa API för konvertering av PDF till JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // skriva ut meddelande om konverteringsstatus
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF till bild med hjälp av cURL-kommandon

Vi kan också konvertera PDF till bildformat med hjälp av cURL-kommandon över kommandoradsterminalen. Men för att komma åt Aspose.PDF Cloud måste vi först generera en JSON Web Token (JWT) baserat på dina individuella klientuppgifter. Vänligen kör följande kommando för att generera JWT-token.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

När JWT har genererats, vänligen kör följande kommando för att konvertera PDF till bild och spara utdata i molnlagring.

curl -v -X PUT "https://api.aspose.cloud/v3.0/pdf/input.pdf/pages/1/convert/jpeg?outPath=resultant.jpg&width=800&height=1000" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"

Slutsats

I den här bloggen har du lärt dig en fantastisk färdighet för att konvertera PDF till JPG med Java-kodsnuttar. På samma sätt har du också lärt dig om användningen av cURL-kommandon för att spara PDF till bild via kommandoradsterminalen. Produktdokumentationen är en utmärkt källa för att lära sig andra fantastiska funktioner som erbjuds av API:et. Så vi föreslår att du provar att använda våra API:er och om du stöter på några problem när du använder API:t, var god kontakta Free product support forum.

relaterade artiklar

Vi rekommenderar också att du besöker följande bloggar för mer information om: