ExtractPages

ExtractPages(string, string, int, int)

Estrae un intervallo specificato di pagine da un file di documento e salva le pagine estratte in un nuovo file. Il formato del file di output è determinato dall’estensione del nome del file di output.

public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex, 
    int pageCount)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
startPageIndexInt32Indice a partire da zero della prima pagina da estrarre.
pageCountInt32Numero di pagine da estrarre.

Esempi

Mostra come estrarre le pagine dal documento.

// Esistono diversi modi per estrarre le pagine dal documento:
string doc = MyDir + "Big document.docx";

Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);

Guarda anche


ExtractPages(string, string, SaveFormat, int, int)

Estrae un intervallo specificato di pagine da un file di documento e salva le pagine estratte in un nuovo file utilizzando il formato di salvataggio specificato.

public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
saveFormatSaveFormatFormato di salvataggio.
startPageIndexInt32Indice a partire da zero della prima pagina da estrarre.
pageCountInt32Numero di pagine da estrarre.

Esempi

Mostra come estrarre le pagine dal documento.

// Esistono diversi modi per estrarre le pagine dal documento:
string doc = MyDir + "Big document.docx";

Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.1.docx", 0, 2);
Splitter.ExtractPages(doc, ArtifactsDir + "LowCode.ExtractPages.2.docx", SaveFormat.Docx, 0, 2);

Guarda anche


ExtractPages(string, string, SaveOptions, int, int)

Estrae un intervallo specificato di pagine da un file di documento e salva le pagine estratte in un nuovo file utilizzando il formato di salvataggio specificato.

public static void ExtractPages(string inputFileName, string outputFileName, 
    SaveOptions saveOptions, int startPageIndex, int pageCount)
ParametroTipoDescrizione
inputFileNameStringNome del file di input.
outputFileNameStringNome del file di output.
saveOptionsSaveOptionsLe opzioni di salvataggio.
startPageIndexInt32Indice a partire da zero della prima pagina da estrarre.
pageCountInt32Numero di pagine da estrarre.

Guarda anche


ExtractPages(Stream, Stream, SaveFormat, int, int)

Estrae un intervallo specificato di pagine da un flusso di documenti e salva le pagine estratte in un flusso di output utilizzando il formato di salvataggio specificato.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, 
    int startPageIndex, int pageCount)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveFormatSaveFormatFormato di salvataggio.
startPageIndexInt32Indice a partire da zero della prima pagina da estrarre.
pageCountInt32Numero di pagine da estrarre.

Esempi

Mostra come estrarre le pagine del documento dal flusso.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    using (FileStream streamOut = new FileStream(ArtifactsDir + "LowCode.ExtractPagesStream.docx", FileMode.Create, FileAccess.ReadWrite))
        Splitter.ExtractPages(streamIn, streamOut, SaveFormat.Docx, 0, 2);
}

Guarda anche


ExtractPages(Stream, Stream, SaveOptions, int, int)

Estrae un intervallo specificato di pagine da un flusso di documenti e salva le pagine estratte in un flusso di output utilizzando il formato di salvataggio specificato.

public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions, 
    int startPageIndex, int pageCount)
ParametroTipoDescrizione
inputStreamStreamIl flusso di input.
outputStreamStreamIl flusso di output.
saveOptionsSaveOptionsLe opzioni di salvataggio.
startPageIndexInt32Indice a partire da zero della prima pagina da estrarre.
pageCountInt32Numero di pagine da estrarre.

Guarda anche