ערוך גודל עמוד PDF ב-Java | שנה גודל נייר ב-PDF

גודל העמוד של ה-PDF קובע כיצד תוכנו מופיע, מודפס או מעובד. אנו בדרך כלל נדרשים לשנות את גודל הנייר במסמכי PDF בזמן הכנה להדפסה, המרת פורמטים או ייצוב פריסות. במאמר זה, תלמד כיצד לערוך את גובה העמוד של קובץ PDF בכל שפה ב-Java. נעבור על מדריך שלב אחר שלב עם דוגמאות קוד מלאות.

המאמר הזה מכסה את הדברים הבאים:

Java SDK to Edit PDF Page Size

אנו נשתמש ב Aspose.PDF for Java כדי לערוך את גודל העמוד של PDF ב Java. זה מאפשר למפתחים ליצור, לשנות ולהמיר קבצי PDF בתוכנית ללא Adobe Acrobat. ה- API קל לשילוב, פשוט לשימוש ותומך בתכונות חזקות של מניפולציה על PDF.

אתה יכול להוריד את ה-SDK מעמוד ה-downloads page או לכלול אותו דרך Maven:

<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-pdf</artifactId>
  <version>24.5</version> <!-- Use the latest version -->
</dependency>

כאשר הספרייה נכללת בפרויקט שלך, תוכל להתחיל לעבוד עם מסמכי PDF באמצעות קוד Java.

עריכת גודל עמוד PDF ב-Java

כדי לשנות את גודל העמוד במסמך PDF תוך שימוש בגודלי העמודים הסטנדרטיים כמו A3, A4 ו-Letter ב-Aspose.PDF עבור Java, עקוב אחר הצעדים הבאים:

  1. טען PDF קיים באמצעות מחלקת Document.
  2. חזר על העמודים והחל גודל סטנדרטי PageSize באמצעות המתודה Resize().
  3. שמור את ה-PDF המותאם באמצעות המתודה save().

הנה איך לערוך גודל עמוד PDF בעזרת ממדי סטנדרט כמו A3, A4, ודף בארה"ב ב-Java:

import com.aspose.pdf.*;

public class editPageSize {
    public static void main(String[] args) {
        // Load the PDF document
        Document pdfDocument = new Document("sample_pdf.pdf");

        // שנה את גודל כל העמודים ל-A4
       for (Page page : pdfDocument.getPages()) {
            page.resize(PageSize.getA4());
        }

        // Save the modified document
        pdfDocument.save("output_a4.pdf");
    }
}

איך זה עובד:

  • PageSize.getA4(): מספק גודל דף A4 סטנדרטי (595 x 842 נקודות).
  • resize(Pagesize): משנה את גודל הדף לפורמט סטנדרטי המצויין.

זה מועיל כאשר אתה רוצה להבטיח פורמט הדפסה עקבי לכל הדפים.

שנה גודל דף ב-PDF עם רוחב וגובה מותאמים אישית

כדי להגדיר מימדים מותאמים אישית לדפי PDF ב-Java, יש לעקוב אחרי הצעדים הבאים:

  1. פתח את קובץ ה-PDF עם מחלקת הDocument.
  2. ציין את הרוחב והגובה החדשים בנקודות.
  3. החל את הממדים הללו באמצעות השיטה setPageSize() עבור כל עמוד.
  4. שמור את קובץ הפלט באמצעות מתודולוגיית save().

הקוד הבא בשפת Java מראה כיצד לערוך את גודל העמוד של PDF למידות מותאמות:

import com.aspose.pdf.*;

public class ResizeCustomPageSize {
    public static void main(String[] args) {
        // נטען PDF קיים
        Document pdfDocument = new Document("sample_pdf.pdf");

        // הגדרת גודל מותאם אישית (למשל, 500 x 700 נקודות)
        double customWidth = 500;
        double customHeight = 700;

        // שנה את גודל כל עמוד
       for (Page page : pdfDocument.getPages()) {
            page.setPageSize(customWidth, customHeight);
        }

        // שמור את המסמך המעודכן
        pdfDocument.save("output_custom_size.pdf");
    }
}

איך זה עובד:

  • אתה מגדיר את הממדים המועדפים עליך ידנית.
  • מיישם שליטה על פריסת גמישה, אידיאלית עבור דרישות עיצוב ספציפיות.

השיטה הזו אידיאלית כאשר עובדים עם גדלי דף לא סטנדרטיים או תיקוני פריסה.

קבל רישיון חינם

אתה יכול לחקור את סט התכונות המלא של Aspose.PDF עם רישיון זמני חינם.ללא הגבלות, ללא עלות מראש. זו הדרך המושלמת להעריך את כל היכולות בפרויקט Java שלך.

עריכת גודל עמוד PDF באינטרנט

נסה לשנות את גודל ה-PDFs באינטרנט באמצעות הכלי Aspose PDF Resize Tool.זה בחינם, קל לשימוש, ומאפשר לך להתאים במהירות ובדיוק גדלי עמודים.

Image

שנה גודל PDF – משאבים חינמיים

חקור עוד כלים ודוקומנטציה כדי לשפר את הפיתוח שלך:

סיכום

בפוסט בלוג זה, למדת כיצד לערוך את גודל עמוד ה-PDF ב-Java באמצעות Aspose.PDF for Java. בין אם אתה משנה את גודל הנייר לגודלים סטנדרטיים כמו A4 או מגדיר ממדי מותאם אישית, הספרייה מציעה שליטה מלאה על הפריסה של ה-PDF שלך.

לסיוע נוסף או שאלות, אנא בקרו בפורום התמיכה שלנו support forum.

ראה גם