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

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

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

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

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

ავტომატიზირეთ დოკუმენტების გადათარგმნა, იყენებთ Google Gemini AI მოდელებს Aspose.Words-ით Python via .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-ის დოკუმენტაციაში.

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

მაგალითი კოდი Python-ში დოკუმენტის გადათარგმნისთვის
აირჩიეთ სამიზნე ფორმატი სიიდან
გაუშვით კოდი
pip install aspose-words
კოპირება
doc = aw.Document("Document.docx")
api_key = os.getenv("API_KEY")

# გამოიყენეთ Google-ის გენერატიული ენის მოდელები.
model = aw.ai.AiModel.create(aw.ai.AiModelType.GEMINI_FLASH_LATEST).with_api_key(api_key)

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")
doc = aw.Document("Document.docx")
# Pass an empty string if the self-hosted model does not require an API key.
model = CustomAiModel("my-model-24b", "https://your-server.com/v1").with_api_key("")

translated_doc = model.translate(doc, aw.ai.Language.ARABIC)
translated_doc.save("Output.docx")

class CustomAiModel(aw.ai.OpenAiModel):
    def __init__(self, name, url):
        super().__init__(name)
        self._url = url
    @property
    def url(self):
        return self._url
გაუშვით კოდი

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

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

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

ჩვენ ვმასპინძლებთ ჩვენს Python პაკეტებს PyPi საცავებში. გთხოვთ, მიჰყვეთ ნაბიჯ-ნაბიჯ ინსტრუქციებს, თუ როგორ დააინსტალიროთ "Aspose.Words for Python via .NET" საშუალებით თქვენს დეველოპერის გარემოში.

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

ეს პაკეტი თავსებადია Python ≥3.5 თან და <3.12. თუ თქვენ განავითარებთ პროგრამულ უზრუნველყოფას Linux-ისთვის, გთხოვთ, გადახედოთ gcc და libpython ის დამატებით მოთხოვნებს პროდუქტის დოკუმენტაციაში.

5%

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

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