TryDelete

TryDelete(string, int[], string)

Elimina le pagine specificate dall’array di numeri dal file di input, salva come un nuovo file Pdf.

public bool TryDelete(string inputFile, int[] pageNumber, string outputFile)
ParametroTipoDescrizione
inputFileStringInserisci il percorso del file.
pageNumberInt32[]Indice della pagina fuori dal file di input.
outputFileStringPercorso del file di output.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryDelete è come il metodo Delete, tranne per il fatto che il metodo TryDelete non genera un’eccezione se l’operazione non riesce.

Esempi

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TryDelete("input.pdf", new int[] { 2, 3 }, "out.pdf");

Guarda anche


TryDelete(Stream, int[], Stream)

Elimina le pagine specificate dall’array di numeri dal file di input, salva come un nuovo file Pdf.

public bool TryDelete(Stream inputStream, int[] pageNumber, Stream outputStream)
ParametroTipoDescrizione
inputStreamStreamFile di input Flusso.
pageNumberInt32[]Indice della pagina fuori dal file di input.
outputStreamStreamFlusso di file di output.

Valore di ritorno

Vero per il successo o falso.

Osservazioni

Il metodo TryDelete è come il metodo Delete, tranne per il fatto che il metodo TryDelete non genera un’eccezione se l’operazione non riesce.

Esempi

PdfFileEditor pfe = new PdfFileEditor();
Stream intputStream = new FileStream("input.pdf", FileMode.Open, FileAccess.Read);
Stream outputStream = new FileStream("output.pdf", FileMode.Create, FileAccess.Write);
bool result = pfe.TryDelete(inputStream, new int[] { 2, 3 }, outputStream);

Guarda anche


TryDelete(string, int[], HttpResponse)

Elimina le pagine specificate dal documento e memorizza il risultato nell’oggetto HttpResponse.

public bool TryDelete(string inputFile, int[] pageNumber, HttpResponse response)
ParametroTipoDescrizione
inputFileStringPercorso del file di origine.
pageNumberInt32[]Matrice di numeri di pagina che devono essere eliminati.
responseHttpResponseOggetto di risposta in cui verrà archiviato il documento del risultato.

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryDelete è come il metodo Delete, tranne per il fatto che il metodo TryDelete non genera un’eccezione se l’operazione non riesce.

Guarda anche


TryDelete(Stream, int[], HttpResponse)

Elimina le pagine specificate dal documento e salva il risultato nell’oggetto HttpResponse.

public bool TryDelete(Stream inputStream, int[] pageNumber, HttpResponse response)
ParametroTipoDescrizione
inputStreamStreamFlusso di documenti di origine.
pageNumberInt32[]Matrice di numeri di pagina che verranno eliminati.
responseHttpResponseOggetto HTTPResponse

Valore di ritorno

true se l’operazione è stata completata correttamente; altrimenti falso.

Osservazioni

Il metodo TryDelete è come il metodo Delete, tranne per il fatto che il metodo TryDelete non genera un’eccezione se l’operazione non riesce.

Guarda anche