Class PdfImporter
نام ها : Aspose.Note.Importing جمع آوری: WL31_.dll (25.4.0)
کلاس ارائه API برای واردات محتوا از اسناد در فرمت PDF.API اجازه می دهد تا واردات از اسناد PDF واقع در یک فایل و یا در جریان با استفاده از گزینه های مشخص شده.گزینه های واردات با استفاده از Aspose.Note.Importing.PdfImporteOptions انجام می شود.
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>