בעידן דיגיטלי זה, PDF הוא אחד מפורמטי הקבצים הנפוצים ביותר והוא פופולרי בשל הניידות שלו. מצד שני, רוב הזמן אנחנו לא יכולים לערוך את קבצי ה-PDF. כאשר אנו ממזגים מספר מסמכים ודפים יחד ליצירת מסמך מקיף משולב, קורה לא פעם שאנו מסיימים לשלב את הדפים בסדר לא נכון. מאמר זה דן כיצד לארגן מחדש דפי PDF באופן תכנותי באמצעות C#.
.NET API לארגון מחדש של דפי PDF ומיזוג מסמכים
על מנת לארגן מחדש דפים במסמכים, GroupDocs מספקת GroupDocs.Merger for .NET.ה-API מאפשר הסרה, פיצול וחילוץ של דפים, שינויים בכיוון העמוד וסיבוב של דפי מסמכים בתוך יישומי NET. לפרטים ותכונות אחרות של ה-API, אתה יכול לבקר בתיעוד.
אתה יכול להוריד את קובצי ה-DLL או ה-MSI מתקין מקטע ההורדות או להתקין את ה-API באפליקציית NET שלך דרך [NuGet](https://www.nuget.org /packages/groupdocs.merger).
PM> Install-Package GroupDocs.Merger
סידור מחדש של דפי PDF באמצעות C#
להלן השלבים המסדרים מחדש את העמודים של מסמכי PDF באמצעות C#.
- הגדר את המיקום הקיים והחדש של הדף בכיתה MoveOptions.
- טען את מסמך ה-PDF באמצעות המחלקה Merger.
- השתמש בשיטה MovePage() כדי לסדר מחדש בהתאם לאפשרויות שהוגדרו.
- שמור את קובץ ה-PDF לפי סדר הדפים החדש בשיטת Save().
קוד C# הבא מסדר מחדש את דפי מסמכי PDF. בדיוק, זה מעביר את העמוד השישי של המסמך למקום הראשון.
// סידור מחדש של דפי מסמך PDF באמצעות C#
int pageNumber = 6;
int newPageNumber = 1;
MoveOptions moveOptions = new MoveOptions(pageNumber, newPageNumber);
using (Merger merger = new Merger("path\document.pdf"))
{
merger.MovePage(moveOptions);
merger.Save("path\rearranged-document.pdf");
}
הנה הפלט של הקוד לעיל.
קבל רישיון API בחינם
אתה יכול לקבל רישיון זמני בחינם כדי להשתמש ב-API ללא מגבלות ההערכה.
סיכום
לסיום, למדנו כיצד לסדר מחדש דפים של קבצי PDF באמצעות C# בתוך יישומי NET. ראינו את הדוגמה הרצה לשינוי מיקום הדף. אתה יכול לנסות לבנות אפליקציה פשוטה שיכולה לארגן את קבצי ה-PDF על ידי עירבוב קל של הדפים שלהם.
לפרטים נוספים על ה-API, בקר בתיעוד.לשאלות, צור איתנו קשר דרך הפורום.