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.