الفئة PdfImporter

PdfImporter class

الفئة التي توفر واجهة برمجة تطبيقات لاستيراد المحتوى من المستندات بصيغة PDF. تسمح الواجهة باستيراد مستند PDF موجود إما في ملف أو في تدفق باستخدام الخيارات المحددة. يتم تمرير خيارات الاستيراد باستخدام PdfImportOptions.

public static class PdfImporter

الطرق

الاسمالوصف
static Import(Stream, PdfImportOptions)يستورد محتوى مستند PDF من تدفق مُقدم.
static Import(string, PdfImportOptions)يستورد محتوى مستند PDF من ملف محدد.

أمثلة

يعرض كيفية استيراد جميع الصفحات من مستند PDF مع تجميع كل 5 صفحات إلى صفحة OneNote واحدة.

string dataDir = RunExamples.GetDataDir_Import();

var d = new Document();

var mergeOptions = new MergeOptions() { ImportAsSinglePage = true, PageSpacing = 100 };

IEnumerable<Page> pages = PdfImporter.Import(Path.Combine(dataDir, "SampleGrouping.pdf"));
while (pages.Any())
{
    d.Merge(pages.Take(5), mergeOptions);
    pages = pages.Skip(5);
}

d.Save(Path.Combine(dataDir, "sample_CustomMerge.one"));

انظر أيضًا