Editar DOC en .NET SDK

Use la REST API para editar DOC en C# mediante programación

Cuando los desarrolladores modifican un DOC documento con esta C# biblioteca, lo que en realidad se está editando es el modelo de objeto del documento (DOM). Por lo tanto, se pueden realizar casi todos los cambios en el DOC documento representado como DOM. Con el .NET SDK proporcionado, los desarrolladores pueden editar fácilmente un documento: modificar texto, actualizar tablas, agregar imagenes, etc. Simplemente cargue un DOC, realice los cambios necesarios mediante programación y exporte el resultado al mismo o cualquier formato de guardado compatible.

Ver fragmento de código

Edite DOC en C# usando la REST API

Nuestra biblioteca de .NET brinda a los desarrolladores la capacidad de modificar un DOC documento directamente mediante la edición de su Modelo de objeto de documento (DOM), lo que significa que no es necesario instalar ningún software adicional.

Edite texto en un DOC archivo usando C#

El caso más popular para editar un DOC archivo es la edición de texto. Con la solución de software dada, puede agregar, modificar o eliminar texto usando C# dentro del documento.

Editar tabla en DOC archivo usando C#

Otra opción popular de edición de DOC es la edición de tablas. Nuestro SDK de .NET le permite trabajar con tablas y texto en celdas de tablas.

Los desarrolladores de C# pueden agregar o eliminar tablas y celdas de tablas, así como agregar, editar y eliminar texto dentro de ellas.

Agregue una imagen a un DOC archivo usando C#

Además de editar texto y tablas en DOC, existe otra opción común: agregar imagenes a un documento en C#. Los desarrolladores de .NET también pueden agregar una imagen en un DOC archivo usando DOM.

Editar DOC programáticamente

Pruebe este poderoso SDK de .NET y evalúe algunas opciones en la edición de DOC documentos. Usando el siguiente ejemplo, cargue su DOC documento y realice algunos cambios: agregue texto, agregue una tabla y una celda de tabla con texto o inserte una imagen en el DOC documento:

Sube un documento que quieras modificar
Ejecutar código
Sube una imagen que quieras insertar
Seleccione el formato de destino de la lista
using Aspose.Words.Cloud.Sdk;

var config = new Configuration { ClientId = "####-####-####-####-####", 
   ClientSecret = "##################" };
var wordsApi = new WordsApi(config);

using var requestDocument = File.OpenRead("Input.doc");
var requestParagraph = new ParagraphInsert()
{
    Text = "Morbi enim nunc faucibus a."
};
var insertParagraphRequest = new InsertParagraphOnlineRequest(requestDocument, 
   requestParagraph);
var insertParagraph = await wordsApi.InsertParagraphOnline(insertParagraphRequest);

var convertRequest = new ConvertDocumentRequest(insertParagraph.Document.Values.First(),
  "doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;

var config = new Configuration { ClientId = "####-####-####-####-####", 
   ClientSecret = "##################" };
var wordsApi = new WordsApi(config);

using var requestDocument = File.OpenRead("Input.doc");
var requestTable = new TableInsert()
{
    ColumnsCount = 1,
    RowsCount = 2
};
var insertTableRequest = new InsertTableOnlineRequest(requestDocument, 
   requestTable, nodePath: "");
var insertTable = await wordsApi.InsertTableOnline(insertTableRequest);

var convertRequest = new ConvertDocumentRequest(insertTable.Document.Values.First(),
  "doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
using Aspose.Words.Cloud.Sdk;

var config = new Configuration { ClientId = "####-####-####-####-####", 
   ClientSecret = "##################" };
var wordsApi = new WordsApi(config);

using var requestDocument = File.OpenRead("Input1.doc");
var requestDrawingObject = new DrawingObjectInsert()
{
    Height = 0f,
    Left = 0f,
    Top = 0f,
    Width = 0f,
    RelativeHorizontalPosition = DrawingObjectInsert.RelativeHorizontalPositionEnum.Margin,
    RelativeVerticalPosition = DrawingObjectInsert.RelativeVerticalPositionEnum.Margin,
    WrapType = DrawingObjectInsert.WrapTypeEnum.Inline
};
using var requestImageFile = File.OpenRead("Input2.doc");
var insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(requestDocument, 
   requestDrawingObject, requestImageFile, nodePath: "sections/0");
var insertDrawingObject = await wordsApi.InsertDrawingObjectOnline(insertDrawingObjectRequest);

var convertRequest = new ConvertDocumentRequest(insertDrawingObject.Document.Values.First(),
  "doc");
var convert = await wordsApi.ConvertDocument(convertRequest);
Ejecutar código
  
Copie el código C# al portapapeles

Como editar DOC C# REST API

  1. Instale 'Aspose.Words Cloud para .NET'
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto C#
  3. Cargue DOC para editar en C#
  4. Insertar contenido al principio de DOC
  5. Descargue el documento de resultados del almacenamiento en la nube

C# biblioteca para usar DOC edición

Instale 'Aspose.Words Cloud SDK for .NET' mediante el administrador de paquetes NuGet. Simplemente ejecute nuget install Aspose.Words-Cloud para instalar y hacer referencia automáticamente al ensamblaje correspondiente en su proyecto. Como alternativa, puede clonar manualmente Aspose.Words Cloud SDK for .NET desde GitHub y usarlo en su proyecto. Siga estas Instructions para obtener rápidamente las credenciales de seguridad necesarias y acceder a nuestra REST API.

Requisitos del sistema

  • .NET Standard 2.0 o más reciente

Consulte la Repository Documentation para ver más detalles.

Otros formatos de archivo compatibles

Puede realizar la operación de edición para otros formatos de archivo:

5%

Suscríbase a las actualizaciones de productos de Aspose

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

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