Característiques
Característiques
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 classe.
Formats d’entrada suportats
El Document classe carrega automàticament arxius d’aquests formats basat en l’extensió de fitxer:
| Format de la pàgina | Ampliaments |
|---|---|
| Document de Word | .docx, .doc |
| Text enriquit | .rtf |
| Text en format ordinari | .txt |
| Marca de baixa | .md |
Formats de sortida i opcions d’enviament
L’anomenaràs. Document.save() amb una SaveFormat constant per a una conversió ràpida, o passar un objecte d’opcions de guarda per configuració addicional.
| Producció | Constanta de format d’enviament | Classe d’ opcions de conservació |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions | |
| Marca de baixa | SaveFormat.MARKDOWN | MarkdownSaveOptions control de sublinia formatatge exportació |
| Text en format ordinari | SaveFormat.TEXT | — |
Nota: El dia de la mort.
PdfSaveOptionsLes propietats (conformitat, qualitat JPEG, incrustació de fonts, etc.) estan definides per a la compatibilitat amb l’API però encara no són consumides pel redactor PDF. La seva configuració actualment no té efecte en la sortida. PerMarkdownSaveOptions, nomésexport_underline_formattings’aplica actualment.
Per a exemples de codi i detalls de configuració d’opcions d"estalvi, veure Gestió de base.
Extracció de text
Document.get_text() torna el contingut complet de text sencer d’un document carregat sense escriure al disc.
Suport d’imatges
Els documents amb imatges incrustades es poden convertir a tots els formats de sortida suportats. La línia de conversió conserva el contingut d’imatge durant el procés d ’exportació.
Resum de l’API
| Classe / mètode | Rols i funcions |
|---|---|
Document | Carregar documents, convertir formats, extraure text |
SaveFormat | Constants de format d’exportació (PDF, MARKDOWN, TEXT) |
PdfSaveOptions | Configuració d’exportació PDF |
MarkdownSaveOptions | Configuració d’exportació de marcada inferior |