Redigeerige MD .NET faili SDK s

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

Kui arendajad muudavad selle C# teegiga MD dokumenti, redigeeritakse tegelikult dokumendiobjekti mudelit (DOM). Seega saab DOM ina esitatud MD 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 MD, tehke vajalikud muudatused programmiliselt ja eksportige tulemus samasse või mis tahes toetatud salvestusvormingusse.

Kuva koodilõik

Redigeerige MD i C#, kasutades REST API t

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

Redigeerige MD failis teksti C# abil

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

Redigeerige tabelit MD failis C# abil

Teine populaarne MD 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 MD faili

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

Redigeerige MD i programmiliselt

Proovige seda võimsat .NET SDK d ja hinnake mõningaid MD dokumentide redigeerimise võimalusi. Kasutades järgmist näidet, laadige oma MD dokument ja tehke mõned muudatused: lisage tekst, lisage tabel ja tekstiga tabelilahter või sisestage MD 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.md");
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(),
  "md");
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.md");
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(),
  "md");
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.md");
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.md");
var insertDrawingObjectRequest = new InsertDrawingObjectOnlineRequest(requestDocument, 
   requestDrawingObject, requestImageFile, nodePath: "sections/0");
var insertDrawingObject = await wordsApi.InsertDrawingObjectOnline(insertDrawingObjectRequest);

var convertRequest = new ConvertDocumentRequest(insertDrawingObject.Document.Values.First(),
  "md");
var convert = await wordsApi.ConvertDocument(convertRequest);
Käivita kood
  
Kopeerige kood C# lõikelauale

Kuidas muuta MD rakenduses C#

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

C# teek, et kasutada MD 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.