Wordize for .NET est une solution professionnelle pour diviser programmatiquement des documents Word en parties. La classe Splitter permet aux développeurs C# de diviser les documents Word en pages, sections, plages de pages en utilisant différents critères. La division programmatique de documents aide à économiser du temps lors du traitement de fichiers Word volumineux, simplifier le travail collaboratif sur les documents et optimiser le flux de documents pour l'impression et la distribution.
Lors de la division d'un document Word en parties, l'API génère automatiquement des noms uniques pour chaque partie selon la règle {filename}_{index}.{extension}, où {filename} est le nom de base du fichier de sortie, {index} est le numéro séquentiel de la partie commençant par 1, et {extension} est l'extension (format) du fichier de sortie.
Fonctionnalités:Testez les capacités de division programmatique de documents Word dans la démonstration interactive en ligne présentée sur cette page. Pour cela, téléchargez votre document Word, sélectionnez le critère de division, lancez l'opération et téléchargez les parties obtenues pour vérification. Le fragment de code C# présenté utilisant la classe Splitter est entièrement prêt pour utilisation dans votre projet .NET.
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);