TryConcatenate

TryConcatenate(string, string, string)

Sammanfogar två filer.

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

Returvärde

sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate -metoden inte ger ett undantag om operationen misslyckas.

Exempel

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

Se även


TryConcatenate(Document[], Document)

Sammanfogar dokument.

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

Returvärde

sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate-metoden inte ger ett undantag om operationen misslyckas.

Se även


TryConcatenate(string[], string)

Sammanfogar filer till en fil.

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

Returvärde

sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate-metoden inte ger ett undantag om operationen misslyckas.

Exempel

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

Se även


TryConcatenate(Stream[], Stream)

Sammanfogar filer

public bool TryConcatenate(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 slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate-metoden inte ger ett undantag om operationen misslyckas.

Exempel

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

Se även


TryConcatenate(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 TryConcatenate(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 slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate -metoden, förutom att TryConcatenate-metoden inte ger ett undantag om operationen misslyckas.

Exempel

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

Se även


TryConcatenate(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 TryConcatenate(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 slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate -metoden, förutom att TryConcatenate-metoden inte ger ett undantag om operationen misslyckas.

Exempel

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

Se även


TryConcatenate(string[], HttpResponse)

Sammanfogar filer och sparar reslt i HttpResposnse-objekt.

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

Returvärde

sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate -metoden inte ger ett undantag om operationen misslyckas.

Se även


TryConcatenate(Stream[], HttpResponse)

Sammanfogar filer och lagrar resultat till HttpResponse-objekt.

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

Returvärde

sant om operationen slutfördes framgångsrikt; annars falskt.

Anmärkningar

TryConcatenate-metoden är som Concatenate-metoden, förutom att TryConcatenate -metoden inte ger ett undantag om operationen misslyckas.

Se även