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)
ParameterTypBeschreibung
inputFileStringGeben Sie den Pfad der PDF-Datei ein.
startPageInt32Seitenzahl beginnen.
endPageInt32Seitenzahl beenden.
outputFileStringPfad 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)
ParameterTypBeschreibung
inputFileStringPfad der Eingabedatei.
pageNumberInt32[]Index der Seite aus der Eingabedatei.
outputFileStringPfad 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)
ParameterTypBeschreibung
inputStreamStreamEingabedatei Stream.
pageNumberInt32[]Index der Seite aus der Eingabedatei.
outputStreamStreamDateistream 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)
ParameterTypBeschreibung
inputStreamStreamStream des Quelldokuments.
pageNumberInt32[]Array von Seitenzahlen, die extrahiert werden.
responseHttpResponseHttpResponse-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)
ParameterTypBeschreibung
inputFileStringQuelldateipfad.
pageNumberInt32[]Array von Seitenzahlen, die extrahiert werden.
responseHttpResponseHttpResponse-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