שנה את גודל עמוד ה-PDF ב-C# | שנה גודל PDF ב-C#

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

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

C# API לשינוי גודל עמוד PDF

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

כדי להתחיל, השתמש ב- NuGet Package Manager כדי להתקין את ספריית Aspose.PDF:

PM> Install-Package Aspose.PDF 

אתה יכול גם להוריד את זה מ- releases.

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

אתה תלמד כיצד לשנות את גודל הדף של קבצי ה-PDF שלך באמצעות API זה ב-C# עם רק כמה שורות קוד בחלקים הבאים.

שנה גודל עמוד PDF באמצעות C#

כדי לשנות את גודל ה-PDF באמצעות שיטת Resize ב-Aspose.PDF עבור .NET, בצע את הצעדים הבאים:

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

הקוד הבא ב- C# מראה כיצד לשנות גודל של PDF באמצעות גדלי דף סטנדרטיים ומובנים כמו A3, A4 ומכתבים:

// שלב 1: импорт Aspose.PDF
using Aspose.Pdf;  

// שלב 2: טען את מסמך ה-PDF
Document document = new Document("input.pdf");

// שלב 3: שנה גודל דפים ל-A3 באמצעות Enum PageSize
foreach (Page page in document.Pages)
{
    page.Resize(PageSize.A3);
}

// שלב 4: שמור את התוצאה
document.Save("output_a3.pdf");

איך זה עובד:

  • PageSize.A3: סיווג מובנה המייצג ממדי A3 סטנדרטיים (841 x 1190 נקודות).
  • Resize(PageSize): שיטה נוחה שש改变ת את גודל כל עמוד לפורמט הסטנדרטי שצויין.

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

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

עקוב אחר השלבים האלה כדי לקבוע ממדי PDF מדויקים בעזרת C# באמצעות Aspose.PDF עבור .NET:

  1. טען PDF קיים באמצעות המחלקה Document.
  2. הגדר את ממדי הדף החדשים.
  3. חזור על כל הדפים והחל את הגודל החדש באמצעות שיטת SetPageSize().
  4. שמור את ה-PDF המותאם באמצעות המתודה Save() .

אנא מצא למטה קוד C# לשינוי גודל הדף של PDF למידות מותאמות אישית:

// שלב 1: ייבוא המרחב שם Aspose.PDF
using Aspose.Pdf;

// שלב 2: טען את מסמך ה-PDF
Document document = new Document("input.pdf");

// שלב 3: הגדר ממדים מותאמים אישית (למשל, גודל נייר)
double newWidth = 612;  // 8.5 inches
double newHeight = 792; // 11 inches

// שלב 4: חזור על כל עמוד והחל את הגודל החדש
foreach (Page page in document.Pages)
{
    page.SetPageSize(newWidth, newHeight);
}

// שלב 5: שמור את המסמך המוגדל
document.Save("output_custom_size.pdf");

איך זה עובד:

  • מחלקת מסמך: מייצגת את כל קובץ ה-PDF ומאפשרת גישה לתוכן שלו.
  • Page class: מייצג עמוד בודד בתוך המסמך.
  • SetPageSize(double width, double height): שיטה המשמשת לקביעת גודל העמוד בפונט.

גישה זו נותנת לך שליטה מלאה על מידות כל עמוד, مما делает אותה אידיאלית עבור פורמטים מותאמים אישית או תיקוני פריסה.

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

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

שנה גודל PDF באינטרנט

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

Image

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

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

סיכום

בפוסט בלוג זה, אנו חווינו שיטות שונות לשינוי גודל עמודי PDF ב- C# באמצעות Aspose.PDF עבור API .NET. על ידי ביצוע המדריך הזה, אתה יכול לשנות ביעילות את גודל העמוד של כל קובץ PDF.

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

ראה גם