8 votos

Convertir HTML a PDF usando la utilidad de conversión en Mac OS X

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.

  1. convert no aplica el estilo CSS al contenido generado en el PDF.
  2. 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?

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X