Preguntas frecuentes – Aspose.HTML for .NET

P: ¿Cómo convertir un documento HTML a PDF?

R: Es muy sencillo. ¡Puedes hacer esto literalmente con una sola línea de código!

1 Aspose.Html.Converters.Converter.ConvertHTML("document.html", new PdfSaveOptions(), "output.pdf");

Para obtener más ejemplos, visite las guías Conversión entre formatos.

P: ¿Qué formatos admite Aspose.HTML?

R: Desde el primer momento admitimos HTML, XHTML, SVG, EPUB, MHTML, EPUB y Markdown. Como parte de los documentos mencionados, también admitimos especificaciones CSS, JavaScript, XPath y HTML5 Canvas. Para obtener más detalles, visite la página Lista de funciones.

P: ¿Puedo usar HTMLDocument para cargar el formato de archivo EPUB?

R: Para cargar EPUB, MHTML, SVG u otros formatos compatibles, preparamos puntos finales especializados y los describimos en la guía Crear documento. La clase HTMLDocument está diseñada sólo para trabajar con archivos HTML.

P: ¿Puedo usar Aspose.HTML para extraer información de un documento?

R: Claro, tenemos una API potente para inspeccionar el contenido de los documentos HTML. Se describe en el artículo Extracción de datos.

P: ¿Admite la sintaxis XPath?

R: Sí.

Además, admitimos selectores CSS y el mecanismo de navegación nativo llamado recorrido de documentos/elementos. Puede encontrar los ejemplos de uso aquí.

P: ¿Es posible guardar algunos documentos HTML a la vez?

R: Sí, si tiene archivos HTML vinculados entre sí, puede usar el parámetro MaxHandlingDepth para guardarlos como un conjunto de archivos.

P: ¿Es posible desactivar JavaScript para un documento?

R: Sí. Debe utilizar sandboxing flags para desactivar recursos potencialmente no confiables.

P: ¿Cómo utilizar el objeto MemoryStream para almacenar el resultado de la renderización en lugar del sistema de archivos?

R: Puede implementar la interfaz Aspose.Html.IO.ICreateStreamProvider para manejar los flujos de salida, como se describe aquí.

P: ¿Cómo comprobar la lista de recursos que se cargan junto con un documento HTML?

R: Contamos con un Servicio de red - Network Service especializado que le brinda control total sobre todos los mensajes de solicitud/respuesta. Puede usarlo para rastrear las solicitudes, crear un caché personalizado, sustituir el contenido de los mensajes de respuesta y mucho más.

P: ¿Cómo anular el estilo del documento?

R: Existe una propiedad Hoja de estilo de usuario - User Style Sheet que puede resultar útil exactamente para este propósito.

P: Mi documento no se analiza correctamente. Veo cuadrados negros en lugar de letras. ¿Cómo puedo solucionarlo?

R: Analizamos los encabezados de un documento para detectar el conjunto de caracteres (codificación) del documento. Si la codificación no está definida, utilizamos UTF-8, que está definido como valor predeterminado para la especificación HTML5. Si sabe que la codificación es diferente de la UTF-8 predeterminada, especifíquela directamente como se describe aquí.

P: Quiero ver los números de página en la parte inferior del documento, ¿cómo puedo hacerlo?

R: Dado que CSS se usa para describir el diseño visual del documento, diseñamos Extensiones CSS especializadas que se pueden usar para escribir información en los márgenes de la página.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.