Class PdfImporter
nazivni prostor: Aspose.Note.Importing Sastav: Aspose.Note.dll (25.4.0)
Klasa pruža API za uvoz sadržaja iz dokumenata u PDF formatu.API omogućuje uvoz iz PDF dokumenta koji se nalazi u datoteci ili u toku pomoću određenih opcija.Opcije za uvoz provode se pomoću Aspose.Note.Importing.PdfIMportOptions.
public static class PdfImporter
Inheritance
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Prikazuje kako uvoziti sve stranice iz PDF dokumenta skuplja svakih 5 stranica na jednu stranicu 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(Slijedeći članakPdfImportOptions)
Uvoz sadržaja PDF dokumenta iz pružene struje.
public static List<page> Import(Stream stream, PdfImportOptions options = null)
Parameters
stream
Stream
U toku je.
options
PdfImportOptions
i opcije .
Returns
Slijedeći članakSvijet Aspose.Note.Importing.PdfImporter
Import(Slijedeći članakPdfImportOptions)
Uvoz sadržaja PDF dokumenta iz određenog datoteke.
public static List<page> Import(string file, PdfImportOptions options = null)
Parameters
file
string
To je PDF datoteka.
options
PdfImportOptions
i opcije .
Returns
Slijedeći članakSvijet Aspose.Note.Importing.PdfImporter
Examples
Prikazuje kako uvoziti sve stranice iz PDF dokumenta skuplja svakih 5 stranica na jednu stranicu 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>