Class PdfImporter
Tên không gian: Aspose.Note.Importing Tổng hợp: Aspose.Note.dll (25.4.0)
Khóa học cung cấp API để nhập nội dung từ các tài liệu trong định dạng PDF.API cho phép nhập từ tài liệu PDF nằm trong tệp hoặc trong một dòng bằng cách sử dụng các tùy chọn cụ thể.Các tùy chọn nhập khẩu được thông qua bằng cách sử dụng Aspose.Note.Importing.PdfIMportOptions.
public static class PdfImporter
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Hiển thị cách nhập tất cả các trang từ tài liệu PDF nhóm mỗi 5 trang vào một trang OneNote duy nhất.
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(Xuất hiện, PdfImportOptions)
Import nội dung của tài liệu PDF từ một dòng được cung cấp.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
dòng chảy
options
PdfImportOptions
Các tùy chọn.
Returns
Các Aspose.Note.Importing.PdfImporter.
Import(Thẻ, PdfImportOptions)
nhập nội dung của tài liệu PDF từ một tệp cụ thể.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
Tệp PDF
options
PdfImportOptions
Các tùy chọn.
Returns
Các Aspose.Note.Importing.PdfImporter.
Examples
Hiển thị cách nhập tất cả các trang từ tài liệu PDF nhóm mỗi 5 trang vào một trang OneNote duy nhất.
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>