Class PdfImporter
A név: Aspose.Note.Importing Összefoglaló: Aspose.Note.dll (25.4.0)
Az osztály az API-t nyújtja a PDF formátumú dokumentumok tartalmának importálásához.Az API lehetővé teszi a PDF-dokumentumok importálását, amely egy fájlban vagy áramlásban található, az adott lehetőségek használatával.Az import opciókat a Aspose.Note.Importing.PdfIMportOptions használatával adjuk át.
public static class PdfImporter
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Megmutatja, hogyan kell importálni az összes oldalt a PDF dokumentum csoportosítása minden 5 oldal egy OneNote oldalon.
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(Áramlat, PdfImportOptions)
A PDF dokumentum tartalmát egy adott áramlatból importálja.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
Az áramlás.
options
PdfImportOptions
Az opciók.
Returns
A Aspose.Note.Importing.PdfImporter címkéje.
Import(Térkép, PdfImportOptions)
A PDF dokumentum tartalmát egy meghatározott fájlból importálja.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
A PDF fájl.
options
PdfImportOptions
Az opciók.
Returns
A Aspose.Note.Importing.PdfImporter címkéje.
Examples
Megmutatja, hogyan kell importálni az összes oldalt a PDF dokumentum csoportosítása minden 5 oldal egy OneNote oldalon.
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>