Bewerk HTML in .NET SDK

Gebruik REST API om HTML in C# programmatisch te bewerken

Wanneer ontwikkelaars een HTML document wijzigen met deze C# bibliotheek, wordt het Document Object Model (DOM) eigenlijk bewerkt. Zo kunnen bijna alle wijzigingen worden aangebracht in het HTML document dat wordt weergegeven als DOM. Met de meegeleverde .NET SDK kunnen ontwikkelaars eenvoudig een document bewerken: tekst wijzigen, tabellen bijwerken, afbeeldingen toevoegen, enzovoort. Laad gewoon een HTML, breng de nodige wijzigingen programmatisch aan en exporteer het resultaat naar dezelfde of een ondersteunde opslagindeling.

Codefragment bekijken

Bewerk HTML in C# met behulp van REST API

Onze .NET bibliotheek geeft ontwikkelaars de mogelijkheid om een HTML document rechtstreeks aan te passen door het Document Object Model (DOM) ervan te bewerken, wat betekent dat er geen extra software hoeft te worden geïnstalleerd.

Bewerk tekst in HTML bestand met C#

Het meest populaire geval om een HTML bestand te bewerken, is tekstbewerking. Met de gegeven softwareoplossing kunt u tekst toevoegen, wijzigen of verwijderen met behulp van C# in het document.

Tabel bewerken in HTML bestand met C#

Een andere populaire HTML bewerkingsoptie is het bewerken van tabellen. Met onze .NET SDK kun je werken met tabellen en tekst in tabelcellen.

C# ontwikkelaars kunnen tabel- en tabelcellen toevoegen of verwijderen, en tekst erin toevoegen, bewerken en verwijderen.

Voeg een afbeelding toe aan het HTML bestand met C#

Naast het bewerken van tekst en tabellen in HTML, is er nog een andere veel voorkomende optie: afbeeldingen toevoegen aan een document in C#. .NET ontwikkelaars kunnen ook een afbeelding toevoegen aan een HTML bestand met behulp van DOM.

HTML programmatisch bewerken

Probeer deze krachtige .NET SDK en evalueer enkele opties bij het bewerken van HTML documenten. Gebruik het volgende voorbeeld, laad uw HTML document en breng enkele wijzigingen aan: voeg tekst toe, voeg een tabel en een tabelcel met tekst toe of voeg een afbeelding in het HTML document in:

Upload een document dat u wilt wijzigen
Voer code uit
Upload een afbeelding die u wilt invoegen
Selecteer het doelformaat uit de lijst
using Aspose.Words.Cloud.Sdk;

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

using var requestDocument = File.OpenRead("Input.html");
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(),
  "html");
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.html");
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(),
  "html");
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.html");
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.html");
var insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(requestDocument, 
   requestDrawingObject, requestImageFile, nodePath: "sections/0");
var insertDrawingObject = await wordsApi.InsertDrawingObjectOnline(insertDrawingObjectRequest);

var convertRequest = new ConvertDocumentRequest(insertDrawingObject.Document.Values.First(),
  "html");
var convert = await wordsApi.ConvertDocument(convertRequest);
Voer code uit
  
Kopieer code C# naar het klembord

Hoe u HTML in C# kunt bewerken

  1. Installeer 'Aspose.Words Cloud voor .NET'
  2. Voeg een bibliotheekreferentie toe (importeer de bibliotheek) aan uw C# project
  3. Laad HTML om te bewerken in C#
  4. Inhoud invoegen aan het begin van HTML
  5. Download het resultaatdocument uit de cloudopslag

C# bibliotheek om HTML bewerking te gebruiken

Installeer 'Aspose.Words Cloud SDK for .NET' met behulp van NuGet pakketbeheerder. Voer gewoon nuget install Aspose.Words-Cloud uit om automatisch de bijbehorende assembly in uw project te installeren en ernaar te verwijzen. Als alternatief kunt u de Aspose.Words Cloud SDK for .NET -broncode van GitHub handmatig klonen en in uw project gebruiken. Volg deze Instructions om snel de benodigde beveiligingsreferenties te krijgen en toegang te krijgen tot onze REST API.

systeem vereisten

  • .NET Standard 2.0 of nieuwer

Raadpleeg de Repository Documentation voor meer details.

Andere ondersteunde bestandsindelingen

U kunt bewerkingen uitvoeren voor andere bestandsindelingen:

5%

Abonneer u op productupdates van Aspose

Ontvang maandelijkse nieuwsbrieven en aanbiedingen direct in je mailbox.

© Aspose Pty Ltd 2001-2024. Alle rechten voorbehouden.