Class PdfImporter
İsim alanı : Aspose.Note.Importing Toplama: Aspose.Note.dll (25.4.0)
Sınıf, API’yi PDF formatında belgelerden içeriği ithal etmek için sağlar.API, belirli seçenekleri kullanarak bir dosyada veya bir akımda yer alan PDF belgesinden ithal etmenizi sağlar.İhracat seçenekleri Aspose.Note.Importing.PdfIMportOptions kullanılarak geçer.
public static class PdfImporter
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
PDF belgesinden her 5 sayfalık bir gruptan tek bir OneNote sayfasına nasıl ithal edileceğini 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"));</page>
Methods
Import(Akış, PdfImportOptions)
PDF belgesinin içeriğini sağlanan bir akımdan ithal eder.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
akış için.
options
PdfImportOptions
Seçenekler için.
Returns
Aspose.Note.Importing.PdfImporter için tıklayınız.
Import(Çerçeve, PdfImportOptions)
Belirlenmiş bir dosyadan PDF belgesinin içeriğini ithal eder.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
PDF dosyası için.
options
PdfImportOptions
Seçenekler için.
Returns
Aspose.Note.Importing.PdfImporter için tıklayınız.
Examples
PDF belgesinden her 5 sayfalık bir gruptan tek bir OneNote sayfasına nasıl ithal edileceğini 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"));</page>