Class PdfImporter
De naam: Aspose.Note.Importing Verzameling: Aspose.Note.dll (25.4.0)
De klas biedt API voor het importeren van inhoud uit documenten in PDF-formaat.De API stelt u in staat om PDF-documenten te importeren die zich in een bestand of een stroom bevinden, met behulp van aangegeven opties.De invoeropties worden doorgevoerd met behulp van Aspose.Note.Importing.PdfIMportOptions.
public static class PdfImporter
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Zie hoe u alle pagina’s van een PDF-document in één OneNote-pagina geaggregeert.
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(Stream, PdfImportOptions)
Importeert de inhoud van een PDF-document uit een gegeven stroom.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
De stroom.
options
PdfImportOptions
De opties .
Returns
De Aspose.Note.Importing.PdfImporter.
Import(String, PdfImportOptions)
Importeert de inhoud van een PDF-document uit een bepaald bestand.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
Het PDF bestand.
options
PdfImportOptions
De opties .
Returns
De Aspose.Note.Importing.PdfImporter.
Examples
Zie hoe u alle pagina’s van een PDF-document in één OneNote-pagina geaggregeert.
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>