הערות משמשות לעתים קרובות כדי להוסיף הבהרות, הסברים, פרטים או הערות למסמכים מסוימים. בקבצי PDF נעשה שימוש תכוף בהערות וייתכן שתצטרך לייבא או לייצא אותם לפורמט XFDF. אתה יכול בקלות לייבא או לייצא הערות באופן פרוגרמטי באמצעות C# או VB.NET. הבה נעבור על התכנים הבאים:
- הערות יבואן או ייצואן API - התקנה
- ייבא הערות מ-XFDF ל-PDF באמצעות C# או VB.NET
- ייצוא הערות מ-PDF ל-XFDF באמצעות C# או VB.NET
הערות יבואן או ייצואן API - התקנה
Aspose.PDF for .NET API חושף מחלקות, מאפיינים ושיטות שונות לעבודה עם קבצי PDF. באופן דומה, אתה יכול לייבא או לייצא הערות ממסמכי PDF לקובץ XFDF עם המחלקה PDFAnnotationEditor. הוא חושף שיטות שונות שניתן להשתמש בהן כדי לייבא או לייצא הערות באופן פרוגרמטי. עליך להתקין את ה-API על-ידי הורדתו מ-מהדורות חדשות, או דרך מנהל הפתרונות NuGet ב-Microsoft Visual Studio IDE. ניתן להשתמש בפקודה הבאה להתקנת ה-API:
PM> Install-Package Aspose.Pdf
ייבא הערות מ-XFDF ל-PDF באמצעות C# או VB.NET
אתה יכול לייבא הערות לקובץ PDF מקובץ XFDF קיים ביישומים מבוססי NET שלך באמצעות שפות תכנות C# או VB.NET. ה-API תומך בייבוא סוגים שונים של הערות כפי שמופיעים תחת הספירה AnnotationType בהפניות ל-API. תן לנו לבצע את השלבים הבאים כדי לייבא הערות מ-XFDF ל-PDF באמצעות שפות תכנות C# או VB.NET ביישומים מבוססי NET Framework שלך.
- אתחול אובייקט המחלקה PdfAnnotationEditor
- טען את מסמך PDF הקלט
- טען את קובץ ה-XFDF כדי לייבא הערות
- ציין את סוגי ההערות שברצונך לייבא
- ייבא הערות מ-XFDF לקובץ PDF
- שמור את קובץ הפלט PDF
קטע הקוד שלהלן מראה כיצד לייבא הערות מקובץ XFDF לקובץ PDF באמצעות C# או VB.NET:
// צור אובייקט של המחלקה PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// קבץ קובץ PDF קלט
editor.BindPdf(dataDir + "inFile.pdf");
// צור זרם קבצים עבור קובץ XFDF קלט כדי לייבא הערות
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Open, FileAccess.Read);
// צור ספירה של כל סוגי ההערות שברצונך לייבא
Enum[] annType = { AnnotationType.Text };
// ייבא הערות מסוג(ים) שצוינו מקובץ XFDF
editor.ImportAnnotationFromXfdf(fileStream, annType);
// שמור קובץ פלט pdf
editor.Save(dataDir + "ImportAnnotations_out.pdf");
ייצוא הערות מ-PDF לקובץ XFDF באמצעות C# או VB.NET
ייצוא של הערות מקובצי PDF יכול להיות מועיל להפיכת הקובץ לנגיש או לשמירה על שלם רק סוג מסוים של הערות. לדוגמה, כאשר מישהו סוקר דוח היתכנות או הגשת תזה, נניח שהוא עשוי להדגיש טקסט כלשהו, להוסיף הערות או טקסט. מאוחר יותר הם רוצים לשמור רק את הטקסט לפני שליחת ה-PDF בחזרה למחבר. בתרחישים כאלה, ייצוא של הערות ל-XFDF יכול לעזור מכיוון שהוא מאפשר לך לייצא הערות ספציפיות לפי הדרישות שלך. השלבים הבאים מראים כיצד לייצא הערות מ-PDF לפורמט XFDF:
- אתחול אובייקט PdfAnnotationEditor
- טען קובץ PDF קלט
- צור קובץ XFDF כדי לשמור הערות מיוצאות
- ציין את סוג ההערה לייצוא
- ייצא את ההערות בשיטה ExportAnnotationsXfdf
קטע הקוד שלהלן מראה כיצד לייצא הערות מקובץ PDF לקובץ XFDF באמצעות C# או VB.NET:
// צור אובייקט של המחלקה PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// קבץ קובץ PDF קלט
editor.BindPdf(dataDir + "inFile.pdf");
// צור זרם קבצים עבור פלט קובץ XFDF לייצוא הערות
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Create, FileAccess.Write);
// צור ספירה של כל סוגי ההערות שברצונך לייצא
Enum[] annoType = { AnnotationType.Text };
// ייצא הערות מסוג(ים) שצוינו לקובץ XFDF
editor.ExportAnnotationsXfdf(fileStream, 1, 5, annoType);
סיכום
במאמר זה, בדקנו כיצד לייבא ולייצא הערות מפורמט PDF ל-XFDF. בדקנו דוגמאות ותרחישים שונים שבהם ייבוא או ייצוא של ההערות יכול להיות מועיל. כמו כן, ישנם מקרי שימוש ותרחישים רבים שבהם תכונה זו היא בעלת ערך. אם אתה רוצה לדון בתרחיש כלשהו, אל תהסס לפנות אלינו בפורום תמיכה בחינם. אתה יכול גם לחקור את ה-API על ידי למידה מתיעוד API כמו גם References API. אנו מצפים לשמוע ממך!