Class PdfImporter

PdfImporter class

PDF biçimindeki belgelerden içerik içe aktarmak için api sağlayan sınıf. API, belirtilen seçenekleri kullanarak bir dosyada veya bir akışta bulunan PDF belgesinden içe aktarmaya izin verir. İçe aktarma seçenekleri kullanılarak geçirilirPdfImportOptions .

public static class PdfImporter

yöntemler

İsimTanım
static Import(Stream, PdfImportOptions)Sağlanan bir akıştan PDF belgesinin içeriğini içe aktarır.
static Import(string, PdfImportOptions)Belirli bir dosyadan PDF belgesinin içeriğini içe aktarır.

Örnekler

Her 5 sayfada bir tek bir OneNote sayfasına gruplayarak PDF belgesindeki tüm sayfaların nasıl içe aktarılacağını gösterir.

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"));

Ayrıca bakınız