אוטומציה של תרגום מסמכים באמצעות מודלים של Google Gemini AI עם Aspose.Words עבור .NET. תרגמו קבצי DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT ו-EPUB ליותר מ-300 שפות תוך שמירה על הפריסה והעיצוב המקוריים. מנוע מבוסס בינה מלאכותית מזהה את שפת המקור באופן אוטומטי — אפילו במסמכים רב-לשוניים — ומשאיר ללא תרגום רק את הקטעים שאינו יכול לזהות.
האימות דורש מפתח API של Google. לרשימה המלאה של מודלי AI נתמכים, עיינו בתיעוד ה-API.
התחילו לתרגם מסמכים ב-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;
}
ישנן שלוש אפשרויות חלופיות להתקנת "Aspose.Words עבור .NET" במערכת שלך. אנא בחר אחד שדומה לצרכים שלך ופעל לפי ההוראות המפורטות:
המוצר שלנו הוא חוצה פלטפורמות לחלוטין ותומך בכל ההטמעות העיקריות של NET.
ככל שקוד .NET אינו תלוי בחומרה או במערכת ההפעלה הבסיסית, אלא רק במכונה וירטואלית, אתה חופשי לפתח כל סוג של תוכנה עבור Windows, macOS, Android, iOS ו-Linux. רק ודא שהתקנת את הגרסה המתאימה של .NET Framework, .NET Core, Windows Azure, Mono או Xamarin.
אנו ממליצים להשתמש בסביבות פיתוח משולבות של Microsoft Visual Studio, Xamarin ו-MonoDevelop ליצירת יישומי C#, F#, VB.NET.
לפרטים נוספים, עיין בתיעוד המוצר.