¿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.
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.
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();
Nuestro producto es totalmente multiplataforma y admite todas las principales implementaciones de .NET:
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.