Redigeerige HTML .NET faili SDK s

Kasutage REST API t, et programmiliselt redigeerida HTML faili rakenduses C#

Kui arendajad muudavad selle C# teegiga HTML dokumenti, redigeeritakse tegelikult dokumendiobjekti mudelit (DOM). Seega saab DOM ina esitatud HTML dokumendis teha peaaegu igasuguseid muudatusi. Kaasasoleva .NET SDK ga saavad arendajad dokumenti hõlpsalt redigeerida: muuta teksti, värskendada tabeleid, lisada pilte ja nii edasi. Laadige lihtsalt HTML, tehke vajalikud muudatused programmiliselt ja eksportige tulemus samasse või mis tahes toetatud salvestusvormingusse.

Kuva koodilõik

Redigeerige HTML i C#, kasutades REST API t

Meie .NET teek annab arendajatele võimaluse HTML dokumenti otse muuta, muutes selle dokumendiobjekti mudelit (DOM), mis tähendab, et täiendavat tarkvara pole vaja installida.

Redigeerige HTML failis teksti C# abil

Kõige populaarsem juhtum HTML faili redigeerimiseks on teksti redigeerimine. Antud tarkvaralahendusega saab dokumendis C# abil teksti lisada, muuta või kustutada.

Redigeerige tabelit HTML failis C# abil

Teine populaarne HTML i redigeerimisvõimalus on tabeli redigeerimine. Meie .NET SDK võimaldab teil töötada tabelite ja tekstiga tabelilahtrites.

C# arendajad saavad lisada või eemaldada tabeli ja tabeli lahtreid, samuti lisada, redigeerida ja eemaldada nendes teksti.

Lisage C# abil pilt HTML faili

Lisaks teksti ja tabelite redigeerimisele HTML is on veel üks levinud võimalus: C# dokumendile piltide lisamine. .NET arendajad saavad DOM i abil lisada pildi ka HTML faili.

Redigeerige HTML i programmiliselt

Proovige seda võimsat .NET SDK d ja hinnake mõningaid HTML dokumentide redigeerimise võimalusi. Kasutades järgmist näidet, laadige oma HTML dokument ja tehke mõned muudatused: lisage tekst, lisage tabel ja tekstiga tabelilahter või sisestage HTML dokumenti pilt:

Laadige üles dokument, mida soovite muuta
Käivita kood
Laadige üles pilt, mida soovite lisada
Valige loendist sihtvorming
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);
Käivita kood
  
Kopeerige kood C# lõikelauale

Kuidas muuta HTML rakenduses C#

  1. Installige "Aspose.Words Cloud for .NET"
  2. Lisage oma C# projektile teegi viide (importige teek).
  3. Laadige HTML, et seda jaotises C# muuta
  4. Sisesta sisu HTML alguses
  5. Laadige tulemusdokument pilvesalvestusest alla

C# teek, et kasutada HTML redigeerimist

Installige NuGet paketihalduri abil 'Aspose.Words Cloud SDK for .NET'. Lihtsalt käivitage nuget install Aspose.Words-Cloud, et automaatselt installida ja viidata oma projekti vastav koost. Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for .NET lähtekoodi jaoks GitHubist ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.

Nõuded süsteemile

  • .NET Standard 2.0 või uuem

Lisateabe saamiseks vaadake Repository Documentation.

Muud toetatud failivormingud

Muude failivormingute puhul saate redigeerida:

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

© Aspose Pty Ltd 2001-2024. Kõik õigused kaitstud.