Editar HTML en Python SDK

Use la REST API para editar HTML en Python mediante programación

Cuando los desarrolladores modifican un HTML documento con esta Python biblioteca, lo que en realidad se está editando es el modelo de objeto del documento (DOM). Por lo tanto, se pueden realizar casi todos los cambios en el HTML documento representado como DOM. Con el Python SDK proporcionado, los desarrolladores pueden editar fácilmente un documento: modificar texto, actualizar tablas, agregar imagenes, etc. Simplemente cargue un HTML, realice los cambios necesarios mediante programación y exporte el resultado al mismo o cualquier formato de guardado compatible.

Ver fragmento de código

Edite HTML en Python usando la REST API

Nuestra biblioteca de Python brinda a los desarrolladores la capacidad de modificar un HTML documento directamente mediante la edición de su Modelo de objeto de documento (DOM), lo que significa que no es necesario instalar ningún software adicional.

Edite texto en un HTML archivo usando Python

El caso más popular para editar un HTML archivo es la edición de texto. Con la solución de software dada, puede agregar, modificar o eliminar texto usando Python dentro del documento.

Editar tabla en HTML archivo usando Python

Otra opción popular de edición de HTML es la edición de tablas. Nuestro SDK de Python le permite trabajar con tablas y texto en celdas de tablas.

Los desarrolladores de Python pueden agregar o eliminar tablas y celdas de tablas, así como agregar, editar y eliminar texto dentro de ellas.

Agregue una imagen a un HTML archivo usando Python

Además de editar texto y tablas en HTML, existe otra opción común: agregar imagenes a un documento en Python. Los desarrolladores de Python también pueden agregar una imagen en un HTML archivo usando DOM.

Editar HTML programáticamente

Pruebe este poderoso SDK de Python y evalúe algunas opciones en la edición de HTML documentos. Usando el siguiente ejemplo, cargue su HTML documento y realice algunos cambios: agregue texto, agregue una tabla y una celda de tabla con texto o inserte una imagen en el HTML documento:

Sube un documento que quieras modificar
Ejecutar código
Sube una imagen que quieras insertar
Seleccione el formato de destino de la lista
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input.html', 'rb')
request_paragraph = asposewordscloud.ParagraphInsert(text='Morbi enim nunc faucibus a.')

insert_paragraph_request = asposewordscloud.models.requests.InsertParagraphOnlineRequest(
   document=request_document, paragraph=request_paragraph)
insert_paragraph = words_api.insert_paragraph_online(insert_paragraph_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_paragraph.document.values())[0], format='html')
convert = words_api.convert_document(convert_request)
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input.html', 'rb')
request_table = asposewordscloud.TableInsert(columns_count=1, rows_count=2)

insert_table_request = asposewordscloud.models.requests.InsertTableOnlineRequest(
   document=request_document, table=request_table, node_path='')
insert_table = words_api.insert_table_online(insert_table_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_table.document.values())[0], format='html')
convert = words_api.convert_document(convert_request)
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input1.html', 'rb')
request_drawing_object = asposewordscloud.DrawingObjectInsert(
   height=0, left=0, top=0, width=0, relative_horizontal_position='Margin', 
      relative_vertical_position='Margin', wrap_type='Inline')
request_image_file = open('Input2.html', 'rb')

insert_drawing_object_request = 
   asposewordscloud.models.requests.InsertDrawingObjectOnlineRequest(
      document=request_document, drawing_object=request_drawing_object, 
         image_file=request_image_file, node_path='sections/0')
insert_drawing_object = words_api.insert_drawing_object_online(insert_drawing_object_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_drawing_object.document.values())[0], format='html')
convert = words_api.convert_document(convert_request)
Ejecutar código
  
Copie el código Python al portapapeles

Como editar HTML Python REST API

  1. Instale 'Aspose.Words Cloud para Python'
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto Python
  3. Cargue HTML para editar en Python
  4. Insertar contenido al principio de HTML
  5. Descargue el documento de resultados del almacenamiento en la nube

Python biblioteca para usar HTML edición

Instale Aspose.Words Cloud SDK for Python usando el repositorio PyPi. Ejecute pip install aspose-words-cloud para instalar el SDK, luego importe el paquete a través de import asposewordscloud. Como alternativa, puede clonar manualmente el código fuente de Aspose.Words Cloud SDK for Python desde GitHub y usarlo en su proyecto. Siga estas Instructions para obtener rápidamente las credenciales de seguridad necesarias y acceder a nuestra REST API.

Requisitos del sistema

Consulte la Repository Documentation para ver los detalles.

Otros formatos de archivo compatibles

Puede realizar la operación de edición para otros formatos de archivo:

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2024. Reservados todos los derechos.