Κεντρική διαχείριση

Κεντρική διαχείριση

Κεντρική διαχείριση

Η Document Η class είναι το κεντρικό API για την φόρτωση εγγράφων Word και τη μετατροπή τους σε άλλες μορφές. Αυτή η σελίδα καλύπτει ροές εργασίας μετατροπής μορφών, διαμόρφωση επιλογών αποθήκευσης και εξαγωγή κειμένου.


Φορτώσεις και αποθήκευση

Εισάγετε ένα έγγραφο με: Document() Και κάλεσε. save() με α SaveFormat Συνεχή για μετατροπή στο μορφότυπο εξόδου στόχου. Υποστηριζόμενες εισόδους: DOCX, DO C, RTF, TXT, Markdown.

import aspose.words_foss as aw

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

Τηλεφώνησε. save() Πολλές φορές στο ίδιο. Document να παράγει πολλαπλές μορφές εξόδου χωρίς επαναφόρτωση.


Εξαγωγή PDF με PdfSaveOptions

Για προεπιλεγμένη έξοδο PDF, περάστε SaveFormat.PDF.Για τον έλεγχο των λεπτών κόκκων, χρησιμοποιήστε ένα PdfSaveOptions αντικείμενο:

import aspose.words_foss as aw
from aspose.words_foss.saving import PdfSaveOptions

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

# Default PDF export
doc.save("default.pdf", aw.SaveFormat.PDF)

# Customized PDF export with save options
doc.save("custom.pdf", PdfSaveOptions())

PdfSaveOptions ορίζει ιδιότητες για την ποιότητα εικόνας JPEG, τη συμμόρφωση με τα πρότυπα PDF, το ενσωμάτωση γραμματοσειρών και άλλες ρυθμίσεις.

Σημείωση: ΟρβηγίαPdfSaveOptions Οι ιδιότητες (συμμόρφωση, ποιότητα JPEG, λειτουργία ενσωμάτωσης γραμματοσειρών, συμπίεση εικόνας κλπ.) ορίζονται για την προχωρημένη συμβατότητα API αλλά δεν έχουν ακόμη καταναλωθεί από τον συντάκτη PDF. Η ρύθμιση τους επί του παρόντος δεν έχει καμία επίδραση στην έξοδο.


Εξαγωγή Markdown με Options Mark downSave

Για προεπιλεγμένη έξοδο Markdown, περάστε SaveFormat.MARKDOWN.Χρησιμοποιήστε . MarkdownSaveOptions όταν χρειάζεται να ελέγξετε τη συμπεριφορά μορφοποίησης:

import aspose.words_foss as aw
from aspose.words_foss.saving import MarkdownSaveOptions

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

# Default Markdown export
doc.save("default.md", aw.SaveFormat.MARKDOWN)

# Customized Markdown export with save options
doc.save("with_options.md", MarkdownSaveOptions())

MarkdownSaveOptions υποστηρίζει τον έλεγχο της διατήρησης του μορφοποίησης υπογραμμισμού στην έξοδο.

Σημείωση: Μόνο … export_underline_formatting Εφαρμόζεται επί του παρόντος κατά την εξαγωγή Markdown. MarkdownSaveOptions ιδιότητες (table_content_alignment, list_export_mode, export_images_as_base64, images_folder, images_folder_alias) καθορίζονται για την προθεσμία συμβατότητας API, αλλά δεν έχουν ακόμη καταναλωθεί από τον συντάκτη Markdown.


Εκχύλισμα κειμένου

Εξάγεται απλό κείμενο από οποιοδήποτε φορτωμένο έγγραφο με: get_text():

import aspose.words_foss as aw

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

Για την έξοδο αρχείου κειμένου, χρησιμοποιήστε: SaveFormat.TEXT:

doc.save("output.txt", aw.SaveFormat.TEXT)

Κοινά ζητήματα

ΕπισκόπησηΑιτίαΕπανόρθωση
ModuleNotFoundErrorΠακέτο δεν έχει εγκατασταθεί.Τρέξε ! pip install aspose-words-foss>=26.4.0
Κενό κείμενο από: get_text()Το αρχείο εισαγωγής είναι κενό ή κατεστραμμένο .Επαλήθευσε ότι το αρχείο εισόδου ανοίγει σωστά σε επεξεργαστή κειμένου .
Φωτογραφίες που λείπουν από την έκδοση PDFΜορφή εικόνας που δεν υποστηρίζεται από τον μετατροπέαΧρησιμοποιήστε μια εισαγωγή DOCX με τις τυποποιημένες ενσωματωμένες εικόνες

Συνοπτική αναφορά API

Τάξη / ΜέθοδοςΠεριγραφή:
DocumentΕγκατάσταση εγγράφων Word από DOCX, DO C, RTF, TXT ή Markdown
Document.save()Αποθηκεύστε σε PDF, Markdown ή κείμενο απλό
Document.get_text()Εκχύλισμα περιεχομένου κειμένου απλού κείμενου
SaveFormatΚοντάτες: PDF, MARKDOWN, TEXT
PdfSaveOptionsΔιαμόρφωση εξαγωγής PDF (οι ιδιότητες είναι προειδοποιητικές, δεν εφαρμόζονται ακόμα)
MarkdownSaveOptionsΔιαμορφώστε την εξαγωγή μορφοποίησης υπογραμμισμού
 Ελληνικά