TrySplitToEnd

TrySplitToEnd(string, int, string)

Divide dalla posizione e salva la parte posteriore come un nuovo file.

public bool TrySplitToEnd(string inputFile, int location, string outputFile)
ParametroTipoDescrizione
inputFileStringFile PDF di origine.
locationInt32La posizione di scissione.
outputFileStringPercorso del file Pdf di output.

Valore di ritorno

Vero per il successo o falso.

Osservazioni

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

Esempi

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

Guarda anche


TrySplitToEnd(Stream, int, Stream)

Divide dalla posizione specificata e salva la parte posteriore come nuovo file Stream.

public bool TrySplitToEnd(Stream inputStream, int location, Stream outputStream)
ParametroTipoDescrizione
inputStreamStreamFlusso di file Pdf di origine.
locationInt32La posizione di scissione.
outputStreamStreamOutput di file Pdf Stream.

Valore di ritorno

Vero per il successo o falso.

Osservazioni

Gli stream NON vengono chiusi dopo questa operazione a meno che non sia specificato CloseConcatedStreams. Il metodo TrySplitToEnd è come il metodo SplitToEnd, ad eccezione del metodo TrySplitToEnd 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);
bool result = pfe.TrySplitToEnd(sourceStream, 5, outStream);

Guarda anche


TrySplitToEnd(Stream, int, HttpResponse)

Divide dalla posizione specificata e salva la parte posteriore nell’oggetto HttpResponse.

public bool TrySplitToEnd(Stream inputStream, int location, HttpResponse response)
ParametroTipoDescrizione
inputStreamStreamFlusso di documenti di origine.
locationInt32Punto di divisione.
responseHttpResponseOggetto HTTPResponse.

Valore di ritorno

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

Osservazioni

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

Guarda anche


TrySplitToEnd(string, int, HttpResponse)

Divide dalla posizione specificata e salva la parte posteriore nell’oggetto HttpResponse.

public bool TrySplitToEnd(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 TrySplitToEnd è come il metodo SplitToEnd, tranne per il fatto che il metodo TrySplitToEnd non genera un’eccezione se l’operazione non riesce.

Guarda anche