Uredite Word datoteko ali PDF v .NET SDK

Uporabite REST API za programsko urejanje datotek v C#

Ko razvijalci spremenijo dokument z dano rešitvijo .NET, se dejansko ureja objektni model dokumenta (DOM). Tako je v dokumentu, predstavljenem kot DOM, mogoče narediti skoraj vse spremembe. S priloženim .NET SDK lahko razvijalci preprosto urejajo dokument: spreminjajo besedilo, posodabljajo tabele, dodajajo slike in tako naprej. Preprosto naložite svoj Word, PDF ali datoteko v podprti obliki za nalaganje, programsko naredite potrebne spremembe in izvozite rezultat v podprti format za shranjevanje.

Oglejte si delček kode

Uredite dokument v C# z uporabo REST API

Naša knjižnica .NET razvijalcem omogoča neposredno spreminjanje dokumenta z urejanjem njegovega modela dokumenta (DOM), kar pomeni, da ni treba namestiti dodatne programske opreme.

Pomembno je vedeti, da lahko s to rešitvijo C# urejate dokument v kateri koli podprti obliki. Na primer, datoteko je mogoče naložiti v PDF formatih, DOCX, DOC, RTF, ODT, EPUB, HTML in drugih oblikah, nato pa to datoteko spremeniti in shraniti v isti obliki ali v kateri koli drugi podprti obliki.

Uredite besedilo v C#

Najbolj priljubljen primer za urejanje Word, PDF ali katerega koli drugega dokumenta je urejanje besedila. Z dano programsko rešitvijo lahko besedilo dodajate, spreminjate ali brišete s pomočjo C# znotraj dokumenta.

Uredite tabelo v C#

Druga priljubljena možnost urejanja dokumentov je urejanje tabel. Naš .NET SDK vam omogoča delo s tabelami in besedilom v celicah tabele.

Razvijalci C# lahko dodajajo ali odstranijo celice tabele in tabele ter dodajajo, urejajo in odstranijo besedilo v njih.

Dodajte sliko v dokument s pomočjo C#

Poleg urejanja besedila in tabel obstaja še ena pogosta možnost: dodajanje slik v dokument v C#. Razvijalci .NET lahko z DOM om dodajo tudi sliko v datoteko.

Uredite dokument na spletu

Preizkusite ta zmogljiv .NET SDK in ocenite nekatere možnosti pri urejanju dokumentov. Z naslednjim primerom naložite svoj dokument in naredite nekaj sprememb: dodajte besedilo, dodajte tabelo in celico tabele z besedilom ali vstavite sliko v dokument:

Naložite dokument, ki ga želite spremeniti
Zaženi kodo
Naložite sliko, ki jo želite vstaviti
S seznama izberite ciljno obliko
using Aspose.Words.Cloud.Sdk;

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

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

var convertRequest = new ConvertDocumentRequest(insertDrawingObject.Document.Values.First(),
  "docx");
var convert = await wordsApi.ConvertDocument(convertRequest);
Zaženi kodo
  
Kopirajte kodo C# v odložišče

Kako urediti datoteko v C#

  1. Namesti 'Aspose.Words Cloud za .NET'
  2. Dodajte referenco knjižnice (uvozite knjižnico) svojemu C# projektu
  3. Naložite dokument za urejanje v C#
  4. Vstavite vsebino na začetek dokumenta
  5. Prenesite dokument z rezultati iz shrambe v oblaku

C# knjižnica za uporabo urejanja dokumentov

Namestite 'Aspose.Words Cloud SDK for .NET' z upraviteljem paketov NuGet. Samo zaženite nuget install Aspose.Words-Cloud za samodejno namestitev in sklicevanje na ustrezen sklop v vašem projektu. Kot alternativo lahko ročno klonirate Aspose.Words Cloud SDK for .NET iz GitHub in jo uporabite v svojem projektu. Sledite tem Instructions, da hitro pridobite potrebne varnostne poverilnice in dostopate do našega REST API ja.

Sistemske zahteve

  • .NET Standard 2.0 ali novejši

Za več podrobnosti si oglejte Repository Documentation.

Najbolj priljubljeni formati za operacije urejanja

5%

Naročite se na posodobitve izdelkov Aspose

Prejemajte mesečna glasila in ponudbe neposredno v vaš nabiralnik.

© Aspose Pty Ltd 2001-2024. Vse pravice pridržane.