واردات صادرات pdf حاشیه نویسی xfdf

حاشیه نویسی اغلب برای افزودن توضیحات، توضیحات، جزئیات یا نظرات به برخی اسناد استفاده می شود. در فایل‌های PDF، حاشیه‌نویسی اغلب استفاده می‌شود و ممکن است لازم باشد آنها را به قالب XFDF وارد یا صادر کنید. با استفاده از C# یا VB.NET به راحتی می توانید حاشیه نویسی ها را به صورت برنامه نویسی وارد یا صادر کنید. اجازه دهید مطالب زیر را مرور کنیم:

Annotations Importer or Exporter API – نصب

Aspose.PDF for .NET API کلاس‌ها، ویژگی‌ها و روش‌های مختلفی را برای کار با فایل‌های PDF نشان می‌دهد. به همین ترتیب، می‌توانید حاشیه‌نویسی‌ها را از اسناد PDF به فایل XFDF با کلاس PDFAnnotationEditor وارد یا صادر کنید. روش‌های مختلفی را نشان می‌دهد که می‌توان از آنها برای وارد کردن یا صادرات حاشیه‌نویسی به صورت برنامه‌نویسی استفاده کرد. باید API را با دانلود از New Releases یا از طریق NuGet Solution Manager در Microsoft Visual Studio IDE نصب کنید. برای نصب API می توان از دستور زیر استفاده کرد:

PM> Install-Package Aspose.Pdf

با استفاده از C# یا VB.NET، یادداشت ها را از XFDF به PDF وارد کنید

می توانید با استفاده از زبان های برنامه نویسی C# یا VB.NET، حاشیه نویسی ها را از فایل XFDF موجود در برنامه های مبتنی بر دات نت به فایل PDF وارد کنید. API از وارد کردن انواع مختلف حاشیه نویسی همانطور که در فهرست AnnotationType فهرست شده در مراجع API پشتیبانی می کند. اجازه دهید مراحل زیر را برای وارد کردن حاشیه نویسی از XFDF به PDF با استفاده از زبان های برنامه نویسی C# یا VB.NET در برنامه های کاربردی مبتنی بر فریم ورک دات نت دنبال کنیم.

  1. شی کلاس PdfAnnotationEditor را راه اندازی کنید
  2. سند PDF ورودی را بارگیری کنید
  3. فایل XFDF را برای وارد کردن حاشیه نویسی بارگیری کنید
  4. انواع حاشیه نویسی را که می خواهید وارد کنید مشخص کنید
  5. یادداشت ها را از XFDF به فایل PDF وارد کنید
  6. فایل 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");

با استفاده از C# یا VB.NET، حاشیه نویسی ها را از PDF به فایل XFDF صادر کنید

صادر کردن حاشیه نویسی از فایل های PDF می تواند برای ارائه فایل یا برای دست نخورده نگه داشتن نوع خاصی از حاشیه نویسی مفید باشد. برای مثال، زمانی که شخصی در حال بررسی یک گزارش امکان‌سنجی یا ارائه پایان نامه است، فرض کنیم ممکن است متنی را برجسته کند، نظرات یا متنی را اضافه کند. بعداً آنها می خواهند فقط متن را قبل از ارسال PDF به نویسنده نگه دارند. در چنین سناریوهایی، صادرات حاشیه نویسی به XFDF می تواند کمک کند زیرا به شما امکان می دهد حاشیه نویسی های خاصی را مطابق با نیاز خود صادر کنید. مراحل زیر نحوه صادرات حاشیه نویسی از فرمت PDF به XFDF را نشان می دهد:

  1. شیء PdfAnnotationEditor را مقداردهی کنید
  2. فایل PDF ورودی را بارگیری کنید
  3. فایل XFDF را برای ذخیره حاشیه نویسی های صادر شده ایجاد کنید
  4. نوع حاشیه نویسی را برای صادرات مشخص کنید
  5. حاشیه نویسی ها را با روش 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 Documentation و همچنین API References API را کاوش کنید. ما امیدواریم که از تو خبری بشنویم!

همچنین ببینید