TrySplitToEnd

TrySplitToEnd(string, int, string)

Se separa de la ubicación y guarda la parte trasera como un archivo nuevo.

public bool TrySplitToEnd(string inputFile, int location, string outputFile)
ParámetroEscribeDescripción
inputFileStringArchivo PDF de origen.
locationInt32La posición de división.
outputFileStringRuta del archivo PDF de salida.

Valor_devuelto

Verdadero para el éxito, o falso.

Observaciones

El método TrySplitToEnd es como el método SplitToEnd, excepto que el método TrySplitToEnd no genera una excepción si la operación falla.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TrySplitToEnd("input.pdf", 5, "out.pdf");

Ver también


TrySplitToEnd(Stream, int, Stream)

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

public bool TrySplitToEnd(Stream inputStream, int location, Stream outputStream)
ParámetroEscribeDescripción
inputStreamStreamFuente Pdf archivo Stream.
locationInt32La posición de división.
outputStreamStreamArchivo PDF de salida Stream.

Valor_devuelto

Verdadero para el éxito, o falso.

Observaciones

Los flujos NO se cierran después de esta operación a menos que se especifique CloseConcatedStreams. El método TrySplitToEnd es como el método SplitToEnd, excepto que el método TrySplitToEnd no genera una excepción si la operación falla.

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);
bool result = pfe.TrySplitToEnd(sourceStream, 5, outStream);

Ver también


TrySplitToEnd(Stream, int, HttpResponse)

Se divide desde la ubicación especificada y guarda la parte trasera en el objeto HttpResponse.

public bool TrySplitToEnd(Stream inputStream, int location, HttpResponse response)
ParámetroEscribeDescripción
inputStreamStreamFlujo de documentos de origen.
locationInt32Punto de división.
responseHttpResponseObjeto HttpResponse.

Valor_devuelto

verdadero si la operación se completó con éxito; en caso contrario, falso.

Observaciones

El método TrySplitToEnd es como el método SplitToEnd, excepto que el método TrySplitToEnd no genera una excepción si la operación falla.

Ver también


TrySplitToEnd(string, int, HttpResponse)

Se divide desde la ubicación especificada y guarda la parte trasera en el objeto HttpResponse.

public bool TrySplitToEnd(string inputFile, int location, HttpResponse response)
ParámetroEscribeDescripción
inputFileStringnombre del archivo fuente.
locationInt32Punto de división.
responseHttpResponseObjetos HttpResponse.

Valor_devuelto

verdadero si la operación se completó con éxito; en caso contrario, falso.

Observaciones

El método TrySplitToEnd es como el método SplitToEnd, excepto que el método TrySplitToEnd no genera una excepción si la operación falla.

Ver también