Editar documentos en C#

Word, PDF para C#. Úselo para modificar documentos programáticamente

Desarrolle código multiplataforma para las plataformas .NET y .NET Core. Esta es una solución integral para modificar documentos e imágenes en C#, F#, VB.NET.

Editar documentos en C#

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#.

Cambiar PDF, Word 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.

Edite texto en documentos usando C#

La modificación programática de documentos Word 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 archivo Word, PDF y otros:

  • Insertar nuevos elementos del documento
  • Actualice los elementos existentes: párrafos, listas, tablas, imágenes, enlaces, campos, gráficos, etc.
  • Aplicar y modificar estilos, que son colecciones de atributos de formato.
  • Busque patrones de texto específicos y reemplácelos con texto nuevo
  • Exporte el resultado a Word, PDF y muchos otros formatos de archivo usando el método 'Document.Save'
  • Eliminar elementos innecesarios (cortar capítulos, secciones, páginas, párrafos)

Editar tabla usando C#

Una de las funciones más solicitadas es la generación dinámica de tablas y la modificación de tablas en documentos Word 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:

C# ejemplo para editar un documento
Fichero de entrada
Sube un documento que quieras modificar
Ejecutar código
Formato de salida
Seleccione el formato de destino de la lista
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");
Ejecutar código
  
Copie el código C# al portapapeles

Cómo editar Word, PDF y otros formatos de archivo

  1. Instale el Editor de documentos para C#.
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto C#.
  3. Abra un documento en C#.
  4. Insertar contenido al principio del documento.
  5. Llame al método 'Save()', pasando el nombre del archivo de salida con la extensión requerida.
  6. Obtenga el resultado editado.

C# biblioteca para trabajar con archivos

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:

Requisitos del sistema

Nuestro producto es totalmente multiplataforma y es compatible con todas las principales implementaciones de .NET siguiendo la especificación '.NET Standard 2.0'

  • Microsoft .NET Framework, comenzando desde la primera versión 2.0 y terminando con la última '.NET Framework 4.8'
  • .NET Core, comenzando desde el primer 2.0 y terminando con el último '.NET 6'
  • Mono >= 2.6.7

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

Recomendamos usar 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.

Formatos de archivo más populares para editar

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2022. Reservados todos los derechos.