Характеристики на продукта
Характеристики на продукта
Aspose.Words FOSS за Python е библиотека за преобразуване на документи и извличане от текст за Word документи. Целият публичен API е изграден около класа Document .
Поддържани формати за вписване
Класата Document зарежда файлове от тези формати автоматично въз основа на разширение на файла:
| Format | Extensions |
|---|---|
| Word Document | .docx, .doc |
| Rich Text | .rtf |
| Plain Text | .txt |
| Markdown | .md |
Формати на изход и опции за съхранение
Призоваване на Document.save() с константа ̋SaveFormat∂ за бързо преобразуване или предаване в Save-options обект за допълнителна конфигурация.
| Output | SaveFormat Constant | Save Options Class |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions | |
| Markdown | SaveFormat.MARKDOWN | MarkdownSaveOptions — control underline formatting export |
| Plain Text | SaveFormat.TEXT | — |
Забележка: PdfSaveOptions свойства (съответствие, JPEG качество, вграждане на шрифтове и т.н.) са дефинирани за API напреднало съвместимост, но все още не се консумират от писателя PDF. Настройването им понастоящем няма ефект върху изхода. За ̋MarkdownSafeOption̅ , само ∂export_underline_formatting̅ е приложен към момента.
За примери за код и подробности относно конфигурацията на опциите за запазване вижте “Управление на основата”.
Извличане на текст
`Document.get_text()⌒ връща цялото съдържание на обикновен текст от всеки зареден документ без записване на диск.
Подкрепа за изображения
Документите с вградени изображения могат да бъдат конвертирани във всички поддържани формати на изход. Конверсионният тръбопровод запазва съдържанието на образа през процеса на експорт.
Снимка на API
| Class / Method | Role |
|---|---|
Document | Load documents, convert formats, extract text |
SaveFormat | Output format constants (PDF, MARKDOWN, TEXT) |
PdfSaveOptions | PDF export configuration |
MarkdownSaveOptions | Markdown export configuration |