Concatenate

Concatenate(string, string, string)

Concatena due file.

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

Valore di ritorno

Vero se l’operazione è riuscita.

Esempi

PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.Concatenate("file1.pdf", "file2.pdf", "outfile.pdf");

Guarda anche


Concatenate(Stream, Stream, Stream)

Concatena due file.

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream outputStream)
ParametroTipoDescrizione
firstInputStreamStreamFlusso del primo file.
secInputStreamStreamFlusso del secondo file.
outputStreamStreamStream in cui verrà archiviato il file dei risultati.

Valore di ritorno

Vero se l’operazione è riuscita.

Vero se l’operazione è riuscita.

Esempi

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(stream1, stream2, outstream);

Guarda anche


Concatenate(Document[], Document)

Concatena i documenti.

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

Valore di ritorno

Vero se la concatenazione ha esito positivo.

Guarda anche


Concatenate(string[], string)

Concatena i file in un unico file.

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

Valore di ritorno

Vero se l’operazione è riuscita.

Esempi

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

Guarda anche


Concatenate(Stream[], Stream)

Concatena i file

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

Valore di ritorno

Vero se l’operazione è riuscita.

Esempi

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(new Stream[] { stream1, stream2 } , outstream);

Guarda anche


Concatenate(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 Concatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParametroTipoDescrizione
firstInputFileStringPrimo fascicolo.
secInputFileStringSecondo fascicolo.
blankPageFileStringFile PDF con pagina vuota.
outputFileStringFile dei risultati.

Valore di ritorno

Vero se l’operazione è riuscita.

Esempi

PdfFileEditor pfe = new PdfFileEditor();
pfe.Concatenate("src1.pdf", "src2.pdf", "blank.pdf", "dest.pdf");

Guarda anche


Concatenate(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 Concatenate(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

Vero se l’operazione è riuscita.

Esempi

PdfFileEditor fileEditor = 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);
fileEditor.Concatenate(new Stream[] { stream1, stream2, blank } , outstream);

Guarda anche


Concatenate(string[], HttpResponse)

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

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

Valore di ritorno

true se la concatenazione è riuscita.

Guarda anche


Concatenate(Stream[], HttpResponse)

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

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

Valore di ritorno

true se l’operazione è riuscita.

Guarda anche