Concatenate

Concatenate(string, string, string)

Verkettet zwei Dateien.

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

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Beispiele

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

Siehe auch


Concatenate(Stream, Stream, Stream)

Verkettet zwei Dateien.

public bool Concatenate(Stream firstInputStream, Stream secInputStream, Stream outputStream)
ParameterTypBeschreibung
firstInputStreamStreamStream der ersten Datei.
secInputStreamStreamStream der zweiten Datei.
outputStreamStreamStream, in dem die Ergebnisdatei gespeichert wird.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

True, wenn der Vorgang erfolgreich war.

Beispiele

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

Siehe auch


Concatenate(Document[], Document)

Verkettet Dokumente.

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

Rückgabewert

True, wenn die Verkettung erfolgreich ist.

Siehe auch


Concatenate(string[], string)

Verkettet Dateien zu einer Datei.

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

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Beispiele

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

Siehe auch


Concatenate(Stream[], Stream)

Verkettet Dateien

public bool Concatenate(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 war.

Beispiele

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

Siehe auch


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

Beispiele

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

Siehe auch


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

Beispiele

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

Siehe auch


Concatenate(string[], HttpResponse)

Verkettet Dateien und speichert Ergebnisse im HttpResposnse-Objekt.

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

Rückgabewert

true, wenn die Verkettung erfolgreich war.

Siehe auch


Concatenate(Stream[], HttpResponse)

Verkettet Dateien und speichert Ergebnisse im HttpResponse-Objekt.

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

Rückgabewert

wahr, wenn der Vorgang erfolgreich war.

Siehe auch