How to add pdftk to Heroku Cedar app?

前端 未结 4 2058
不思量自难忘°
不思量自难忘° 2021-02-01 10:06

I need to merge multiple PDF files into one in my Heroku Cedar Rails app, and have settled upon using pdftk to do this.

I\'m lost as to how to do this. I think the bes

4条回答
  •  無奈伤痛
    2021-02-01 10:38

    In case it's helpful to anyone here are the exact steps I followed to get millie's precompiled pdftk installed and working with my existing Cedar app. Your mileage may vary:

    mkdir -p [my_project]/vendor/pdftk/lib [my_project]/vendor/pdftk/bin
    cd /tmp
    git clone https://github.com/millie/pdftk-source.git
    cd pdftk-source
    tar xzvf pdftk.tar.gz
    mv bin/pdftk [my_project]/vendor/pdftk/bin/
    mv lib/libgcj.so.12 [my_project]/vendor/pdftk/lib/
    cd [my_project]
    git add -f vendor/pdftk/
    git commit -m "Add pdftk dependencies"
    git push heroku master
    heroku config:set LD_LIBRARY_PATH=/app/.heroku/vendor/lib:/app/vendor/pdftk/lib
    heroku config:set PATH=/app/.heroku/python/bin:/usr/local/bin:/usr/bin:/bin:/app/vendor/pdftk/bin
    heroku run bash
    $ pdftk
    

提交回复
热议问题