PDF ל-PDF/A

המר PDF ל-PDF/A עם .NET REST API.

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

REST API לעיבוד PDF

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

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

המר PDF ל-PDF/A באמצעות C# .NET

נסה להשתמש בקטע הקוד הבא, המספק גישה מהירה ונוחה לפיתוח ממיר PDF ל-PDF/A מקוון.

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

// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

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

// הזן שם קובץ PDF
String inputFile = "Binder1-1.pdf";

// המר PDF למסמך תאימות PDF/A
var response = pdfApi.GetPdfAInStorageToPdf(inputFile, dontOptimize: true);

// שמור את ה-PDF/A שנוצר בכונן המקומי
saveToDisk(response, "/Users/nayyer/Downloads/Converted-pdfa.pdf");

// שיטה לשמירת תוכן זרם לקובץ בכונן המקומי
public static void saveToDisk(Stream responseStream, String resultantFile)
{
    var fileStream = File.Create(resultantFile);
    responseStream.Seek(0, SeekOrigin.Begin);
    responseStream.CopyTo(fileStream);
    fileStream.Close();
}

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

PdfApi pdfApi = new PdfApi(clientSecret, clientID);

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

var response = pdfApi.GetPdfAInStorageToPdf(inputFile, dontOptimize: true);

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

saveToDisk(response, "/Users/nayyer/Downloads/Converted-pdfa.pdf");

שיטה מותאמת אישית זו שומרת את ה-PDF/A שנוצר בכונן המקומי.

ניתן להוריד את מסמך PDF הקלט המשמש בדוגמה לעיל מ-Binder1.pdf.

המרת PDF ל-PDF/A באמצעות פקודות cURL

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

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

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

לאחר יצירת אסימון JWT, אנא בצע את הפקודה הבאה להמרה של PDF ל-PDF/A. הקובץ שנוצר לאחר מכן נשמר בכונן מקומי באמצעות ארגומנט -o.

curl -v "https://api.aspose.cloud/v3.0/pdf/create/pdfa?srcPath={myInputFile}&dontOptimize=true" 
\ -X GET \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer {accessToken}" \
-o "Converted.pdf"

החלף את ‘myInputFile’ בשם של מסמך PDF לקלט שכבר זמין באחסון בענן, ואת ‘accessToken’ באסימון גישה JWT שנוצר לעיל.

סיכום

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

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

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

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