Concatenate

Concatenate(string, string, string)

Sammanfogar två filer.

public bool Concatenate(string firstInputFile, string secInputFile, string outputFile)
ParameterTypBeskrivning
firstInputFileStringFörsta filen att sammanfoga.
secInputFileStringAndra filen att sammanfoga.
outputFileStringUtdatafil.

Returvärde

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(Stream, Stream, Stream)

Sammanfogar två filer.

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream outputStream)
ParameterTypBeskrivning
firstInputStreamStreamStröm av första filen.
secInputStreamStreamStröm av den andra filen.
outputStreamStreamStreama där resultatfilen kommer att lagras.

Returvärde

Sant om operationen lyckades.

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(Document[], Document)

Sammanfogar dokument.

public bool Concatenate(Document[] src, Document dest)
ParameterTypBeskrivning
srcDocument[]En rad källdokument.
destDocumentDestinationsdokument.

Returvärde

Sant om sammankopplingen lyckas.

Se även


Concatenate(string[], string)

Sammanfogar filer till en fil.

public bool Concatenate(string[] inputFiles, string outputFile)
ParameterTypBeskrivning
inputFilesString[]Uppsättning av filer att sammanfoga.
outputFileStringNamn på utdatafil.

Returvärde

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(Stream[], Stream)

Sammanfogar filer

public bool Concatenate(Stream[] inputStream, Stream outputStream)
ParameterTypBeskrivning
inputStreamStream[]En rad strömmar som ska sammanfogas.
outputStreamStreamStreama där resultatfilen kommer att lagras.

Returvärde

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(string, string, string, string)

Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .

public bool Concatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParameterTypBeskrivning
firstInputFileStringFörsta filen.
secInputFileStringAndra filen.
blankPageFileStringPDF-fil med tom sida.
outputFileStringResultatfil.

Returvärde

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(Stream, Stream, Stream, Stream)

Slår samman två Pdf-dokument till ett nytt Pdf-dokument med sidor på alternativa sätt och fyll de tomma platserna med tomma sidor. t.ex.: dokument1 har 5 sidor: p1, p2, p3, p4, p5. dokument2 har 3 sidor: p1’, p2’, p3’. Genom att slå samman de två PDF-dokumenten skapas resultatdokumentet med sidor:p1, p1’, p2, p2’, p3, p3’, p4, blanksida, p5, blanksida .

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ParameterTypBeskrivning
firstInputStreamStreamDen första pdf-strömmen.
secInputStreamStreamDen andra pdf-strömmen.
blankPageStreamStreamPdf-strömmen med tom sida.
outputStreamStreamUtdata pdf-ström.

Returvärde

Sant om operationen lyckades.

Exempel

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

Se även


Concatenate(string[], HttpResponse)

Sammanfogar filer och sparar reslt i HttpResposnse-objekt.

public bool Concatenate(string[] inputFiles, HttpResponse response)
ParameterTypBeskrivning
inputFilesString[]Uppsättning av filer att sammanfoga.
responseHttpResponseResponsobjekt.

Returvärde

sant om sammanlänkningen lyckades.

Se även


Concatenate(Stream[], HttpResponse)

Sammanfogar filer och lagrar resultat till HttpResponse-objekt.

public bool Concatenate(Stream[] inputStream, HttpResponse response)
ParameterTypBeskrivning
inputStreamStream[]Strömmar array som innehåller filer att sammanfoga.
responseHttpResponseSvarsobjekt/

Returvärde

sant om operationen lyckades.

Se även