TryConcatenate

TryConcatenate(string, string, string)

Verkettet zwei Dateien.

public bool TryConcatenate(string firstInputFile, string secInputFile, string outputFile)
ParameterTypBeschreibung
firstInputFileStringErste zu verkettende Datei.
secInputFileStringZweite zu verkettende Datei.
outputFileStringAusgabedatei.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate -Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Beispiele

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

Siehe auch


TryConcatenate(Document[], Document)

Verkettet Dokumente.

public bool TryConcatenate(Document[] src, Document dest)
ParameterTypBeschreibung
srcDocument[]Array von Quelldokumenten.
destDocumentZieldokument.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate-Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Siehe auch


TryConcatenate(string[], string)

Verkettet Dateien zu einer Datei.

public bool TryConcatenate(string[] inputFiles, string outputFile)
ParameterTypBeschreibung
inputFilesString[]Array von Dateien, die verkettet werden sollen.
outputFileStringName der Ausgabedatei.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate-Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Beispiele

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

Siehe auch


TryConcatenate(Stream[], Stream)

Verkettet Dateien

public bool TryConcatenate(Stream[] inputStream, Stream outputStream)
ParameterTypBeschreibung
inputStreamStream[]Array von Streams, die verkettet werden sollen.
outputStreamStreamStream, in dem die Ergebnisdatei gespeichert wird.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate-Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Beispiele

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

Siehe auch


TryConcatenate(string, string, string, string)

Fügt zwei Pdf-Dokumente zu einem neuen Pdf-Dokument mit abwechselnden Seiten zusammen und füllt die leeren Stellen mit leeren Seiten. Beispiel: Dokument1 hat 5 Seiten: p1, p2, p3, p4, p5. Dokument2 hat 3 Seiten: p1’, p2’, p3’. Das Zusammenführen der beiden PDF-Dokumente erzeugt das Ergebnisdokument mit den Seiten: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage .

public bool TryConcatenate(string firstInputFile, string secInputFile, string blankPageFile, 
    string outputFile)
ParameterTypBeschreibung
firstInputFileStringErste Datei.
secInputFileStringZweite Datei.
blankPageFileStringPDF-Datei mit leerer Seite.
outputFileStringErgebnisdatei.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate -Methode, außer dass die TryConcatenate-Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Beispiele

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

Siehe auch


TryConcatenate(Stream, Stream, Stream, Stream)

Fügt zwei Pdf-Dokumente zu einem neuen Pdf-Dokument mit abwechselnden Seiten zusammen und füllt die leeren Stellen mit leeren Seiten. Beispiel: Dokument1 hat 5 Seiten: p1, p2, p3, p4, p5. Dokument2 hat 3 Seiten: p1’, p2’, p3’. Das Zusammenführen der beiden PDF-Dokumente erzeugt das Ergebnisdokument mit den Seiten: p1, p1’, p2, p2’, p3, p3’, p4, blankpage, p5, blankpage .

public bool TryConcatenate(Stream firstInputStream, Stream secInputStream, Stream blankPageStream, 
    Stream outputStream)
ParameterTypBeschreibung
firstInputStreamStreamDer erste PDF-Stream.
secInputStreamStreamDer zweite Pdf-Stream.
blankPageStreamStreamDer Pdf-Stream mit leerer Seite.
outputStreamStreamPDF-Stream ausgeben.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate -Methode, außer dass die TryConcatenate-Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Beispiele

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

Siehe auch


TryConcatenate(string[], HttpResponse)

Verkettet Dateien und speichert Ergebnisse im HttpResposnse-Objekt.

public bool TryConcatenate(string[] inputFiles, HttpResponse response)
ParameterTypBeschreibung
inputFilesString[]Array von Dateien, die verkettet werden sollen.
responseHttpResponseAntwortobjekt.

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate -Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Siehe auch


TryConcatenate(Stream[], HttpResponse)

Verkettet Dateien und speichert Ergebnisse im HttpResponse-Objekt.

public bool TryConcatenate(Stream[] inputStream, HttpResponse response)
ParameterTypBeschreibung
inputStreamStream[]Streams-Array, das zu verkettende Dateien enthält.
responseHttpResponseAntwortobjekt/

Rückgabewert

true, wenn der Vorgang erfolgreich abgeschlossen wurde; andernfalls falsch.

Bemerkungen

Die TryConcatenate-Methode ist wie die Concatenate-Methode, außer dass die TryConcatenate -Methode keine Ausnahme auslöst, wenn der Vorgang fehlschlägt.

Siehe auch