Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
A menudo se requiere la conversión de MHTML a DOCX para aprovechar el formato DOCX para tareas específicas. Aspose.HTML for Python via .NET proporciona una manera simple y eficiente de realizar esta conversión usando los métodos convert_mhtml() de la clase Converter.
En este artículo, encontrará información sobre cómo convertir MHTML a DOCX usando la biblioteca de Python Aspose.HTML y cómo aplicar DocSaveOptions.
Para continuar siguiendo este tutorial, instale y configure Aspose.HTML for Python via .NET en su proyecto Python.
Puede convertir MHTML a DOCX con Aspose.HTML for Python via .NET API en tiempo real. Cargue un archivo MHTML desde un sistema de archivos local, seleccione el formato de salida y ejecute el ejemplo. La conversión se realizará con opciones de guardado predeterminadas. Recibirá inmediatamente el resultado de la conversión como un archivo separado.
Usar los métodos convert_mhtml() es la forma más común de convertir MHTML a varios formatos. Con Aspose.HTML for Python via .NET, puede convertir MHTML a formato DOCX mediante programación con control total sobre una amplia gama de parámetros de conversión.
Para convertir MHTML a DOCX con la especificación DocSaveOptions, debe seguir algunos pasos:
open() para abrir y leer MHTML desde un sistema de archivos en la ruta especificada.page_setup que especifica el tamaño de página del documento DOCX, las propiedades document_format y css.media_type.convert_mhtml() toma la stream, las options, la ruta del archivo de salida save_path y realiza la operación de conversión.El siguiente ejemplo de código Python muestra cómo convertir MHTML a DOCX usando DocSaveOptions:
1# Convert MHTML to DOCX in Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.drawing as dr
6import aspose.html.rendering as ren
7import aspose.html.rendering.doc as rdoc
8import aspose.html.saving as sav
9
10# Prepare input and output paths
11output_dir = "output"
12input_dir = "data"
13os.makedirs(output_dir, exist_ok=True)
14
15document_path = os.path.join(input_dir, "document.mht")
16save_path = os.path.join(output_dir, "document.docx")
17
18# Open the MHTML file
19with open(document_path, "rb") as stream:
20
21 # Configure DOCX output
22 options = sav.DocSaveOptions()
23 options.page_setup.any_page.size = dr.Size(1000, 800)
24 options.document_format = rdoc.DocumentFormat.DOCX
25 options.css.media_type = ren.MediaType.SCREEN
26
27 # Convert MHTML to DOCX
28 conv.Converter.convert_mhtml(stream, options, save_path)Aspose.HTML for Python via .NET permite convertir MHTML a DOCX usando opciones de guardado predeterminadas o personalizadas. La clase DocSaveOptions está configurada para guardar el documento como DOCX e incluye las siguientes propiedades:
horizontal_resolution, controla la resolución vertical de los documentos, lo que afecta su claridad y tamaño general.css.media_type especifica diferentes estilos para diferentes tipos de medios, lo que garantiza que se apliquen las reglas CSS correctas en función de cómo se representa el documento.NONE.Algunas propiedades de esta clase heredan propiedades de las clases base, como DocRenderingOptions o RenderingOptions.
Descargue la biblioteca Aspose.HTML for Python via .NET para convertir exitosa, rápida y fácilmente sus documentos HTML, MHTML, EPUB, SVG y Markdown a los formatos más populares.
Aspose.HTML ofrece un Convertidor de MHTML a DOCX en línea gratuito que convierte archivos MHTML a DOCX con alta calidad, fácil y rápido. ¡Simplemente cargue, convierta sus archivos y obtenga resultados en unos segundos!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.