pdf в jpg

Конвертирайте pdf в jpg с помощта на Java cloud SDK

PDF файлове се използват широко в интернет за информация и споделяне на данни. Сега, за да прегледаме тези документи, трябва да използваме конкретни приложения, но ако запазим PDF като JPG, той може да се разглежда на всяка платформа и всяко устройство. Освен това размерът на файла е значително намален. Освен това можем лесно да разработим програма за преглед на PDF файлове, защото след като запазим PDF като изображение, можем да заредим изображението във всеки браузър. Затова в тази статия ще обсъдим подробностите за конвертиране на PDF в JPG онлайн с помощта на Cloud API.

API за конвертиране на PDF към JPG

Aspose.PDF Cloud SDK за Java е невероятен продукт, който ни позволява да реализираме създаване, манипулиране и преобразуване на PDF файлове в различни поддържани формати в Java приложения. Той също така ви позволява да конвертирате PDF в изображение. Така че, за да използваме SDK, първо трябва да го инсталираме, като добавим следните подробности в pom.xml на проекта за тип компилация maven.

<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>

Сега трябва да създадем безплатен акаунт, като посетим Aspose.Cloud dashboard. Можете да се регистрирате, като използвате съществуващия си акаунт в GitHub или Google, или щракнете върху бутона Създаване на нов акаунт, за да завършите абонамента.

Конвертирайте PDF в JPG в Java

Моля, следвайте инструкциите, посочени по-долу, за да изпълните изискването за конвертиране на PDF в JPG онлайн.

  • Първо създайте екземпляр на клас PdfApi, където предоставяме Client ID Client Secret като аргументи
  • Второ, прочетете съдържанието на входния PDF от локалното устройство, като използвате обекта File
  • Сега качете входния PDF файл в облачно хранилище, като използвате метода uploadFile(…).
  • Дефинирайте размери за полученото jpg изображение (това са незадължителни аргументи)
  • И накрая, извикайте метода putPageConvertToJpeg(…) на PdfApi, който взема входния PDF, номера на страницата за конвертиране, полученото JPG име и размерите на полученото изображение
// за повече примери, моля посетете https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java

try
    {
    // Вземете ClientID и ClientSecret от https://dashboard.aspose.cloud/
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // създайте екземпляр на PdfApi
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // име на входния PDF документ
    String inputFile = "45.pdf";
    // име на полученото JPG изображение
    String resultantImage = "Resultant.jpg";
  
    // прочетете съдържанието на входния PDF файл
    File file = new File("c://Users/"+inputFile);
    
    // качете PDF в облачно хранилище
    pdfApi.uploadFile("input.pdf", file, null);
        
    // номер на страница от PDF файл за конвертиране
    int pageNumber = 1;
  
    // ширина на полученото JPG изображение
    int width = 800;
    // височина на полученото JPG изображение
    int height = 1000;
  
    // извикайте API за конвертиране на PDF в JPG
    pdfApi.putPageConvertToJpeg("input.pdf", pageNumber, resultantImage, width, height, null, null);
    
    // съобщение за състояние на преобразуване на печат
    System.out.println("PDF to JPG conversion sucessfull !");
		}catch(Exception ex)
		{
			System.out.println(ex);
		}

PDF към изображение с помощта на cURL команди

Можем също така да конвертираме PDF във формат на изображение с помощта на cURL команди през терминала на командния ред. Въпреки това, за да получим достъп до Aspose.PDF Cloud, трябва първо да генерираме JSON Web Token (JWT) въз основа на вашите индивидуални клиентски идентификационни данни. Моля, изпълнете следната команда, за да генерирате JWT токена.

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"

След като JWT бъде генериран, моля, изпълнете следната команда, за да конвертирате PDF в изображение и да запишете резултата в облачно хранилище.

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>"

Заключение

В този блог сте научили невероятно умение за конвертиране на PDF в JPG с помощта на кодови фрагменти на Java. По подобен начин научихте и за използването на cURL команди за запазване на PDF в изображение чрез терминал на командния ред. Продуктовата документация е чудесен източник за научаване на други невероятни възможности, предлагани от API. Затова ви предлагаме да опитате да използвате нашите приложни програмни интерфейси (API) и в случай че срещнете някакви проблеми, докато използвате приложния програмен интерфейс (API), не се колебайте да се свържете с Безплатен форум за поддръжка на продукти.

Свързани статии

Също така препоръчваме да посетите следните блогове за допълнителни подробности относно: