PdfFileEditor.Insert

Insert(string, int, string, int, int, string)

Inserta páginas de otro archivo en el archivo Pdf en una posición.

public bool Insert(string inputFile, int insertLocation, string portFile, int startPage, 
    int endPage, string outputFile)
ParámetroTipoDescripción
inputFileStringArchivo Pdf de entrada.
insertLocationInt32Posición en el archivo de entrada.
portFileStringEl archivo Pdf de portación.
startPageInt32Posición de inicio en portFile.
endPageInt32Posición final en portFile.
outputFileStringArchivo Pdf de salida.

Valor de Retorno

Verdadero para éxito, o falso.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
pfe.Insert("file1.pdf", 1, "file2.pdf", 2, 6, "out.pdf");

Ver También


Insert(Stream, int, Stream, int, int, Stream)

Inserta páginas de otro archivo en el archivo Pdf de entrada.

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int startPage, 
    int endPage, Stream outputStream)
ParámetroTipoDescripción
inputStreamStreamFlujo de entrada del archivo Pdf.
insertLocationInt32Posición de inserción en el archivo de entrada.
portStreamStreamFlujo del archivo Pdf para páginas.
startPageInt32Desde qué página comenzar.
endPageInt32Hasta qué página terminar.
outputStreamStreamFlujo de salida.

Valor de Retorno

Verdadero para éxito, o falso.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream insertedStream = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Insert(sourceStream, 1, insertedStream, 2, 6, outStream);

Ver También


Insert(string, int, string, int[], string)

Inserta páginas de otro archivo en el archivo Pdf de entrada.

public bool Insert(string inputFile, int insertLocation, string portFile, int[] pageNumber, 
    string outputFile)
ParámetroTipoDescripción
inputFileStringArchivo Pdf de entrada.
insertLocationInt32Posición de inserción en el archivo de entrada.
portFileStringPáginas del archivo Pdf.
pageNumberInt32[]El número de página de la portación en portFile.
outputFileStringArchivo Pdf de salida.

Valor de Retorno

Verdadero para éxito, o falso.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
pfe.Insert("file1.pdf", 1, "file2.pdf", new int[] { 2, 6 }, "out.pdf");

Ver También


Insert(Stream, int, Stream, int[], Stream)

Inserta páginas de otro archivo en el archivo Pdf de entrada.

public bool Insert(Stream inputStream, int insertLocation, Stream portStream, int[] pageNumber, 
    Stream outputStream)
ParámetroTipoDescripción
inputStreamStreamFlujo de entrada del archivo Pdf.
insertLocationInt32Posición de inserción en el archivo de entrada.
portStreamStreamFlujo del archivo Pdf para páginas.
pageNumberInt32[]El número de página de la portación en portFile.
outputStreamStreamFlujo de salida.

Valor de Retorno

Verdadero si la operación fue exitosa.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream insertedStream = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.Insert(sourceStream, 1, insertedStream, new int[] { 3, 4, 5}, outStream);

Ver También