Split

Split(string, string, SplitOptions)

Divise un document en plusieurs parties selon les options de division spécifiées et enregistre les parties obtenues 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ètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie utilisé pour générer le nom de fichier pour les parties du document à l’aide de la règle « outputFile_partIndex.extension »
optionsSplitOptionsOptions de fractionnement de document.

Exemples

Montre comment diviser un document par pages.

string doc = MyDir + "Big document.docx";

SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);

Voir également


Split(string, string, SaveFormatSplitOptions)

Divise un document en plusieurs parties en fonction des options de division spécifiées et enregistre les parties résultantes dans des fichiers au format d’enregistrement spécifié.

public static void Split(string inputFileName, string outputFileName, SaveFormat saveFormat, 
    SplitOptions options)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie utilisé pour générer le nom de fichier pour les parties du document à l’aide de la règle « outputFile_partIndex.extension »
saveFormatSaveFormatLe format de sauvegarde.
optionsSplitOptionsOptions de fractionnement de document.

Exemples

Montre comment diviser un document par pages.

string doc = MyDir + "Big document.docx";

SplitOptions options = new SplitOptions();
options.SplitCriteria = SplitCriteria.Page;
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.1.docx", options);
Splitter.Split(doc, ArtifactsDir + "LowCode.SplitDocument.2.docx", SaveFormat.Docx, options);

Voir également


Split(string, string, SaveOptionsSplitOptions)

Divise un document en plusieurs parties en fonction des options de division spécifiées et enregistre les parties résultantes dans des fichiers au format d’enregistrement spécifié.

public static void Split(string inputFileName, string outputFileName, SaveOptions saveOptions, 
    SplitOptions options)
ParamètreTaperLa description
inputFileNameStringLe nom du fichier d’entrée.
outputFileNameStringLe nom du fichier de sortie utilisé pour générer le nom de fichier pour les parties du document à l’aide de la règle « outputFile_partIndex.extension »
saveOptionsSaveOptionsLes options de sauvegarde.
optionsSplitOptionsOptions de fractionnement de document.

Voir également


Split(Stream, SaveFormatSplitOptions)

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 d’enregistrement spécifié.

public static Stream[] Split(Stream inputStream, SaveFormat saveFormat, SplitOptions options)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
saveFormatSaveFormatLe format de sauvegarde.
optionsSplitOptionsOptions de fractionnement de document.

Exemples

Montre comment diviser le document du flux par pages.

using (FileStream streamIn = new FileStream(MyDir + "Big document.docx", FileMode.Open, FileAccess.Read))
{
    SplitOptions options = new SplitOptions();
    options.SplitCriteria = SplitCriteria.Page;
    Stream[] stream = Splitter.Split(streamIn, SaveFormat.Docx, options);
}

Voir également


Split(Stream, SaveOptionsSplitOptions)

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 d’enregistrement spécifié.

public static Stream[] Split(Stream inputStream, SaveOptions saveOptions, SplitOptions options)
ParamètreTaperLa description
inputStreamStreamLe flux d’entrée.
saveOptionsSaveOptionsLes options de sauvegarde.
optionsSplitOptionsOptions de fractionnement de document.

Voir également