Características
Características
Aspose.Words FOSS para Python es una biblioteca de conversión y extracción de texto de documentos Word. Document clase de clase.
Formatos de entrada apoyados
El Document Las clases cargan los archivos de estos formatos automáticamente basados en la extensión del archivo:
| Format | Extensions |
|---|---|
| Documento de palabras | .docx, .doc |
| El texto rico | .rtf |
| Texto Plain | .txt |
| Markdown | .md |
Formatos de salida y opciones de almacenamiento
Call Document.save() con A SaveFormat constante para la conversión rápida, o pasar un objeto de opciones de almacenamiento para configuración adicional.
| salida | El salto constante | Salva Opciones de clase |
|---|---|---|
SaveFormat.PDF | PdfSaveOptions | |
| Markdown | SaveFormat.MARKDOWN | MarkdownSaveOptions - Control de sublinear formatación de exportación |
| Texto Plain | SaveFormat.TEXT | — |
Nota de: El
PdfSaveOptionspropiedades (compatibilidad, calidad JPEG, embotamiento de fonts, etc.) se definen para la compatibilidad API adicional pero no son todavía consumidas por el autor de PDF.MarkdownSaveOptions,Sóloexport_underline_formattingActualmente se aplica.
Para los ejemplos de código y las opciones de almacenamiento, vea Gestión Core.
Extracción de texto
Document.get_text() devolver el contenido completo en texto plano de cualquier documento cargado sin escribir al disco.
Imagen de apoyo
Los documentos con imágenes incorporadas se pueden convertir en todos los formatos de salida apoyados.El tubo de conversión conserva el contenido de la imagen a través del proceso de exportación.
El sumario de API
| Clase / Método | Role |
|---|---|
Document | Cargar documentos, convertir formatos, extraer texto |
SaveFormat | El formato de la salida (constantes)PDF, MARKDOWN, TEXT) |
PdfSaveOptions | Configuración de exportaciones PDF |
MarkdownSaveOptions | Configuración de exportaciones Markdown |