TryConcatenate

TryConcatenate(string, string, string)

Concatena dos archivos.

public bool TryConcatenate(string firstInputFile, string secInputFile, string outputFile)
ParámetroEscribeDescripción
firstInputFileStringPrimer archivo a concatenar.
secInputFileStringSegundo archivo a concatenar.
outputFileStringArchivo de salida.

Valor_devuelto

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

Observaciones

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

Ejemplos

PdfFileEditor fileEditor = new PdfFileEditor();
bool result = fileEditor.TryConcatenate("file1.pdf", "file2.pdf", "outfile.pdf");

Ver también


TryConcatenate(Document[], Document)

Concatena documentos.

public bool TryConcatenate(Document[] src, Document dest)
ParámetroEscribeDescripción
srcDocument[]Matriz de documentos fuente.
destDocumentDocumento de destino.

Valor_devuelto

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

Observaciones

El método TryConcatenate es como el método Concatenate, excepto que el método TryConcatenate no arroja una excepción si la operación falla.

Ver también


TryConcatenate(string[], string)

Concatena archivos en un solo archivo.

public bool TryConcatenate(string[] inputFiles, string outputFile)
ParámetroEscribeDescripción
inputFilesString[]Matriz de archivos para concatenar.
outputFileStringNombre del archivo de salida.

Valor_devuelto

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

Observaciones

El método TryConcatenate es como el método Concatenate, excepto que el método TryConcatenate no arroja una excepción si la operación falla.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryConcatenate(new string[] { "src1.pdf", "src2.pdf" }, "dest.pdf");

Ver también


TryConcatenate(Stream[], Stream)

Concatena archivos

public bool TryConcatenate(Stream[] inputStream, Stream outputStream)
ParámetroEscribeDescripción
inputStreamStream[]Matriz de secuencias que se van a concatenar.
outputStreamStreamSecuencia donde se almacenará el archivo de resultados.

Valor_devuelto

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

Observaciones

El método TryConcatenate es como el método Concatenate, excepto que el método TryConcatenate no arroja una excepción si la operación falla.

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryConcatenate(new Stream[] { stream1, stream2 } , outstream);

Ver también


TryConcatenate(string, string, string, string)

Combina dos documentos PDF en un nuevo documento PDF con páginas de forma alternativa y llena los espacios en blanco con páginas en blanco. p. ej.: el documento 1 tiene 5 páginas: p1, p2, p3, p4, p5. document2 tiene 3 páginas: p1’, p2’, p3’. La fusión de los dos documentos PDF producirá el documento de resultado con páginas: p1, p1’, p2, p2’, p3, p3’, p4, página en blanco, p5, página en blanco .

public bool TryConcatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParámetroEscribeDescripción
firstInputFileStringPrimer archivo.
secInputFileStringSegundo archivo.
blankPageFileStringArchivo PDF con página en blanco.
outputFileStringArchivo de resultados.

Valor_devuelto

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

Observaciones

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

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryConcatenate("src1.pdf", "src2.pdf", "blank.pdf", "dest.pdf");

Ver también


TryConcatenate(Stream, Stream, Stream, Stream)

Combina dos documentos PDF en un nuevo documento PDF con páginas de forma alternativa y llena los espacios en blanco con páginas en blanco. p. ej.: el documento 1 tiene 5 páginas: p1, p2, p3, p4, p5. document2 tiene 3 páginas: p1’, p2’, p3’. La fusión de los dos documentos PDF producirá el documento de resultado con páginas: p1, p1’, p2, p2’, p3, p3’, p4, página en blanco, p5, página en blanco .

public bool TryConcatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ParámetroEscribeDescripción
firstInputStreamStreamLa primera secuencia de PDF.
secInputStreamStreamLa segunda secuencia de PDF.
blankPageStreamStreamEl Pdf Stream con página en blanco.
outputStreamStreamFlujo de PDF de salida.

Valor_devuelto

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

Observaciones

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

Ejemplos

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("file2.pdf", FileMode.Open, FileAccess.Read);
Stream blank = new FileStream("blank.pdf", FileMode.Open, FileAccess.Read);
Stream outstream = new FileStream("outfile.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryConcatenate(new Stream[] { stream1, stream2, blank } , outstream);

Ver también


TryConcatenate(string[], HttpResponse)

Concatena archivos y guarda el resultado en el objeto HttpResposnse.

public bool TryConcatenate(string[] inputFiles, HttpResponse response)
ParámetroEscribeDescripción
inputFilesString[]Matriz de archivos para concatenar.
responseHttpResponseObjeto de respuesta.

Valor_devuelto

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

Observaciones

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

Ver también


TryConcatenate(Stream[], HttpResponse)

Concatena archivos y almacena el resultado en el objeto HttpResponse.

public bool TryConcatenate(Stream[] inputStream, HttpResponse response)
ParámetroEscribeDescripción
inputStreamStream[]Matriz de flujos que contienen archivos para concatenar.
responseHttpResponseObjeto de respuesta/

Valor_devuelto

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

Observaciones

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

Ver también