Tõlgi Wordi, PDF-i, veebidokumendid C#-s

.NET lahendus dokumentide tõlkimiseks tehisintellekti abil

Sujuv integreerimine Google Gemini generatiivsete keelemudelitega pakub ulatuslikke tehisintellektil põhinevaid dokumenditöötlusvõimalusi C#, F#, VB.NET rakendustele.

Kuva koodilõik

Dokumentide tõlkimine 300+ keelde C#

Automatiseeri dokumentide tõlkimist, kasutades Google Gemini AI mudeleid koos Aspose.Wordsiga .NET jaoks. Tõlgi DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ja EPUB failid enam kui 300 keelde, säilitades algse paigutuse ja vorminduse. AI-põhine mootor tuvastab lähtekeele automaatselt — isegi mitmekeelseid dokumente — ja jätab tõlkimata ainult need fragmendid, mida ta ei suuda ära tunda.

Miks arendajad valivad Aspose.Words'i dokumentide tõlkimiseks

  • Üksik API-kõne kogu dokumendi tõlkimiseks
  • Lähtekeele automaatne tuvastamine segakeelseid dokumente jaoks
  • Väljund säilib algses formaadis ja paigutuses
  • Toetus DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB ja teistele formaatidele

Autentimiseks on vaja Google'i API võtit. Täieliku loendi toetatud AI mudelitest vaata API viidet.

Alusta dokumentide tõlkimist C# juba täna — proovi ülalolevat interaktiivset demot.

Näide koodist C#-s dokumenti tõlkimiseks
Valige loendist sihtvorming
Käivita kood
dotnet add package Aspose.Words
Kopeeri
using Aspose.Words;

Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");

// Kasutage Google'i generatiivseid keelemudeleid.
AiModel model = AiModel.Create(AiModelType.GeminiFlashLatest).WithApiKey(apiKey);

Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save("Output.docx");
using Aspose.Words;

Document doc = new Document("Document.docx");
// Pass an empty string if the self-hosted model does not require an API key.
AiModel model = new CustomAiModel("my-model-24b", "https://your-server.com/v1").WithApiKey("");

Document translatedDoc = model.Translate(doc, Language.Arabic);
translatedDoc.Save("Output.docx");

class CustomAiModel : OpenAiModel
{
    private readonly string mUrl;
    internal CustomAiModel(string name, string url) : base(name) { mUrl = url; }
    public override string Url => mUrl;
}
Käivita kood

Kuidas tõlkida dokument C# keeles

  1. Paigalda Aspose.Words for .NET.
  2. Lisa teegi viide (impordi teek) oma C# projekti.
  3. Ava lähtefail C#-s.
  4. Kutsu välja Translate meetod, edastades oma dokumendi koos sihtkeelega.
  5. Pärast lõpetamist saate tõlgitud dokumendi, mida saate salvestada uue failina vajalikus formaadis.

.NET teek dokumentide tõlkimiseks

Aspose.Words for .NET installimiseks oma süsteemi on kolm alternatiivset võimalust. Valige üks, mis sarnaneb teie vajadustega, ja järgige samm-sammult juhiseid:

Nõuded süsteemile

Meie toode on täielikult platvormideülene ja toetab kõiki peamisi .NET-i rakendusi:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 3.5
  • MonoMac
  • MonoAndroid
  • Xamarin

Kuna .NET-kood ei sõltu aluseks olevast riistvarast või operatsioonisüsteemist, vaid ainult virtuaalmasinast, võite vabalt arendada mis tahes tarkvara Windowsi, macOS-i, Androidi, iOS-i ja Linuxi jaoks. Lihtsalt veenduge, et oleksite installinud vastava .NET Framework, .NET Core, Windows Azure, Mono või Xamarin versiooni.

C#, F#, VB.NET rakenduste loomiseks soovitame kasutada Microsoft Visual Studio, Xamarini ja MonoDevelopi integreeritud arenduskeskkondi.

Lisateavet leiate toote dokumentatsioonist.

5%

Tellige Aspose'i tootevärskendused

Saate igakuiseid uudiskirju ja pakkumisi otse teie postkasti.

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