Wordize for .NET es una solución profesional para dividir programáticamente documentos Word en partes. La clase Splitter permite a los desarrolladores de C# dividir documentos Word en páginas, secciones, rangos de páginas utilizando diferentes criterios. La división programática de documentos ayuda a ahorrar tiempo al procesar archivos Word voluminosos, simplificar el trabajo colaborativo en documentos y optimizar el flujo de documentos para impresión y distribución.
Al dividir un documento Word en partes, la API genera automáticamente nombres únicos para cada parte siguiendo la regla {filename}_{index}.{extension}, donde {filename} es el nombre base del archivo de salida, {index} es el número secuencial de la parte comenzando desde 1, y {extension} es la extensión (formato) del archivo de salida.
Características funcionales:Pruebe las capacidades de división programática de documentos Word en la demostración interactiva en línea presentada en esta página. Para ello, suba su documento Word, seleccione el criterio de división, ejecute la operación y descargue las partes resultantes para verificación. El fragmento de código C# presentado usando la clase Splitter está listo para usar en su proyecto .NET.
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_page.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
Splitter.Split("{{input1}}", "Output_page.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page
}
);
using Wordize.Splitting;
using Wordize.Saving;
Splitter.Split("{{input1}}", "Output_page.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.Page,
SaveFormat = SaveFormat.{{saveFormat}}
}
);
using Wordize.Splitting;
Splitter.Split("Input.docx", "Output_section.docx",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
Splitter.Split("{{input1}}", "Output_section.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak
}
);
using Wordize.Splitting;
using Wordize.Saving;
Splitter.Split("{{input1}}", "Output_section.{{outputExt}}",
new SplitOptions()
{
SplitCriteria = SplitCriteria.SectionBreak,
SaveFormat = SaveFormat.{{saveFormat}}
}
);
Conecte Wordize SDK a su proyecto .NET
Llame al método Splitter.Split(), especificando en los parámetros el documento Word, el nombre base del archivo de salida y SplitOptions con criterios de división. Los formatos se determinarán automáticamente basándose en las extensiones de archivos
Obtenga los archivos Word divididos según los parámetros especificados