Desarrolle código multiplataforma para las plataformas .NET y .NET Core. Esta es una solución integral para modificar documentos e imagenes en C#, F#, VB.NET.
Esta C# biblioteca proporciona a los desarrolladores una potente API para editar documentos de Word y PDF mediante programación. Integre fácilmente funciones de modificación de documentos en su software. Nuestra solución admite la edición de PDF, DOCX, DOC, RTF, ODT, EPUB, HTML y muchos otros formatos de archivo en C#.
La tarea de editar un documento mediante programación en C# es la tarea de modificar elementos en el árbol del documento. También se conoce como 'DOM': el modelo de programación para interactuar con los elementos del documento y sus propiedades.
Las funciones de edición para estructuras de datos complejas son inseparables de la función de búsqueda avanzada. Para garantizar el más alto nivel de flexibilidad, nuestra biblioteca proporciona a los desarrolladores de C# la funcionalidad de búsqueda Regex. Este enfoque amplía las posibilidades de editar texto, permitiendo el uso de plantillas para la modificación dinámica de contenido.
La modificación programática de Word documentos y PDF es una parte integral del flujo de trabajo digital. Edite texto en PDF, Word, modifique tablas, inserte gráficos utilizando datos externos.
La C# biblioteca es una solución independiente para editar documentos que no necesita tener instalado Microsoft Word o Acrobat Reader. Está listo para uso industrial y proporciona la gama completa de operaciones para modificar formatos de Word archivo, PDF y otros:
Una de las funciones más solicitadas es la generación dinámica de tablas y la modificación de tablas en Word documentos y PDF. Trabajar con tablas es fácil con la C# biblioteca: edite tablas, actualice tablas y extraiga el texto de la tabla en el C# código.
El siguiente ejemplo muestra cómo cambiar un documento de Word en el C# código:
dotnet add package Aspose.Words
Copiar
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Insertar texto al principio del documento.
builder.MoveToDocumentStart();
builder.Write("Morbi enim nunc faucibus a.");
doc.Save("Output.docx");
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Insertar tabla al principio del documento.
builder.MoveToDocumentStart();
builder.StartTable();
builder.InsertCell();
builder.Write("Row 1, cell 1.");
builder.InsertCell();
builder.Write("Row 1, cell 2.");
builder.EndTable();
doc.Save("Output.docx");
using Aspose.Words;
var doc = new Document("Input.docx");
var builder = new DocumentBuilder(doc);
// Insertar imagen al principio del documento.
builder.MoveToDocumentStart();
builder.InsertImage("Image.png");
doc.Save("Output.docx");
Hay tres opciones alternativas para instalar "Aspose.Words para .NET" en su sistema. Elija uno que se adapte a sus necesidades y siga las instrucciones paso a paso:
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.
Para obtener más detalles, consulte la documentación del producto.