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

<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. אתה יכול להירשם באמצעות חשבון GitHub או Google הקיים שלך, או ללחוץ על הלחצן צור חשבון חדש כדי להשלים את המנוי.

המרת PDF ל-JPG ב-Java

אנא עקוב אחר ההוראות המפורטות להלן כדי למלא את הדרישה להמרת PDF ל-JPG באופן מקוון.

  • ראשית, צור מופע של מחלקת PdfApi שבו אנו מספקים Client ID Client Secret כארגומנטים
  • שנית, קרא את תוכן ה-PDF הקלט מהכונן המקומי באמצעות אובייקט הקובץ
  • כעת העלה את קובץ ה-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, עלינו ליצור תחילה 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, אנא אל תהסס לפנות ל[פורום תמיכת מוצרים בחינם].

מאמרים קשורים

אנו ממליצים גם לבקר בבלוגים הבאים לפרטים נוספים לגבי: