TryConcatenate

TryConcatenate(string, string, string)

Concatena due file.

public bool TryConcatenate(string firstInputFile, string secInputFile, string outputFile)
ParametroTipoDescrizione
firstInputFileStringPrimo file da concatenare.
secInputFileStringSecondo file da concatenare.
outputFileStringFile di uscita.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Esempi

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

Guarda anche


TryConcatenate(Document[], Document)

Concatena i documenti.

public bool TryConcatenate(Document[] src, Document dest)
ParametroTipoDescrizione
srcDocument[]Matrice di documenti di origine.
destDocumentDocumento di destinazione.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Guarda anche


TryConcatenate(string[], string)

Concatena i file in un unico file.

public bool TryConcatenate(string[] inputFiles, string outputFile)
ParametroTipoDescrizione
inputFilesString[]Matrice di file da concatenare.
outputFileStringNome del file di output.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Esempi

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

Guarda anche


TryConcatenate(Stream[], Stream)

Concatena i file

public bool TryConcatenate(Stream[] inputStream, Stream outputStream)
ParametroTipoDescrizione
inputStreamStream[]Matrice di flussi da concatenare.
outputStreamStreamStream in cui verrà archiviato il file dei risultati.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Esempi

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);

Guarda anche


TryConcatenate(string, string, string, string)

Unisce due documenti Pdf in un nuovo documento Pdf con pagine in modi alternativi e riempie gli spazi vuoti con pagine vuote. es: il documento1 ha 5 pagine: p1, p2, p3, p4, p5. document2 ha 3 pagine: p1’, p2’, p3’. L’unione dei due documenti Pdf produrrà il documento risultante con le pagine: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage .

public bool TryConcatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParametroTipoDescrizione
firstInputFileStringPrimo fascicolo.
secInputFileStringSecondo fascicolo.
blankPageFileStringFile PDF con pagina vuota.
outputFileStringFile dei risultati.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate , tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Esempi

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

Guarda anche


TryConcatenate(Stream, Stream, Stream, Stream)

Unisce due documenti Pdf in un nuovo documento Pdf con pagine in modi alternativi e riempie gli spazi vuoti con pagine vuote. es: il documento1 ha 5 pagine: p1, p2, p3, p4, p5. document2 ha 3 pagine: p1’, p2’, p3’. L’unione dei due documenti Pdf produrrà il documento risultante con le pagine: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage .

public bool TryConcatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ParametroTipoDescrizione
firstInputStreamStreamIl primo Stream Pdf.
secInputStreamStreamIl secondo Stream Pdf.
blankPageStreamStreamIl flusso Pdf con pagina vuota.
outputStreamStreamFlusso Pdf di output.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate , tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Esempi

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);

Guarda anche


TryConcatenate(string[], HttpResponse)

Concatena i file e salva il risultato nell’oggetto HttpResposnse.

public bool TryConcatenate(string[] inputFiles, HttpResponse response)
ParametroTipoDescrizione
inputFilesString[]Matrice di file da concatenare.
responseHttpResponseOggetto risposta.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Guarda anche


TryConcatenate(Stream[], HttpResponse)

Concatena i file e memorizza i risultati nell’oggetto HttpResponse.

public bool TryConcatenate(Stream[] inputStream, HttpResponse response)
ParametroTipoDescrizione
inputStreamStream[]Streams array che contiene i file da concatenare.
responseHttpResponseOggetto risposta/

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryConcatenate è come il metodo Concatenate, tranne per il fatto che il metodo TryConcatenate non genera un’eccezione se l’operazione non riesce.

Guarda anche