Class Splitter
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Fournit des méthodes destinées à diviser les documents en parties en utilisant différents critères.
public static class Splitter
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Méthodes
ExtractPages(string, string, int, int)
Extrait une plage spécifiée de pages 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ètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
startPageIndex
int
L’index de la première page à extraire, basé sur zéro.
pageCount
int
Nombre de pages à extraire.
ExtractPages(string, string, SaveFormat, int, int)
Extrait une plage spécifiée de pages d’un fichier document et enregistre les pages extraites dans un nouveau fichier en utilisant le format de sauvegarde spécifié.
public static void ExtractPages(string inputFileName, string outputFileName, SaveFormat saveFormat, int startPageIndex, int pageCount)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde.
startPageIndex
int
L’index de la première page à extraire, basé sur zéro.
pageCount
int
Nombre de pages à extraire.
ExtractPages(Stream, Stream, SaveFormat, int, int)
Extrait une plage spécifiée de pages d’un flux de document et enregistre les pages extraites dans un flux de sortie en utilisant le format de sauvegarde spécifié.
public static void ExtractPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat, int startPageIndex, int pageCount)
Paramètres
inputStream
Stream
Le flux d’entrée.
outputStream
Stream
Le flux de sortie.
saveFormat
SaveFormat
Le format de sauvegarde.
startPageIndex
int
L’index de la première page à extraire, basé sur zéro.
pageCount
int
Nombre de pages à extraire.
RemoveBlankPages(string, string)
Supprime les pages vides du document et enregistre la sortie. Renvoie une liste des numéros de pages qui ont été supprimées.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
Renvoie
Liste des numéros de pages considérées comme vides et supprimées.
RemoveBlankPages(string, string, SaveFormat)
Supprime les pages vides du document et enregistre la sortie dans le format spécifié. Renvoie une liste des numéros de pages qui ont été supprimées.
public static List<int> RemoveBlankPages(string inputFileName, string outputFileName, SaveFormat saveFormat)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie.
saveFormat
SaveFormat
Le format de sauvegarde.
Renvoie
Liste des numéros de pages considérées comme vides et supprimées.
RemoveBlankPages(Stream, Stream, SaveFormat)
Supprime les pages vides d’un document fourni dans un flux d’entrée et enregistre le document mis à jour dans un flux de sortie dans le format de sauvegarde spécifié. Renvoie une liste des numéros de pages qui ont été supprimées.
public static List<int> RemoveBlankPages(Stream inputStream, Stream outputStream, SaveFormat saveFormat)
Paramètres
inputStream
Stream
Le flux d’entrée.
outputStream
Stream
Le flux de sortie.
saveFormat
SaveFormat
Le format de sauvegarde.
Renvoie
Liste des numéros de pages considérées comme vides et supprimées.
Split(string, string, SplitOptions)
Divise un document en plusieurs parties en fonction des options de division spécifiées et enregistre les parties résultantes dans des fichiers. Le format du fichier de sortie est déterminé par l’extension du nom du fichier de sortie.
public static void Split(string inputFileName, string outputFileName, SplitOptions options)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie utilisé pour générer le nom de fichier pour les parties du document en utilisant la règle “outputFile_partIndex.extension”.
options
SplitOptions
Options de division du document.
Split(string, string, SaveFormat, SplitOptions)
Divise un document en plusieurs parties en fonction des options de division spécifiées et enregistre les parties résultantes dans des fichiers dans le format de sauvegarde spécifié.
public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, SplitOptions options)
Paramètres
inputFileName
string
Le nom du fichier d’entrée.
outputFileName
string
Le nom du fichier de sortie utilisé pour générer le nom de fichier pour les parties du document en utilisant la règle “outputFile_partIndex.extension”.
saveFormat
SaveFormat
Le format de sauvegarde.
options
SplitOptions
Options de division du document.
Split(Stream, SaveFormat, SplitOptions)
Divise un document d’un flux d’entrée en plusieurs parties en fonction des options de division spécifiées et renvoie les parties résultantes sous forme de tableau de flux dans le format de sauvegarde spécifié.
public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
Paramètres
inputStream
Stream
Le flux d’entrée.
saveFormat
SaveFormat
Le format de sauvegarde.
options
SplitOptions
Options de division du document.
Renvoie
Stream[]