pdf-ից jpg

Փոխակերպեք pdf-ը jpg՝ օգտագործելով Java ամպային SDK-ն

PDF ֆայլերը լայնորեն օգտագործվում են ինտերնետում տեղեկատվության և տվյալների փոխանակման համար: Այժմ այս փաստաթղթերը դիտելու համար մենք պետք է օգտագործենք հատուկ հավելվածներ, բայց եթե PDF-ը պահենք որպես JPG, այն կարելի է դիտել ցանկացած հարթակում և ցանկացած սարքում: Բացի այդ, ֆայլի չափը զգալիորեն կրճատվել է: Ավելին, մենք կարող ենք հեշտությամբ մշակել PDF դիտող, քանի որ PDF-ը որպես պատկեր պահելուց հետո մենք կարող ենք պատկերը բեռնել ցանկացած բրաուզերում: Հետևաբար, այս հոդվածում մենք պատրաստվում ենք քննարկել PDF-ը JPG-ի առցանց փոխարկելու մանրամասները՝ Cloud API-ի միջոցով:

PDF-ից JPG փոխակերպման API

Aspose.PDF Cloud SDK for Java-ը զարմանալի արտադրանք է, որը մեզ հնարավորություն է տալիս իրականացնել PDF ֆայլերի ստեղծում, մանիպուլյացիա և փոխակերպում տարբեր աջակցվող ձևաչափերի Java հավելվածներում: Այն նաև հնարավորություն է տալիս PDF-ը փոխարկել պատկերի: Այսպիսով, SDK-ն օգտագործելու համար նախ պետք է այն տեղադրել՝ ավելացնելով հետևյալ մանրամասները maven build տեսակի նախագծի pom.xml-ում:

<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 պատկերի համար (սրանք կամընտիր փաստարկներ են)
  • Ի վերջո, զանգահարեք PdfApi-ի putPageConvertToJpeg(…) մեթոդը, որն ընդունում է մուտքագրված 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-ը վերածել Image ձևաչափի՝ օգտագործելով 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-ն օգտագործելիս որևէ խնդրի հանդիպեք, խնդրում ենք ազատ զգալ կապվել Free product support forum հետ:

Առնչվող հոդվածներ

Մենք նաև խորհուրդ ենք տալիս այցելել հետևյալ բլոգները՝ առնչվող լրացուցիչ մանրամասների համար.