Eigenschaften
Eigenschaften
Aspose.Words FOSS for Python is a document conversion and text extraction library for Word documents. The entire public API is built around the Document - Ich bin in der Klasse.
Unterstützte Eingabeformate
Die Document class lädt Dateien aus diesen Formaten automatisch auf Basis der Dateierweiterung:
| Format der Datenbank | Erweiterungen |
|---|---|
| Word-Dokument (Word) | .docx, .doc |
| Richer Text | .rtf |
| Einfacher Text | .txt |
| Abzug | .md |
Ausgabeformate und Speicheroptionen
Rufen Sie an . Document.save() mit einem SaveFormat Konstante für schnelle Umwandlung oder ein Save-Options Objekt zur zusätzlichen Konfiguration.
| Ausgangssatz | Konstante für SaveFormat | Speicheroptionen Klasse |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions | |
| Abzug | SaveFormat.MARKDOWN | MarkdownSaveOptions Kontrollunterstreifen-Formatierung der Ausfuhr |
| Einfacher Text | SaveFormat.TEXT | — |
Anmerkung: Die
PdfSaveOptionsEigenschaften (Compliance, JPEG-Qualität, Schrift eingebettet usw.) sind für die API-Forward-Kompatibilität definiert, werden aber noch nicht vom PDF-Reader verbraucht. Ihre Einstellung hat derzeit keinen Einfluss auf den Ausgang. FürMarkdownSaveOptions, nurexport_underline_formattingwird derzeit angewendet.
Für Codebeispiele und Details zur Konfiguration von Speicheroptionen siehe “Einheitliche Datenbank” (WEB Kernmanagement.
Textentnahme
Document.get_text() gibt den vollen Textinhalt eines geladenen Dokuments ohne Aufschreiben auf die Festplatte zurück.
Bildunterstützung
Dokumente mit eingebetteten Bildern können in alle unterstützten Ausgabeformate konvertiert werden. Die Konvertierungspipeline bewahrt den Bildinhalt während des Exportprozesses.
Zusammenfassung der API
| Klasse / Methode | Rolle und Funktion |
|---|---|
Document | Dokumenten laden, Formate konvertieren, Text auszugeben |
SaveFormat | Ausgabeformatskonstanten (PDF, MARKDOWN, TEXT) |
PdfSaveOptions | PDF-Exportkonfiguration |
MarkdownSaveOptions | Markierung der Ausfuhrkonfiguration |