חיתוך דפי PDF ב-C#

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

ספריית C# לחיתוך PDF

כדי לחתוך קבצי PDF, נשתמש ב-Aspose.PDF for .NET, שהיא ספרייה רבת עוצמה לעיבוד, יצירה ותמרן של קובצי PDF. אתה יכול להוריד את הספרייה או להתקין אותה באפליקציית C# שלך באמצעות פקודה NuGet הבאה /Aspose.PDF):

PM> Install-Package Aspose.PDF

חיתוך קובץ PDF ב-C#

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

  • קודם כל, טען את קובץ ה-PDF באמצעות המחלקה מסמך.
  • לאחר מכן, צור אובייקט חדש Rectangle ואתחול גודלו.
  • בחר את הדף הרצוי והקצה מלבן ל-CropBox, TrimBox, ArtBox ו-BleedBox מאפייני הדף.
  • לבסוף, שמור את ה-PDF החתוך בשיטת Document.Save(string).

דוגמת הקוד הבאה מראה כיצד לחתוך עמוד ב-PDF באמצעות C#.

// טען קובץ PDF
var pdfDocument1 = new Aspose.Pdf.Document("document.pdf");
Console.WriteLine(pdfDocument1.Pages[1].CropBox);
Console.WriteLine(pdfDocument1.Pages[1].TrimBox);
Console.WriteLine(pdfDocument1.Pages[1].ArtBox);
Console.WriteLine(pdfDocument1.Pages[1].BleedBox);
Console.WriteLine(pdfDocument1.Pages[1].MediaBox);

// צור רקטגל חדש והקצה אותו למאפיינים של דף
var newBox = new Rectangle(200, 220, 2170, 1520);
pdfDocument1.Pages[1].CropBox = newBox;
pdfDocument1.Pages[1].TrimBox = newBox;
pdfDocument1.Pages[1].ArtBox = newBox;
pdfDocument1.Pages[1].BleedBox = newBox;

// שמור PDF חתוך
pdfDocument1.Save("cropped.pdf");  

חיתוך PDF באינטרנט

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

ספריית C# PDF בחינם

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

במקרה שתמצא בעיות בזמן השימוש בספרייה שלנו, תוכל ליצור איתנו קשר דרך [הפורום] שלנו (https://forum.aspose.com/).

סיכום

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

ראה גם