מיזוג קבצי PDF

למד כיצד להוסיף קובצי PDF באמצעות .NET REST API.

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

.NET Cloud SDK להוספת קובצי PDF

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

הצעד הראשון הוא להוסיף את הפניה ל-SDK בפרויקט שלנו ולשם כך, חפש את Aspose.PDF-Cloud במנהל החבילות של NuGet בתוך Visual Studio IDE ולחץ על כפתור הוסף חבילה.

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

הוסף קבצי PDF באמצעות C# .NET

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

// לדוגמאות נוספות, https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-dotnet/tree/master/Examples

// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";

// צור מופע של PdfApi
PdfApi pdfApi = new PdfApi(clientSecret, clientID);

// התקשר ל-API כדי להוסיף קבצי PDF
var response = pdfApi.PostAppendDocument("Input.pdf", "FileToAppend.pdf", 1,3);

// 
if (response != null && response.Status.Equals("OK"))
{
    Console.WriteLine("Operation completed successfully !");
    Console.ReadKey();
}
מיזוג קבצי pdf

תצוגה מקדימה של פעולת הוסף קבצי PDF.

להלן פרטים מהירים לגבי קטע הקוד האמור לעיל.

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

ראשית, צור אובייקט של מחלקת PdfApi תוך העברת אישורי לקוח כארגומנטים לקלט.

pdfApi.PostAppendDocument("input.pdf", "FileToAppend.pdf", 1,3);

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

מיזוג קובצי PDF באמצעות פקודות cURL

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

הצעד הראשון בגישה זו הוא יצירת אסימון גישה ל-JWT. אז בבקשה בצע את הפקודה הבאה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

לאחר יצירת אסימון JWT, אנא בצע את הפקודה הבאה כדי לצרף את עמוד 1, 2 ו-3 מה-PDF השני לקובץ ה-PDF הראשון. לאחר פעולה מוצלחת, קובץ ה-PDF שנוצר מאוחסן באחסון בענן.

curl -v "https://api.aspose.cloud/v3.0/pdf/{sourcePDF}/appendDocument?appendFile={PDFtoAppend}&startPage=1&endPage=3" \
-X POST \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d{}

החלף את ‘sourcePDF’ בשם ה-PDF הראשון שאליו יש לצרף דפים. החלף את ‘PDFtoAppend’ בשם של קובץ ה-PDF שצריך לצרף את הדפים שלו ו-‘accessToken’ באסימון גישה JWT שנוצר לעיל.

סיכום

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

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

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

אנו ממליצים בחום לבקר בבלוגים הבאים: