TrySplitFromFirst

TrySplitFromFirst(string, int, string)

Divide el archivo PDF desde la primera página a la ubicación especificada y guarda la parte frontal como un nuevo archivo.

public bool TrySplitFromFirst(string inputFile, int location, string outputFile)
ParámetroEscribeDescripción
inputFileStringArchivo PDF de origen.
locationInt32El punto de división.
outputFileStringArchivo PDF de salida.

Valor_devuelto

Verdadero para el éxito, o falso.

Observaciones

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

Ejemplos

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

Ver también


TrySplitFromFirst(Stream, int, Stream)

Se divide desde el inicio hasta la ubicación especificada y guarda la parte frontal en el flujo de salida.

public bool TrySplitFromFirst(Stream inputStream, int location, Stream outputStream)
ParámetroEscribeDescripción
inputStreamStreamFuente Pdf archivo Stream.
locationInt32El punto de división.
outputStreamStreamArchivo de salida Stream.

Valor_devuelto

Verdadero para el éxito, o falso.

Observaciones

Los flujos NO se cierran después de esta operación. El método TrySplitFromFirst es como el método SplitFromFirst, excepto que el método TrySplitFromFirst 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);
pfe.TrySplitFromFirst(sourceStream, 5, outStream);

Ver también


TrySplitFromFirst(string, int, HttpResponse)

Divide el documento desde la primera página hasta la ubicación y guarda el resultado en objetos HttpResponse.

public bool TrySplitFromFirst(string inputFile, int location, HttpResponse response)
ParámetroEscribeDescripción
inputFileStringNombre del archivo de origen.
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 TrySplitFromFirst es como el método SplitFromFirst, excepto que el método TrySplitFromFirst no lanza una excepción si la operación falla.

Ver también


TrySplitFromFirst(Stream, int, HttpResponse)

Divide el documento desde el inicio hasta la ubicación especificada y almacena el resultado en el objeto HttpResponse.

public bool TrySplitFromFirst(Stream inputStream, int location, HttpResponse response)
ParámetroEscribeDescripción
inputStreamStreamFlujo de documento de origen.
locationInt32El punto de división.
responseHttpResponseObjeto HttpResponse donde se almacenará el resultado.

Valor_devuelto

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

Observaciones

El método TrySplitFromFirst es como el método SplitFromFirst, excepto que el método TrySplitFromFirst no lanza una excepción si la operación falla.

Ver también