ExtractPages
ExtractPages(string, string, int, int)
Extrait une plage de pages spécifiée d’un fichier document et enregistre les pages extraites dans un nouveau fichier. Le format du fichier de sortie est déterminé par l’extension du nom du fichier de sortie.
public static void ExtractPages(string inputFileName, string outputFileName, int startPageIndex,
int pageCount)
| Paramètre | Taper | La description |
|---|---|---|
| inputFileName | String | Le nom du fichier d’entrée. |
| outputFileName | String | Le nom du fichier de sortie. |
| startPageIndex | Int32 | L’index de base zéro de la première page à extraire. |
| pageCount | Int32 | Nombre de pages à extraire. |
Exemples
Montre comment extraire des pages du document.
// Il existe plusieurs façons d'extraire des pages du document :
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);
Voir également
- class Splitter
- espace de noms Aspose.Words.LowCode
- Assemblée Aspose.Words
ExtractPages(string, string, SaveFormat, int, int)
Extrait une plage spécifiée de pages d’un fichier de document et enregistre les pages extraites dans un nouveau fichier en utilisant le format d’enregistrement spécifié.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat,
int startPageIndex, int pageCount)
| Paramètre | Taper | La description |
|---|---|---|
| inputFileName | String | Le nom du fichier d’entrée. |
| outputFileName | String | Le nom du fichier de sortie. |
| saveFormat | SaveFormat | Le format de sauvegarde. |
| startPageIndex | Int32 | L’index de base zéro de la première page à extraire. |
| pageCount | Int32 | Nombre de pages à extraire. |
Exemples
Montre comment extraire des pages du document.
// Il existe plusieurs façons d'extraire des pages du document :
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);
Voir également
- enum SaveFormat
- class Splitter
- espace de noms Aspose.Words.LowCode
- Assemblée Aspose.Words
ExtractPages(string, string, SaveOptions, int, int)
Extrait une plage spécifiée de pages d’un fichier de document et enregistre les pages extraites dans un nouveau fichier en utilisant le format d’enregistrement spécifié.
public static void ExtractPages(string inputFileName, string outputFileName,
SaveOptions saveOptions, int startPageIndex, int pageCount)
| Paramètre | Taper | La description |
|---|---|---|
| inputFileName | String | Le nom du fichier d’entrée. |
| outputFileName | String | Le nom du fichier de sortie. |
| saveOptions | SaveOptions | Les options de sauvegarde. |
| startPageIndex | Int32 | L’index de base zéro de la première page à extraire. |
| pageCount | Int32 | Nombre de pages à extraire. |
Voir également
- class SaveOptions
- class Splitter
- espace de noms Aspose.Words.LowCode
- Assemblée Aspose.Words
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrait une plage spécifiée de pages d’un flux de documents et enregistre les pages extraites dans un flux de sortie en utilisant le format d’enregistrement spécifié.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat,
int startPageIndex, int pageCount)
| Paramètre | Taper | La description |
|---|---|---|
| inputStream | Stream | Le flux d’entrée. |
| outputStream | Stream | Le flux de sortie. |
| saveFormat | SaveFormat | Le format de sauvegarde. |
| startPageIndex | Int32 | L’index de base zéro de la première page à extraire. |
| pageCount | Int32 | Nombre de pages à extraire. |
Exemples
Montre comment extraire des pages du document à partir du flux.
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);
}
Voir également
- enum SaveFormat
- class Splitter
- espace de noms Aspose.Words.LowCode
- Assemblée Aspose.Words
ExtractPages(Stream, Stream, SaveOptions, int, int)
Extrait une plage spécifiée de pages d’un flux de documents et enregistre les pages extraites dans un flux de sortie en utilisant le format d’enregistrement spécifié.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveOptions saveOptions,
int startPageIndex, int pageCount)
| Paramètre | Taper | La description |
|---|---|---|
| inputStream | Stream | Le flux d’entrée. |
| outputStream | Stream | Le flux de sortie. |
| saveOptions | SaveOptions | Les options de sauvegarde. |
| startPageIndex | Int32 | L’index de base zéro de la première page à extraire. |
| pageCount | Int32 | Nombre de pages à extraire. |
Voir également
- class SaveOptions
- class Splitter
- espace de noms Aspose.Words.LowCode
- Assemblée Aspose.Words