MakeNUp

MakeNUp(string, string, int, int)

Erstellt ein N-up-Dokument aus der ersten Eingabedatei in die Ausgabedatei.

public bool MakeNUp(string inputFile, string outputFile, int x, int y)
ParameterTypBeschreibung
inputFileStringGeben Sie Pfad und Namen der PDF-Datei ein.
outputFileStringPfad und Name der PDF-Datei ausgeben.
xInt32Anzahl der Spalten.
yInt32Anzahl Zeilen.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3);

Siehe auch


MakeNUp(Stream, Stream, int, int)

Erstellt ein N-up-Dokument aus dem Eingabestrom und speichert das Ergebnis im Ausgabestrom.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y)
ParameterTypBeschreibung
inputStreamStreamPDF-Stream eingeben.
outputStreamStreamPDF-Stream ausgeben.
xInt32Anzahl der Spalten.
yInt32Anzahl Zeilen.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3);

Siehe auch


MakeNUp(Stream, Stream, int, int, PageSize)

Erstellt ein N-up-Dokument vom ersten Eingabestrom zum Ausgabestrom.

public bool MakeNUp(Stream inputStream, Stream outputStream, int x, int y, PageSize pageSize)
ParameterTypBeschreibung
inputStreamStreamPDF-Stream eingeben.
outputStreamStreamPDF-Stream ausgeben.
xInt32Anzahl der Spalten.
yInt32Anzahl Zeilen.
pageSizePageSizeDie Seitengröße der ausgegebenen PDF-Datei.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
Stream inputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(inputStream, outputStream, 3, 3, PageSize.A4);

Siehe auch


MakeNUp(string, string, string)

Erstellt ein N-up-Dokument aus den beiden PDF-Eingabedateien in eine Ausgabedatei. Jede Seite der Ausgabedatei enthält zwei Seiten, eine Seite stammt aus der ersten Eingabedatei und eine andere aus der zweiten Eingabedatei. Die beiden Seiten werden horizontal gestapelt.

public bool MakeNUp(string firstInputFile, string secondInputFile, string outputFile)
ParameterTypBeschreibung
firstInputFileStringerste Eingabedatei.
secondInputFileStringzweite Eingabedatei.
outputFileStringPfad und Name der PDF-Datei ausgeben.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input1.pdf", "input2.pdf", "output.pdf");

Siehe auch


MakeNUp(Stream, Stream, Stream)

Erzeugt ein N-up-Dokument aus den beiden PDF-Eingabeströmen in outputStream.

public bool MakeNUp(Stream firstInputStream, Stream secondInputStream, Stream outputStream)
ParameterTypBeschreibung
firstInputStreamStreamerster Eingabestrom.
secondInputStreamStreamzweiter Eingabestrom.
outputStreamStreamPDF-Stream ausgeben.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
Stream input1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream input2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf");
pfe.MakeNUp(input1, input2, output);

Siehe auch


MakeNUp(string[], string, bool)

Erstellt ein N-up-Dokument aus den PDF-Dateien mit mehreren Eingaben in eine Ausgabedatei. Jede Seite der Ausgabedatei enthält mehrere Seiten, die mit den Seiten in den Eingabedateien mit derselben Seitenzahl kombiniert werden. Die Multi-Seiten werden horizontal gestapelt, wenn isSidewise wahr ist, und vertikal gestapelt, wenn isSidewise falsch ist.

public bool MakeNUp(string[] inputFiles, string outputFile, bool isSidewise)
ParameterTypBeschreibung
inputFilesString[]Geben Sie PDF-Dateien ein.
outputFileStringPfad und Name der PDF-Datei ausgeben.
isSidewiseBooleanAufgestapelt, wahr für horizontal und falsch für vertikal.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp(new string[] { "input1.pdf", "input2.pdf", "input3.pdf" }, "output.pdf", false);

Siehe auch


MakeNUp(Stream[], Stream, bool)

Erzeugt N-up-Dokumente aus den Multi-Input-PDF-Streams in OutputStream. Jede Seite von OutputStream enthält mehrere Seiten, die mit den Seiten in den Input-Streams derselben Seitennummer kombiniert werden. Die mehreren Seiten werden horizontal gestapelt , wenn isSidewise wahr ist, und vertikal gestapelt, wenn isSidewise falsch ist.

public bool MakeNUp(Stream[] inputStreams, Stream outputStream, bool isSidewise)
ParameterTypBeschreibung
inputStreamsStream[]Geben Sie PDF-Streams ein.
outputStreamStreamPDF-Stream ausgeben.
isSidewiseBooleanAufgestapelt, wahr für horizontal und falsch für vertikal.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
Stream stream1 = new FileStream("input1.pdf", FileMode.Open, FileAccess.Read);
Stream stream2 = new FileStream("input2.pdf", FileMode.Open, FileAccess.Read);
Stream stream3 = new FileStream("input3.pdf", FileMode.Open, FileAccess.Read);
Stream output = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
pfe.MakeNUp(new Stream[] { stream1, stream2, stream3 }, output, false);

Siehe auch


MakeNUp(string, string, int, int, PageSize)

Erstellt ein N-up-Dokument aus der Eingabedatei in die Ausgabedatei.

public bool MakeNUp(string inputFile, string outputFile, int x, int y, PageSize pageSize)
ParameterTypBeschreibung
inputFileStringGeben Sie Pfad und Namen der PDF-Datei ein.
outputFileStringPfad und Name der PDF-Datei ausgeben.
xInt32Anzahl der Spalten.
yInt32Anzahl Zeilen.
pageSizePageSizeDie Seitengröße der ausgegebenen PDF-Datei.

Rückgabewert

boolean – Wahr für Erfolg oder falsch.

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
pfe.MakeNUp("input.pdf", "output.pdf", 3, 3, PageSize.A4);

Siehe auch


MakeNUp(Stream, int, int, PageSize, HttpResponse)

Erstellt ein N-up-Dokument und speichert das Ergebnis im HttpResponse-Objekt.

public bool MakeNUp(Stream inputStream, int x, int y, PageSize pageSize, HttpResponse response)
ParameterTypBeschreibung
inputStreamStreamStream des Quelldokuments.
xInt32Anzahl der Spalten.
yInt32Reihenanzahl.
pageSizePageSizeSeitengröße in der Ergebnisdatei.
responseHttpResponseHttpResponse-Objekt, in dem das Ergebnis gespeichert wird.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Siehe auch


MakeNUp(string, int, int, PageSize, HttpResponse)

Erstellt ein N-up-Dokument und speichert das Ergebnis im HttpResponse-Objekt.

public bool MakeNUp(string inputFile, int x, int y, PageSize pageSize, HttpResponse response)
ParameterTypBeschreibung
inputFileStringPfad zur Quelldatei.
xInt32Anzahl der Spalten.
yInt32Reihenanzahl.
pageSizePageSizeSeitengröße in der Ergebnisdatei.
responseHttpResponseHttpResponse-Objekt, in dem das Ergebnis gespeichert wird.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Siehe auch


MakeNUp(string, int, int, HttpResponse)

Erstellt ein Dokument mit mehreren Seiten und speichert das Ergebnis in HttpResponse.

public bool MakeNUp(string inputFile, int x, int y, HttpResponse response)
ParameterTypBeschreibung
inputFileStringQuelldateiname.
xInt32Anzahl der Spalten.
yInt32Reihenanzahl.
responseHttpResponseHttpResponse-Objekt, in dem das Ergebnis gespeichert wird.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Siehe auch


MakeNUp(Stream, int, int, HttpResponse)

Erstellt ein Dokument mit mehreren Seiten und speichert das Ergebnis in HttpResponse.

public bool MakeNUp(Stream inputStream, int x, int y, HttpResponse response)
ParameterTypBeschreibung
inputStreamStreamStream des Eingabedokuments.
xInt32Anzahl der Spalten.
yInt32Reihenanzahl.
responseHttpResponseHttpResponse wo das Ergebnis gespeichert wird.

Rückgabewert

True, wenn der Vorgang erfolgreich war.

Siehe auch