PdfFileEditor.SplitToEnd

SplitToEnd(string, int, string)

Divide desde la ubicación especificada y guarda la parte trasera como un nuevo archivo Stream.

public bool SplitToEnd(Stream inputStream, int location, Stream outputStream)
ParámetroTipoDescripción
inputStreamStreamStream del archivo Pdf fuente.
locationInt32La posición de división.
outputStreamStreamStream del archivo Pdf de salida.

Valor de Retorno

True para éxito, o false.

Observaciones

Los streams NO se cierran después de esta operación a menos que se especifique CloseConcatedStreams.

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.SplitToEnd(sourceStream, 5, outStream);

Ver También


SplitToEnd(string, int, string)

Divide desde la ubicación y guarda la parte trasera como un nuevo archivo.

public bool SplitToEnd(string inputFile, int location, string outputFile)
ParámetroTipoDescripción
inputFileStringArchivo Pdf fuente.
locationInt32La posición de división.
outputFileStringRuta del archivo Pdf de salida.

Valor de Retorno

True para éxito, o false.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
pfe.SplitToEnd("input.pdf", 5, "out.pdf");

Ver También


SplitToEnd(Stream, int, Stream)

Divide desde la ubicación especificada y guarda la parte trasera como un nuevo archivo Stream.

public bool SplitToEnd(Stream inputStream, int location, Stream outputStream)
ParámetroTipoDescripción
inputStreamStreamStream del archivo Pdf fuente.
locationInt32La posición de división.
outputStreamStreamStream del archivo Pdf de salida.

Valor de Retorno

True para éxito, o false.

Observaciones

Los streams NO se cierran después de esta operación a menos que se especifique CloseConcatedStreams.

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.SplitToEnd(sourceStream, 5, outStream);

Ver También