TryExtract

TryExtract(string, int, int, string)

Extrahiert Seiten aus der Eingabedatei und speichert sie als neue PDF-Datei.

public bool TryExtract(string inputFile, int startPage, int endPage, string outputFile)
Parameter Typ Beschreibung
inputFile String Geben Sie den Pfad der PDF-Datei ein.
startPage Int32 Seitenzahl beginnen.
endPage Int32 Seitenzahl beenden.
outputFile String Pfad der PDF-Datei ausgeben.

Rückgabewert

Wahr für Erfolg oder falsch.

Bemerkungen

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

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", 3, 7, "output.pdf");

Siehe auch


TryExtract(string, int[], string)

Extrahiert Seiten, die durch ein Zahlenarray angegeben sind, und speichert sie als neue PDF-Datei.

public bool TryExtract(string inputFile, int[] pageNumber, string outputFile)
Parameter Typ Beschreibung
inputFile String Pfad der Eingabedatei.
pageNumber Int32[] Index der Seite aus der Eingabedatei.
outputFile String Pfad der Ausgabedatei.

Rückgabewert

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

Bemerkungen

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

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryExtract("input.pdf", new int[] { 3, 5, 7 }, "output.pdf");

Siehe auch


TryExtract(Stream, int[], Stream)

Extrahiert Seiten, die durch ein Zahlenarray angegeben sind, und speichert sie als neue PDF-Datei.

public bool TryExtract(Stream inputStream, int[] pageNumber, Stream outputStream)
Parameter Typ Beschreibung
inputStream Stream Eingabedatei Stream.
pageNumber Int32[] Index der Seite aus der Eingabedatei.
outputStream Stream Dateistream ausgeben.

Rückgabewert

Wahr für Erfolg oder falsch.

Bemerkungen

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

Beispiele

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryExtract(sourceStream, new int[] { 3, 5, 8 }, outStream);

Siehe auch


TryExtract(Stream, int[], HttpResponse)

Extrahiert die angegebenen Seiten aus der Quelldatei und speichert das Ergebnis im HttpResponse-Objekt.

public bool TryExtract(Stream inputStream, int[] pageNumber, HttpResponse response)
Parameter Typ Beschreibung
inputStream Stream Stream des Quelldokuments.
pageNumber Int32[] Array von Seitenzahlen, die extrahiert werden.
response HttpResponse HttpResponse-Objekt, in dem das Ergebnis gespeichert wird.

Rückgabewert

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

Bemerkungen

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

Siehe auch


TryExtract(string, int[], HttpResponse)

Extrahiert angegebene Seiten aus der Quelldatei und speichert das Ergebnis im HttpResponse-Objekt.

public bool TryExtract(string inputFile, int[] pageNumber, HttpResponse response)
Parameter Typ Beschreibung
inputFile String Quelldateipfad.
pageNumber Int32[] Array von Seitenzahlen, die extrahiert werden.
response HttpResponse HttpResponse-Objekt, in dem das Ergebnis gespeichert wird.

Rückgabewert

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

Bemerkungen

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

Siehe auch