¿hay alguna biblioteca C# o alguna herramienta gratuita que pueda convertir un archivo html con muchos recursos referenciados en un único archivo html "todo en uno"?¿Cómo incluir todos los recursos en un archivo html?
La tarea principal es tener sólo un archivo, significa que necesito incluir
- archivos externos de Javascript - esto probablemente significará reemplazar todas las etiquetas 'guión' con 'src' atributo por el 'guión' etiquetas con contenido leído del archivo referenciado
- Imágenes - reemplazar src = "picture.png" con URI de datos - algo así como src = "data: image/png; base64, encodedContent ..."
- archivos CSS
- puede haber olvidado algo i :)
Este archivo HTML debe ser legible en todos los navegadores, es por eso que no puedo usar el formato de archivo MHT (ilegible en Safari, iPad ...)
¿Y por qué no utilizar la acción de compilación "Contenido" para copiar los archivos en la publicación? ¿De qué sirve hacerlos como recursos? – Candide
@Ingenu No veo que se esté refiriendo a un contexto de compilación. Simplemente quiere obtener un documento HTML de una URL arbitraria y convertirlo en un documento independiente. –
Exactamente. No soy el autor del HTML original. – cartas