Class PdfImporter

Class PdfImporter

Το όνομα: Aspose.Note.Importing Συγκέντρωση: Aspose.Note.dll (25.4.0)

Η τάξη παρέχει API για την εισαγωγή περιεχομένου από έγγραφα σε μορφή PDF.Το API σας επιτρέπει να εισάγετε από ένα έγγραφο PDF που βρίσκεται είτε σε ένα αρχείο ή σε μια ροή χρησιμοποιώντας καθορισμένες επιλογές.Οι επιλογές εισαγωγής διατίθενται χρησιμοποιώντας Aspose.Note.Importing.PdfIMportOptions.

public static class PdfImporter

Inheritance

object PdfImporter

Κληρονομημένα μέλη

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Δείχνει πώς να εισαγάγετε όλες τις σελίδες από ένα έγγραφο PDF που ομαδοποιεί κάθε 5 σελίδα σε μια ενιαία σελίδα του 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(Σύνδεση, PdfImportOptions)

Εισάγει το περιεχόμενο του εγγράφου PDF από μια προβλεπόμενη ροή.

public static List<page> Import(Stream stream, PdfImportOptions options = null)

Parameters

stream Stream

Το ρεύμα.

options PdfImportOptions

Οι επιλογές .

Returns

List &lt · Page >

Το Aspose.Note.Importing.PdfImporter.

Import(Σύνδεσμος, PdfImportOptions)

Εισάγει το περιεχόμενο του εγγράφου PDF από ένα συγκεκριμένο αρχείο.

public static List<page> Import(string file, PdfImportOptions options = null)

Parameters

file string

Το αρχείο PDF.

options PdfImportOptions

Οι επιλογές .

Returns

List &lt · Page >

Το Aspose.Note.Importing.PdfImporter.

Examples

Δείχνει πώς να εισαγάγετε όλες τις σελίδες από ένα έγγραφο PDF που ομαδοποιεί κάθε 5 σελίδα σε μια ενιαία σελίδα του 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>

 Ελληνικά