Extract

Extract(string, int, int, string)

Estrae le pagine dal file di input, salva come nuovo file Pdf.

public bool Extract(string inputFile, int startPage, int endPage, string outputFile)
ParametroTipoDescrizione
inputFileStringInserisci il percorso del file Pdf.
startPageInt32Numero di pagina iniziale.
endPageInt32Numero di pagina finale.
outputFileStringPercorso del file Pdf di output.

Valore di ritorno

Vero per il successo o falso.

Esempi

PdfFileEditor pfe = new PdfFileEditor();
pfe.Extract("input.pdf", 3, 7, "output.pdf");

Guarda anche


Extract(string, int[], string)

Estrae le pagine specificate dall’array di numeri, le salva come un nuovo file PDF.

public bool Extract(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

Vero se l’operazione è riuscita.

Esempi

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

Guarda anche


Extract(Stream, int, int, Stream)

Estrae le pagine dal file di input, salva come nuovo file Pdf.

public bool Extract(Stream inputStream, int startPage, int endPage, Stream outputStream)
ParametroTipoDescrizione
inputStreamStreamFile di input Flusso.
startPageInt32Numero di pagina iniziale.
endPageInt32Numero di pagina finale.
outputStreamStreamOutput di file Pdf Stream.

Valore di ritorno

Vero per il successo o falso.

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.Extract(sourceStream, 1, 3, 6, outStream);

Guarda anche


Extract(Stream, int[], Stream)

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

public bool Extract(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.

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.Extract(sourceStream, new int[] { 3, 5, 8 }, outStream);

Guarda anche


Extract(Stream, int[], HttpResponse)

Estrae le pagine specificate dal file di origine e memorizza il risultato nell’oggetto HttpResponse.

public bool Extract(Stream inputStream, int[] pageNumber, HttpResponse response)
ParametroTipoDescrizione
inputStreamStreamFlusso del documento di origine.
pageNumberInt32[]Matrice di numeri di pagina che verranno estratti.
responseHttpResponseOggetto HttpResponse in cui verrà archiviato il risultato.

Valore di ritorno

Vero se l’operazione è riuscita.

Guarda anche


Extract(string, int[], HttpResponse)

Estrae le pagine specificate dal file di origine e memorizza il risultato nell’oggetto HttpResponse.

public bool Extract(string inputFile, int[] pageNumber, HttpResponse response)
ParametroTipoDescrizione
inputFileStringPercorso del file di origine.
pageNumberInt32[]Matrice di numeri di pagina che verranno estratti.
responseHttpResponseOggetto HttpResponse in cui verrà archiviato il risultato.

Valore di ritorno

true se le pagine sono state estratte correttamente.

Guarda anche