TrySplitFromFirst

TrySplitFromFirst(string, int, string)

Divide il file Pdf dalla prima pagina alla posizione specificata e salva la parte anteriore come un nuovo file.

public bool TrySplitFromFirst(string inputFile, int location, string outputFile)
ParametroTipoDescrizione
inputFileStringFile PDF di origine.
locationInt32Il punto di scissione.
outputFileStringUscita file Pdf.

Valore di ritorno

Vero per il successo o falso.

Osservazioni

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

Esempi

PdfFileEditor pfe = new PdfFileEditor();
bool result = pfe.TrySplitFromFirst("input.pdf", 5, "out.pdf");

Guarda anche


TrySplitFromFirst(Stream, int, Stream)

Divide dall’inizio alla posizione specificata e salva la parte anteriore nel flusso di output.

public bool TrySplitFromFirst(Stream inputStream, int location, Stream outputStream)
ParametroTipoDescrizione
inputStreamStreamFlusso di file Pdf di origine.
locationInt32Il punto di scissione.
outputStreamStreamFlusso di file di output.

Valore di ritorno

Vero per il successo o falso.

Osservazioni

I flussi NON vengono chiusi dopo questa operazione. Il metodo TrySplitFromFirst è come il metodo SplitFromFirst, ad eccezione del metodo TrySplitFromFirst non genera un’eccezione se l’operazione non riesce.

Esempi

PdfFileEditor pfe = new PdfFileEditor();
Stream sourceStream = new FileStream("file1.pdf", FileMode.Open, FileAccess.Read);
Stream outStream = new FileStream("out.pdf", FileMode.Create, FileAccess.Write);
pfe.TrySplitFromFirst(sourceStream, 5, outStream);

Guarda anche


TrySplitFromFirst(string, int, HttpResponse)

Divide il documento dalla prima pagina alla posizione e salva il risultato in oggetti HttpResponse.

public bool TrySplitFromFirst(string inputFile, int location, HttpResponse response)
ParametroTipoDescrizione
inputFileStringNome del file di origine.
locationInt32Punto di divisione.
responseHttpResponseOggetti HTTPResponse.

Valore di ritorno

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

Osservazioni

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

Guarda anche


TrySplitFromFirst(Stream, int, HttpResponse)

Divide il documento dall’inizio alla posizione specificata e memorizza il risultato nell’oggetto HttpResponse.

public bool TrySplitFromFirst(Stream inputStream, int location, HttpResponse response)
ParametroTipoDescrizione
inputStreamStreamFlusso del documento di origine.
locationInt32Il punto di scissione.
responseHttpResponseOggetto HttpResponse in cui verrà archiviato il risultato.

Valore di ritorno

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

Osservazioni

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

Guarda anche