Integrasi lancar dengan model bahasa generatif Google Gemini menyediakan keupayaan pemprosesan dokumen berasaskan AI yang meluas untuk aplikasi C#, F#, VB.NET.
Automatiskan terjemahan dokumen menggunakan model AI Google Gemini dengan Aspose.Words untuk .NET. Terjemah fail DOC, DOCX, RTF, PDF, HTML, Markdown, ODT, TXT, dan EPUB ke lebih daripada 300 bahasa sambil mengekalkan susun atur dan pemformatan asal. Enjin berasaskan AI mengesan bahasa sumber secara automatik — bahkan dalam dokumen berbilang bahasa — dan hanya meninggalkan fragmen yang tidak dapat dikenalpasti tanpa terjemahan.
Pengesahan memerlukan kunci API Google. Untuk senarai lengkap model AI yang disokong, lihat Rujukan API.
Mulakan terjemahan dokumen dalam C# hari ini — cuba demo langsung di atas.
dotnet add package Aspose.Words
Salinan
using Aspose.Words;
Document doc = new Document("Document.docx");
string apiKey = Environment.GetEnvironmentVariable("API_KEY");
// Gunakan model bahasa generatif 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;
}
Terdapat tiga pilihan alternatif untuk memasang "Aspose.Words untuk .NET" sistem anda. Sila pilih satu yang menyerupai keperluan anda dan ikut arahan langkah demi langkah:
Produk kami adalah merentas platform sepenuhnya dan menyokong semua pelaksanaan .NET utama:
Setakat kod .NET tidak bergantung pada perkakasan atau sistem pengendalian asas, tetapi hanya pada Mesin Maya, anda bebas untuk membangunkan sebarang jenis perisian untuk Windows, macOS, Android, iOS dan Linux. Cuma pastikan anda telah memasang versi .NET Framework, .NET Core, Windows Azure, Mono atau Xamarin yang sepadan.
Kami mengesyorkan menggunakan Microsoft Visual Studio, Xamarin dan persekitaran pembangunan bersepadu MonoDevelop untuk mencipta aplikasi C#, F#, VB.NET.
Untuk maklumat lanjut sila rujuk Dokumentasi Produk.