PDF файлове се използват широко в интернет за информация и споделяне на данни. Сега, за да прегледаме тези документи, трябва да използваме конкретни приложения, но ако запазим PDF като JPG, той може да се разглежда на всяка платформа и всяко устройство. Освен това размерът на файла е значително намален. Освен това можем лесно да разработим програма за преглед на PDF файлове, защото след като запазим PDF като изображение, можем да заредим изображението във всеки браузър. Затова в тази статия ще обсъдим подробностите за конвертиране на PDF в JPG онлайн с помощта на Cloud API.
- API за конвертиране на PDF към JPG
- Конвертирайте PDF в JPG в Java
- PDF към изображение с помощта на cURL команди
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), не се колебайте да се свържете с Безплатен форум за поддръжка на продукти.
Свързани статии
Също така препоръчваме да посетите следните блогове за допълнителни подробности относно: