Class PdfImporter
اسم الفضاء : Aspose.Note.Importing تجميع: Aspose.Note.dll (25.4.0)
الطبقة التي توفر API لاستيراد المحتوى من المستندات في تنسيق PDF.يتيح API استيراد من وثيقة PDF الموجودة إما في ملف أو في تدفق باستخدام خيارات محددة.يتم إرسال خيارات الاستيراد باستخدام Aspose.Note.Importing.PdfIMportOptions.
public static class PdfImporter
Inheritance
الأعضاء الموروثين
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
يظهر كيفية استيراد جميع الصفحات من وثيقة 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"));</page>
Methods
Import(البث، PdfImportOptions)
استيراد محتوى وثيقة PDF من تدفق معين.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
من التدفق .
options
PdfImportOptions
الخيارات .
Returns
الـ WL31_.Importing.PdfImporter .
Import(الخيارات، PdfImportOptions)
استيراد محتوى وثيقة PDF من ملف محدد.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
ملف PDF .
options
PdfImportOptions
الخيارات .
Returns
الـ WL31_.Importing.PdfImporter .
Examples
يظهر كيفية استيراد جميع الصفحات من وثيقة 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"));</page>