ExtractPages
ExtractPages(string, string, int, int)
Extrae un rango específico de páginas de un archivo de documento y las guarda en un nuevo archivo. El formato del archivo de salida se determina por la extensión del nombre del archivo de salida.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex,
int pageCount)
Parámetro | Escribe | Descripción |
---|---|---|
inputFileName | String | El nombre del archivo de entrada. |
outputFileName | String | El nombre del archivo de salida. |
startPageIndex | Int32 | El índice basado en cero de la primera página a extraer. |
pageCount | Int32 | Número de páginas a extraer. |
Ejemplos
Muestra cómo extraer páginas del documento.
// Hay varias formas de extraer páginas del 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);
Ver también
- class Splitter
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words
ExtractPages(string, string, SaveFormat, int, int)
Extrae un rango específico de páginas de un archivo de documento y guarda las páginas extraídas en un nuevo archivo utilizando el formato de guardado especificado.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat,
int startPageIndex, int pageCount)
Parámetro | Escribe | Descripción |
---|---|---|
inputFileName | String | El nombre del archivo de entrada. |
outputFileName | String | El nombre del archivo de salida. |
saveFormat | SaveFormat | El formato de guardado. |
startPageIndex | Int32 | El índice basado en cero de la primera página a extraer. |
pageCount | Int32 | Número de páginas a extraer. |
Ejemplos
Muestra cómo extraer páginas del documento.
// Hay varias formas de extraer páginas del 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);
Ver también
- enum SaveFormat
- class Splitter
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words
ExtractPages(string, string, SaveOptions, int, int)
Extrae un rango específico de páginas de un archivo de documento y guarda las páginas extraídas en un nuevo archivo utilizando el formato de guardado especificado.
public static void ExtractPages(string inputFileName, string outputFileName,
SaveOptions saveOptions, int startPageIndex, int pageCount)
Parámetro | Escribe | Descripción |
---|---|---|
inputFileName | String | El nombre del archivo de entrada. |
outputFileName | String | El nombre del archivo de salida. |
saveOptions | SaveOptions | Las opciones de guardado. |
startPageIndex | Int32 | El índice basado en cero de la primera página a extraer. |
pageCount | Int32 | Número de páginas a extraer. |
Ver también
- class SaveOptions
- class Splitter
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrae un rango específico de páginas de un flujo de documentos y guarda las páginas extraídas en un flujo de salida utilizando el formato de guardado especificado.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat,
int startPageIndex, int pageCount)
Parámetro | Escribe | Descripción |
---|---|---|
inputStream | Stream | El flujo de entrada. |
outputStream | Stream | El flujo de salida. |
saveFormat | SaveFormat | El formato de guardado. |
startPageIndex | Int32 | El índice basado en cero de la primera página a extraer. |
pageCount | Int32 | Número de páginas a extraer. |
Ejemplos
Muestra cómo extraer páginas del documento desde la secuencia.
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);
}
Ver también
- enum SaveFormat
- class Splitter
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrae un rango específico de páginas de un flujo de documentos y guarda las páginas extraídas en un flujo de salida utilizando el formato de guardado especificado.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions,
int startPageIndex, int pageCount)
Parámetro | Escribe | Descripción |
---|---|---|
inputStream | Stream | El flujo de entrada. |
outputStream | Stream | El flujo de salida. |
saveOptions | SaveOptions | Las opciones de guardado. |
startPageIndex | Int32 | El índice basado en cero de la primera página a extraer. |
pageCount | Int32 | Número de páginas a extraer. |
Ver también
- class SaveOptions
- class Splitter
- espacio de nombres Aspose.Words.LowCode
- asamblea Aspose.Words