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

Combinar varios Word en PDF con C#

¿Desea unir varios archivos Word en un solo PDF utilizando C#? Wordize for .NET proporciona todas las herramientas necesarias para la fusión programática de archivos Word guardando el resultado en formato PDF. La solución es excelente para tareas de automatización de procesamiento de archivos Word, lo que es especialmente importante cuando se trabaja con grandes volúmenes de datos.

Capacidades clave de Wordize for .NET

  • Combinación de varios Word en PDF con una sola línea de código de C#
  • Conservación del formato y la estructura de los documentos Word originales al fusionarlos en formato PDF
  • Alto rendimiento y estabilidad al procesar grandes volúmenes de datos

La API está desarrollada siguiendo las mejores prácticas de programación en C#. La ausencia de dependencias externas y la fácil integración permiten implementar rápidamente la función de combinación de Word en proyectos existentes de .NET sin cambios arquitectónicos.

Pruebe la API de C# para fusionar Word en PDF — utilice la demostración interactiva en esta página. Cargue varios archivos Word, estudie el fragmento de código de C# listo para usar, realice la operación de combinación de Word y evalúe la calidad del documento PDF resultante.

C#
Ejecutar código
Pruebe Wordize SDK - cargue múltiples archivos y explore el ejemplo de código
Cargar otros documentos para combinar
Seleccione el formato de destino 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), MergeFormatMode.KeepSourceFormatting ); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.pdf"); stream.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. Integre Wordize for .NET en su proyecto C#.
  2. Llame al método Merge, especificando el nombre del archivo de salida y la colección de archivos Word de entrada como parámetros. Los formatos se detectarán automáticamente según las extensiones de archivo.
  3. Obtenga el archivo PDF combinado.

Requisitos del sistema

Nuestro producto es totalmente multiplataforma y admite todas las principales implementaciones de .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 4.6.1
  • MonoMac
  • MonoAndroid
  • Xamarin

En la medida en que el código .NET no depende del hardware o sistema operativo subyacente, sino sólo de una máquina virtual, usted es libre de desarrollar cualquier tipo de software para Windows, macOS, Android, iOS y Linux. Solo asegúrate de haber instalado la versión correspondiente de .NET Framework, .NET Core, Windows Azure, Mono o Xamarin.

Recomendamos utilizar los entornos de desarrollo integrados Microsoft Visual Studio, Xamarin y MonoDevelop para crear aplicaciones C#, F#, VB.NET.

5%