Συχνές Ερωτήσεις

Συχνές Ερωτήσεις

Αδειοδότηση & Ανοιχτός Κώδικας

Τι άδεια χρησιμοποιεί το Aspose.Words FOSS για Python;

Το Aspose.Words FOSS for Python κυκλοφορεί υπό την άδεια MIT. Μπορείτε να χρησιμοποιήσετε, να τροποποιήσετε και να διανείμετε τη βιβλιοθήκη τόσο σε προσωπικά όσο και σε εμπορικά έργα. Η μόνη απαίτηση είναι να συμπεριλάβετε το αρχικό κείμενο της άδειας στα αντίγραφα του λογισμικού.

Μπορώ να χρησιμοποιήσω το Aspose.Words FOSS σε εμπορικό προϊόν;

Ναι. Η άδεια MIT επιτρέπει την εμπορική χρήση, τροποποίηση και διανομή χωρίς την αγορά ξεχωριστής άδειας ή κλειδιού ενεργοποίησης.

Εγκατάσταση & Απαιτήσεις

Πώς εγκαθιστώ το Aspose.Words FOSS για Python;

Εγκατάσταση μέσω pip:

pip install aspose-words-foss>=26.4.0

Το πακέτο εγκαθιστά αυτόματα τις εξαρτήσεις του (olefile, fpdf2, pydantic).

Ποιες εκδόσεις της Python υποστηρίζονται;

Το Aspose.Words FOSS απαιτεί Python 3.10, 3.11 ή 3.12. Οι παλαιότερες εκδόσεις του Python δεν υποστηρίζονται.

Υπάρχουν κάποιες εγγενείς ή συστημικές εξαρτήσεις;

Δεν απαιτούνται εγγενείς επεκτάσεις ή εξαρτήσεις σε επίπεδο συστήματος. Όλες οι εξαρτήσεις είναι καθαρά πακέτα Python που εγκαθίστανται αυτόματα από το pip.

Υποστήριξη μορφής

Ποιοι τύποι εγγράφων μπορεί να διαβάσει το Aspose.Words FOSS;

Η βιβλιοθήκη διαβάζει τις μορφές εισόδου DOCX, DOC, RTF, TXT και Markdown. Φορτώστε οποιοδήποτε υποστηριζόμενο αρχείο περνώντας τη διαδρομή του αρχείου στον κατασκευαστή Document:

import aspose.words_foss as aw

doc = aw.Document("input.docx")

Ποια μορφές εξόδου υποστηρίζει το Aspose.Words FOSS;

Τα έγγραφα μπορούν να εξαχθούν σε PDF, Markdown και απλό κείμενο χρησιμοποιώντας τις σταθερές SaveFormat:

  • SaveFormat.PDF — εξαγωγή PDF
  • SaveFormat.MARKDOWN — εξαγωγή Markdown
  • SaveFormat.TEXT — εξαγωγή απλού κειμένου

Μπορώ να ελέγξω τη μορφοποίηση της εξόδου;

Ναι. Χρησιμοποιήστε PdfSaveOptions ή MarkdownSaveOptions για λεπτομερή έλεγχο της εξόδου αντί για τις σταθερές SaveFormat.

Χρήση API

Πώς μπορώ να μετατρέψω ένα αρχείο DOCX σε PDF;

Φορτώστε το έγγραφο και καλέστε save() με SaveFormat.PDF:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
doc.save("output.pdf", aw.SaveFormat.PDF)

Πώς μπορώ να εξάγω κείμενο από ένα έγγραφο Word;

Χρησιμοποιήστε Document.get_text() για να εξάγετε όλο το κείμενο:

import aspose.words_foss as aw

doc = aw.Document("input.docx")
text = doc.get_text()

Πώς μπορώ να μετατρέψω ένα έγγραφο σε Markdown;

Χρησιμοποιήστε SaveFormat.MARKDOWN:

import aspose.words_foss as aw

doc = aw.Document("input.docx")  # or .doc, .rtf, .txt, .md
doc.save("output.md", aw.SaveFormat.MARKDOWN)

Γνωστοί περιορισμοί

Υποστηρίζει το Aspose.Words FOSS όλες τις δυνατότητες του εμπορικού Aspose.Words;

Όχι. Το Aspose.Words FOSS είναι μια ξεχωριστή βιβλιοθήκη ανοιχτού κώδικα με εστιασμένο σύνολο λειτουργιών: φόρτωση εγγράφων, μετατροπή μορφών και εξαγωγή κειμένου. Δεν περιλαμβάνει το πλήρες σύνολο λειτουργιών του εμπορικού προϊόντος Aspose.Words.

Υπάρχουν περιορισμοί στη μετατροπή μορφών;

Η βιβλιοθήκη εστιάζει στη μετατροπή εγγράφων-σε-έγγραφα (DOCX, DOC, RTF, TXT, Markdown σε PDF, Markdown, κείμενο). Πολύπλοκες λειτουργίες εγγράφων όπως μακροεντολές, ενσωματωμένα αντικείμενα OLE ή προχωρημένη τυπογραφία ενδέχεται να μην διατηρηθούν πλήρως κατά τη μετατροπή.

 Ελληνικά