Rediger DOC i .NET SDK

Brug REST API til at redigere DOC i C# programmatisk

Når udviklere ændrer et DOC dokument med dette C# bibliotek, er det, der faktisk redigeres, Document Object Model (DOM). Således kan næsten alle ændringer foretages i DOC dokumentet repræsenteret som DOM. Med den medfølgende .NET SDK kan udviklere nemt redigere et dokument: ændre tekst, opdatere tabeller, tilføje billeder og så videre. Indlæs blot en DOC, foretag de nødvendige ændringer programmatisk og eksporter resultatet til det samme eller et hvilket som helst understøttet lagringsformat.

Rediger DOC i C# ved hjælp af REST API

Vores .NET bibliotek giver udviklere mulighed for at ændre et DOC dokument direkte ved at redigere dets Document Object Model (DOM), hvilket betyder, at der ikke skal installeres yderligere software.

Rediger tekst i DOC fil ved hjælp af C#

Den mest populære sag til at redigere en DOC fil er tekstredigering. Med den givne softwareløsning kan du tilføje, ændre eller slette tekst ved hjælp af C# i dokumentet.

Rediger tabel i DOC fil ved hjælp af C#

En anden populær DOC redigeringsmulighed er tabelredigering. Vores .NET SDK giver dig mulighed for at arbejde med tabeller og tekst i tabelceller.

C# udviklere kan tilføje eller fjerne tabel- og tabelceller, samt tilføje, redigere og fjerne tekst i dem.

Tilføj et billede til DOC fil ved hjælp af C#

Udover at redigere tekst og tabeller i DOC, er der en anden almindelig mulighed: at tilføje billeder til et dokument i C#. .NET udviklere kan også tilføje et billede til en DOC fil ved hjælp af DOM.

Rediger DOC programmatisk

Prøv denne kraftfulde .NET SDK og evaluer nogle muligheder i DOC dokumentredigering. Brug følgende eksempel, indlæs dit DOC dokument og foretag nogle ændringer: tilføj tekst, tilføj en tabel og en tabelcelle med tekst eller indsæt et billede i DOC dokumentet:

Upload et dokument, du vil ændre
Kør kode
Upload et billede, du vil indsætte
Vælg målformatet fra listen
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);
Kør kode
  
Kopiér koden C# til udklipsholderen

Sådan redigeres DOC i C#

  1. Installer Aspose.Words Cloud for .NET
  2. Tilføj en biblioteksreference (importér biblioteket) til dit C# projekt
  3. Indlæs DOC for at redigere i C#
  4. Indsæt indhold i begyndelsen af DOC
  5. Download resultatdokumentet fra skylageret

C# bibliotek for at bruge DOC redigering

Installer 'Aspose.Words Cloud SDK for .NET' ved hjælp af NuGet pakkehåndtering. Bare kør nuget install Aspose.Words-Cloud for automatisk at installere og referere til den tilsvarende samling i dit projekt. Som et alternativ kan du manuelt klone Aspose.Words Cloud SDK for .NET kildekode fra GitHub og bruge den i dit projekt. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

  • .NET Standard 2.0 eller nyere

Se Repository Documentation for at se flere detaljer.

Andre understøttede filformater

Du kan udføre redigeringshandlinger for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.