Class PdfImporter
Nom dels espais: Aspose.Note.Importing Assemblea: Aspose.Note.dll (25.4.0)
La classe que proporciona API per importar continguts de documents en format PDF.L’API permet importar del document PDF situat en un fitxer o en una corrent utilitzant les opcions especificades.Les opcions d’importació són passades utilitzant Aspose.Note.Importing.PdfIMportOptions.
public static class PdfImporter
Inheritance
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Mostra com importar totes les pàgines del document PDF grupant cada 5 pàgs a una sola pàgina de 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(Projecció, PdfImportOptions)
Importa el contingut del document PDF des d’un flux proporcionat.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
El corrent.
options
PdfImportOptions
Les opcions.
Returns
El Aspose.Note.Importació.PdfImporter.
Import(Llistat, PdfImportOptions)
Importa el contingut del document PDF d’un arxiu especificat.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
El fitxer PDF.
options
PdfImportOptions
Les opcions.
Returns
El Aspose.Note.Importació.PdfImporter.
Examples
Mostra com importar totes les pàgines del document PDF grupant cada 5 pàgs a una sola pàgina de 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>