Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Dividir DOC y Extraer Páginas con C#

Wordize for .NET es una solución profesional para dividir programáticamente documentos DOC en partes. La clase Splitter permite a los desarrolladores de C# dividir archivos DOC en páginas, secciones, rangos de páginas utilizando diferentes criterios. La división programática de DOC ayuda a ahorrar tiempo al procesar archivos voluminosos y optimizar el flujo de documentos para impresión y distribución.

Al dividir DOC 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:
  • División de DOC por páginas - el método Splitter.Split() con parámetro SplitCriteria.Page crea documentos separados para cada página del archivo DOC fuente
  • División de DOC por secciones - uso de SplitCriteria.SectionBreak para dividir el documento DOC por límites de secciones
  • División de DOC basada en estilos de encabezados - el parámetro SplitCriteria.Style con especificación de SplitStyle permite dividir el documento DOC por párrafos con estilos de encabezados específicos
  • Extracción de rangos de páginas - el método Splitter.ExtractPages() extrae páginas especificadas o rangos de páginas del documento DOC
  • Eliminación de páginas en blanco - el método Splitter.RemoveBlankPages() elimina páginas vacías para mejorar la legibilidad y reducir el tamaño del archivo DOC
  • Soporte de API Fluent para ejecutar operaciones de división de DOC a través de SplitterContext y encadenamiento de métodos, agregando claridad al código C#
Casos de uso:
  • Extraer páginas individuales de documentos DOC para procesamiento selectivo
  • Dividir grandes manuales DOC, especificaciones técnicas e informes en capítulos o secciones separadas para facilitar la distribución y edición
  • Dividir DOC en partes de tamaño óptimo para imprimir en trabajos separados o distribuir entre varias impresoras
  • Dividir documentos DOC archivados en partes para optimizar el sistema de almacenamiento y acceso rápido a la información necesaria
  • Preparar contenido para publicación web dividiendo documentos DOC en páginas o artículos de tamaño apropiado
  • Eliminar páginas en blanco para reducir el tamaño de los documentos DOC y mejorar el rendimiento de los sistemas de flujo de documentos

Pruebe las capacidades de división programática de DOC en la demostración interactiva en línea presentada en esta página. Para ello, suba su archivo DOC, 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.

C#
Ejecutar código
Suba el documento que desea dividir
Selecciona el formato de salida de la lista
using Wordize.Splitting;

Splitter.Split("Input.doc", "Output_page.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.doc", "Output_page.doc", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.doc",  "Output_section.doc", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.doc", "Output_section.doc", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
Ejecutar código

Cómo dividir DOC programáticamente en partes

  1. Conecte Wordize SDK a su proyecto .NET
  2. Llame al método Splitter.Split(), especificando en los parámetros el documento DOC, 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
  3. Obtenga los archivos DOC divididos según los parámetros especificados
5%