Class PdfImporter

Class PdfImporter

Nome do espaço: Aspose.Note.Importing Assembleia: Aspose.Note.dll (25.4.0)

A classe fornece API para importar conteúdo de documentos em formato PDF.O API permite importar do documento PDF localizado num arquivo ou em um fluxo usando opções especificadas.As opções de importação são passadas usando Aspose.Note.Importing.PdfImporteOptions.

public static class PdfImporter

Inheritance

object PdfImporter

Membros herdados

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

Examples

Mostra como importar todas as páginas do documento PDF agrupando cada 5 páginas para uma única página do 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(Impressão, PdfImportOptions)

Importa o conteúdo do documento PDF de um fluxo fornecido.

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

Parameters

stream Stream

e o fluxo.

options PdfImportOptions

As opções .

Returns

List e o PT; Page >

O Aspose.Note.Importação.PdfImporter.

Import(Título: PdfImportOptions)

Importa o conteúdo do documento PDF de um arquivo especificado.

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

Parameters

file string

O arquivo PDF.

options PdfImportOptions

As opções .

Returns

List e o PT; Page >

O Aspose.Note.Importação.PdfImporter.

Examples

Mostra como importar todas as páginas do documento PDF agrupando cada 5 páginas para uma única página do 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>

 Português