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

Combinar archivos Word en un PDF en C#

Wordize for .NET es una solución profesional para automatizar la fusión de documentos Word a formato PDF dentro de flujos de trabajo documentales empresariales. La clase Merger permite a los desarrolladores de C# combinar archivos Word programáticamente en PDF para preparación de informes, creación de documentación y soporte legal de transacciones.

Características principales:
  • El método Merge() combina múltiples documentos Word en un solo archivo PDF con detección automática de formatos basada en extensiones de archivo
  • Control preciso del formato durante la combinación de Word con tres modos principales: fusión completa de estilos de documentos Word fuente, preservación del formato original de cada fuente, o mantenimiento del diseño exacto y estructura de páginas sin cambios
  • Capacidad de exportar el resultado de fusión Word a formato gráfico - el método MergeToImages() devuelve los resultados de combinación como matriz de imágenes
  • Soporte de API fluida para lanzar operaciones de combinación Word a través de MergerContext y encadenamiento de métodos, mejorando la claridad del código C#
Casos de uso:
  • Combinar secciones Word, capítulos o módulos individuales en informes PDF y documentos técnicos unificados para distribución conveniente
  • Fusionar archivos Word de diferentes departamentos o participantes del proyecto en presentaciones PDF
  • Crear archivos consolidados de documentos Word relacionados en formato PDF para optimización del sistema de almacenamiento
  • Combinar documentos Word relacionados, apéndices y suplementos en paquetes PDF unificados
  • Combinar contenido Word de varias fuentes para crear catálogos PDF y materiales de referencia

Pruebe las capacidades de fusión programática de múltiples Word en PDF usando la demostración interactiva en línea presentada en esta página. Suba múltiples archivos Word, seleccione parámetros de fusión, ejecute la operación y descargue el documento PDF consolidado para revisión. El fragmento de código C# proporcionado está completamente listo para usar en su proyecto .NET.

C#
Ejecutar código
Suba el primer documento
Suba otros documentos
Selecciona el formato de salida de la lista
using Wordize.Merging;

Merger.Merge("Output.pdf", 
    [
        "Input1.docx", 
        "Input2.docx" 
    ]);
using Wordize.Merging; Merger.Merge("Output.pdf", [ "Input1.docx", "Input2.docx" ]); using Wordize.Merging; using Wordize.Saving; var imageStreams = Merger.MergeToImages( ["Input1.docx", "Input2.docx"], new ImageSaveOptions(SaveFormat.Pdf) { PageLayout = MultiPageLayout.Vertical(10) }, MergeFormatMode.KeepSourceFormatting ); using var file = File.Create($"Output.pdf"); imageStreams[0].Position = 0; imageStreams[0].CopyTo(file); using Wordize.Merging; using Wordize.Saving; ImageSaveOptions saveOptions = new ImageSaveOptions(saveFormat); saveOptions.PageLayout = MultiPageLayout.Vertical(10); Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", saveOptions) .Execute(); using Wordize.Merging; Merger.Create() .From("Input1.docx") .From("Input2.docx") .To("Output.pdf", SaveFormat.Pdf) .Execute();
Ejecutar código

Cómo combinar múltiples Word en un PDF en C#

  1. Conecte Wordize SDK a su proyecto .NET
  2. Llame al método Merge(), especificando en los parámetros el nombre del archivo PDF de salida y la colección de archivos Word de entrada
  3. Obtenga el archivo PDF combinado
5%