पीडीएफ से jpg तक के बा

जावा क्लाउड एसडीके के उपयोग करके पीडीएफ के jpg में बदल दीं

PDF फाइल सभ के इंटरनेट पर जानकारी आ डेटा साझा करे खातिर बहुत इस्तेमाल होला। अब एह दस्तावेजन के देखे खातिर हमनी के विशिष्ट एप्लीकेशन के इस्तेमाल करे के पड़ी बाकिर अगर हमनी का पीडीएफ के JPG के रूप में सेव करीं जा त ओकरा के कवनो प्लेटफार्म आ कवनो डिवाइस पर देखल जा सकेला. साथ ही फाइल के साइज भी बहुत कम हो जाला। एकरा अलावे हमनी के पीडीएफ व्यूअर आसानी से विकसित क सकेनी जा काहे कि, एक बेर हमनी के पीडीएफ के छवि के रूप में सेव क देनी जा, त हमनी के छवि के कवनो ब्राउजर में लोड क सकेनी जा। एह से एह लेख में हमनी के क्लाउड एपीआई के इस्तेमाल से ऑनलाइन पीडीएफ के जेपीजी में बदले के विवरण पर चर्चा करे जा रहल बानी जा।

पीडीएफ से जेपीजी रूपांतरण एपीआई के बा

जावा खातिर Aspose.PDF Cloud SDK एगो अद्भुत उत्पाद हवे जे हमनी के जावा एप्लीकेशन सभ के भीतर पीडीएफ फाइल बनावे, हेरफेर, आ बिबिध समर्थित फॉर्मेट में बदले के लागू करे में सक्षम बनावे ला। एकरा अलावे एकरा से पीडीएफ के इमेज में बदल सकेनी। त SDK के इस्तेमाल करे खातिर सबसे पहिले हमनी के maven build type project के 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 पर जा के एगो मुफ्त खाता बनावे के जरूरत बा। रउआँ आपन मौजूदा गिटहब या गूगल खाता के इस्तेमाल से साइन अप कर सकत बानी, या सदस्यता पूरा करे खातिर नया खाता बनाईं बटन पर क्लिक कर सकत बानी।

जावा में पीडीएफ के जेपीजी में बदलल जाला

पीडीएफ के जेपीजी में ऑनलाइन बदले के जरूरत पूरा करे खातिर कृपया नीचे दिहल निर्देश के पालन करीं।

  • सबसे पहिले PdfApi क्लास के एगो इंस्टेंस बनाईं जहाँ हमनी के क्लाइंट आईडी क्लाइंट सीक्रेट के आर्गुमेंट के रूप में उपलब्ध करावेनी जा
  • दूसरा, File ऑब्जेक्ट के उपयोग करके स्थानीय ड्राइव से इनपुट पीडीएफ के सामग्री पढ़ीं
  • अब uploadFile(…) मेथड के इस्तेमाल से इनपुट पीडीएफ फाइल के क्लाउड स्टोरेज में अपलोड करीं
  • परिणामी jpg छवि खातिर आयाम परिभाषित करीं (ई वैकल्पिक तर्क हवें)
  • अंत में, PdfApi के putPageConvertToJpeg(…) तरीका के कॉल करीं जवन इनपुट पीडीएफ, रूपांतरित होखे वाला पन्ना संख्या, परिणामी जेपीजी नाम, आ परिणामी छवि खातिर आयाम ले लेला
// अउरी उदाहरण खातिर, कृपया https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-java पर जाईं

try
    {
    // https://dashboard.aspose.cloud/ से क्लाइंटआईडी आ क्लाइंटसीक्रेट प्राप्त करीं।
    String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
    String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
    
    // PdfApi के एगो इंस्टेंस बनाईं
    PdfApi pdfApi = new PdfApi(clientSecret,clientId);

    // इनपुट पीडीएफ दस्तावेज के नाम बा
    String inputFile = "45.pdf";
    // परिणामस्वरूप जेपीजी छवि के नाम बा
    String resultantImage = "Resultant.jpg";
  
    // इनपुट पीडीएफ फाइल के सामग्री पढ़ीं
    File file = new File("c://Users/"+inputFile);
    
    // क्लाउड स्टोरेज में पीडीएफ अपलोड करीं
    pdfApi.uploadFile("input.pdf", file, null);
        
    // पीडीएफ के पन्ना संख्या के रूपांतरित करे के बा
    int pageNumber = 1;
  
    // परिणामी जेपीजी छवि के चौड़ाई के बा
    int width = 800;
    // परिणामस्वरूप जेपीजी छवि के ऊंचाई
    int height = 1000;
  
    // पीडीएफ से जेपीजी रूपांतरण खातिर एपीआई के कॉल करीं
    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);
		}

cURL कमांड के इस्तेमाल से पीडीएफ से इमेज

हमनी के कमांड लाइन टर्मिनल पर cURL कमांड के इस्तेमाल से पीडीएफ के इमेज फॉर्मेट में भी बदल सकेनी जा। हालांकि, Aspose.PDF Cloud तक पहुंचे खातिर हमनी के सबसे पहिले आपके अलग-अलग क्लाइंट क्रेडेंशियल के आधार प JSON वेब टोकन (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"

एक बेर जेडब्ल्यूटी जनरेट हो गइला के बाद, कृपया पीडीएफ के इमेज में बदले खातिर निम्नलिखित कमांड के निष्पादित करीं आ आउटपुट के क्लाउड स्टोरेज में सेव करीं।

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

अंतिम बात

एह ब्लॉग में रउरा जावा कोड स्निपेट के इस्तेमाल से पीडीएफ के जेपीजी में बदले के एगो अद्भुत कौशल सीखले बानी. एही तरे रउआ कमांड लाइन टर्मिनल के माध्यम से पीडीएफ के इमेज में सेव करे खातिर cURL कमांड के इस्तेमाल के बारे में भी जान गईल बानी। एपीआई द्वारा पेश कइल जा रहल अउरी अद्भुत क्षमता सभ के सीखे खातिर प्रोडक्ट डॉक्यूमेंटेशन एगो बढ़िया स्रोत बा। एहसे हमनी के सुझाव बा कि रउरा हमनी के एपीआई के इस्तेमाल करे के कोशिश करीं आ अगर एपीआई के इस्तेमाल करत घरी रउरा कवनो समस्या के सामना करे के पड़े त कृपया बेझिझक फ्री प्रोडक्ट सपोर्ट फोरम से संपर्क करीं.

संबंधित लेख बा

हमनी के इहो सलाह बा कि निम्नलिखित के संबंध में अउरी जानकारी खातिर निम्नलिखित ब्लॉग पर जाईं: