Estoy tratando de convertir un montón de archivos HTML en archivos PDF. Busco una solución automatizada para no tener que abrir cada archivo HTML individualmente y convertirlo a PDF. En Mac OSX, convert
puede utilizarse para convertir archivos HTML en PDF. Me enfrento a dos problemas.
convert
no aplica el estilo CSS al contenido generado en el PDF.- Mi AppleScript para la conversión por lotes no funciona.
Aquí está mi AppleScript:
on open input_documents
repeat with this_document in input_documents
if this_document is not document file then
set this_document_path to POSIX path of this_document
do shell script "/System/Library/Printers/Libraries/convert -f " & quoted form of this_document_path & " -o " & quoted form of this_document_path & ".pdf"
end if
end repeat
end open
Utilizo este script para crear una .app y luego arrastro la carpeta de documentos al archivo .app generado. Ten en cuenta que todas las imágenes asociadas a las imágenes se colocan en un subdirectorio/subcarpeta. La estructura de mi documento tiene este aspecto:
/HTML
/HTML/Images/
/HTML/a.html
/HTML/b.html
¿Alguna sugerencia?