Extract

Extract(string, int, int, string)

Extrae páginas del archivo de entrada, las guarda como un nuevo archivo PDF.

public bool Extract(string inputFile, int startPage, int endPage, string outputFile)
ParámetroEscribeDescripción
inputFileStringIntroduzca la ruta del archivo PDF.
startPageInt32Número de página de inicio.
endPageInt32Número de página final.
outputFileStringRuta del archivo PDF de salida.

Valor_devuelto

Verdadero para el éxito, o falso.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", 3, 7, "output.pdf");

Ver también


Extract(string, int[], string)

Extrae las páginas especificadas por matriz de números y las guarda como un nuevo archivo PDF.

public bool Extract(string inputFile, int[] pageNumber, string outputFile)
ParámetroEscribeDescripción
inputFileStringRuta del archivo de entrada.
pageNumberInt32[]Índice de página fuera del archivo de entrada.
outputFileStringRuta del archivo de salida.

Valor_devuelto

Verdadero si la operación se realizó correctamente.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

Ver también


Extract(Stream, int, int, Stream)

Extrae páginas del archivo de entrada, las guarda como un nuevo archivo PDF.

public bool Extract(Stream inputStream, int startPage, int endPage, Stream outputStream)
ParámetroEscribeDescripción
inputStreamStreamArchivo de entrada Stream.
startPageInt32Número de página de inicio.
endPageInt32Número de página final.
outputStreamStreamArchivo PDF de salida Stream.

Valor_devuelto

Verdadero para el éxito, o falso.

Ejemplos

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

Ver también


Extract(Stream, int[], Stream)

Extrae las páginas especificadas por matriz de números y las guarda como un nuevo archivo PDF.

public bool Extract(Stream inputStream, int[] pageNumber, Stream outputStream)
ParámetroEscribeDescripción
inputStreamStreamArchivo de entrada Stream.
pageNumberInt32[]Índice de página fuera del archivo de entrada.
outputStreamStreamFlujo de archivos de salida.

Valor_devuelto

Verdadero para el éxito, o falso.

Ejemplos

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

Ver también


Extract(Stream, int[], HttpResponse)

Extrae las páginas especificadas del archivo de origen y almacena el resultado en el objeto HttpResponse.

public bool Extract(Stream inputStream, int[] pageNumber, HttpResponse response)
ParámetroEscribeDescripción
inputStreamStreamFlujo de documento de origen.
pageNumberInt32[]Matriz de números de página que se extraerán.
responseHttpResponseObjeto HttpResponse donde se almacenará el resultado.

Valor_devuelto

Verdadero si la operación se realizó correctamente.

Ver también


Extract(string, int[], HttpResponse)

Extrae las páginas especificadas del archivo de origen y almacena el resultado en el objeto HttpResponse.

public bool Extract(string inputFile, int[] pageNumber, HttpResponse response)
ParámetroEscribeDescripción
inputFileStringRuta del archivo de origen.
pageNumberInt32[]Matriz de números de página que se extraerán.
responseHttpResponseObjeto HttpResponse donde se almacenará el resultado.

Valor_devuelto

true si las páginas se extrajeron correctamente.

Ver también