Word, PDF, ვებ‑დოკუმენტების გადათარგმნა C#-ში

.NET საშუალება დოკუმენტების AI‑ის გამოყენებით გადათარგმნისთვის.

Google Gemini-ის გენერაციული ენის მოდელებთან შეუფერხებელი ინტეგრაცია უზრუნველყოფს ფართო AI‑ზე დაფუძნებულ დოკუმენტების დამუშავების შესაძლებლობებს C#, F#, VB.NET აპლიკაციებისთვის.

კოდის ნაწყვეტის ნახვა

დოკუმენტების გადათარგმნა 300+ ენაზე C#

ავტომატიზირეთ დოკუმენტების გადათარგმნა, იყენებთ Google Gemini AI მოდელებს Aspose.Words-ით .NET-თვის. გადათარგმნეთ DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT და EPUB ფაილები 300-ზე მეტი ენაზე, תוך რომ შენარჩუნებთ ორიგინალურ განლაგებასა და ფორმატირებას. AI‑ზე დაფუძნებული ძრავა ავტომატურად იდენტიფიცირებს წყაროს ენას — нават მრავალენოვან დოკუმენტებში — და არათარგმნელს დატოვებს მხოლოდ იმ ფრაგმენტებს, რომლებიც ვერ იპოვის.

რატომ აპირებენ პროგრამისტებს Aspose.Words დოკუმენტების გადათარგმნისთვის

  • ერთხელ API‑ის გამოძახება მთელი დოკუმენტის გადათარგმნისთვის
  • წყაროს ენის ავტომატური დადგენა შერეული ენების დოკუმენტებისთვის
  • გამოტანა შენარჩუნებულია ორიგინალურ ფორმატსა და განლაგებაში
  • მხარდაჭერა DOC, DOCX, RTF, PDF, ODT, HTML, Markdown, TXT, EPUB და სხვა ფორმატებისთვის

ავთენტიკაციისთვის საჭიროა Google API გასაღები. მხარდაჭერილი AI მოდელების სრულ სიას იხილეთ API-ის დოკუმენტაციაში.

დაიწყეთ დოკუმენტების გადათარგმნა C#-ში დღეს — სცადეთ ზემოთ არსებული ცოცხალი დემო.

მაგალითი კოდი C#-ში დოკუმენტის გადათარგმნისთვის
აირჩიეთ სამიზნე ფორმატი სიიდან
გაუშვით კოდი
dotnet add package Aspose.Words
კოპირება
using Aspose.Words;

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

// გამოიყენეთ Google-ის გენერატიული ენის მოდელები.
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;
}
გაუშვით კოდი

C#-ში დოკუმენტის გადათარგმნის გზა

  1. დაყენეთ Aspose.Words for .NET-თვის.
  2. დაამატეთ ბიბლიოთეკის მიმართვა (იმპორტი) თქვენს C# პროექტში.
  3. გახსენით წყაროს ფაილი C#-ში.
  4. გამოძახეთ Translate მეთოდი, გადაცემით თქვენი დოკუმენტი სამიზნე ენასთან ერთად.
  5. დასრულების შემდეგ, მიიღებთ გადათარგმნებულ დოკუმენტს, რომელსაც შეგიძლიათ შეინახოთ ახალი ფაილად საჭირო ფორმატში.

.NET ბიბლიოთეკა დოკუმენტების გადათარგმნისთვის

არსებობს სამი ალტერნატიული ვარიანტი, რომ დააინსტალიროთ 'Aspose.Words .NET' თქვენს სისტემაში. გთხოვთ, აირჩიოთ ის, რომელიც შეესაბამება თქვენს საჭიროებებს და მიჰყევით ნაბიჯ-ნაბიჯ ინსტრუქციებს:

სისტემის მოთხოვნები

ჩვენი პროდუქტი სრულად არის კროს-პლატფორმული და მხარს უჭერს ყველა ძირითად .NET განხორციელებას:

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

რამდენადაც .NET კოდი არ არის დამოკიდებული ძირითად აპარატურაზე ან ოპერაციულ სისტემაზე, არამედ მხოლოდ ვირტუალურ მანქანაზე, თქვენ თავისუფლად შეგიძლიათ განავითაროთ ნებისმიერი სახის პროგრამული უზრუნველყოფა Windows, macOS, Android, iOS და Linux-ისთვის. უბრალოდ დარწმუნდით, რომ დააინსტალირეთ .NET Framework, .NET Core, Windows Azure, Mono ან Xamarin ის შესაბამისი ვერსია.

ჩვენ გირჩევთ გამოიყენოთ Microsoft Visual Studio, Xamarin და MonoDevelop ინტეგრირებული განვითარების გარემო C#, F#, VB.NET აპლიკაციების შესაქმნელად.

დამატებითი ინფორმაციისთვის გთხოვთ იხილეთ პროდუქტის დოკუმენტაცია.

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.