From: kilian (ksmachome) Date: Mon, 9 Dec 2019 06:41:35 +0000 (+0100) Subject: wkhtmltopdf X-Git-Url: http://cloud.dks.lu/git/?a=commitdiff_plain;h=8ea6e1b55519886b1dc2c97ec30716b9bb3e6111;p=dksnas.git wkhtmltopdf --- diff --git a/bin/wkhtmltopdf/createpdf.sh b/bin/wkhtmltopdf/createpdf.sh new file mode 100755 index 0000000..bfad7ee --- /dev/null +++ b/bin/wkhtmltopdf/createpdf.sh @@ -0,0 +1,30 @@ +#!/bin/bash +PDFAPP="/usr/local/bin/wkhtmltopdf" +CALLDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +TMPLPATH=$1 +OUTPUT=$2 +TITLE=$3 +source "${TMPLPATH}/pdfconfig.conf" +echo ${TMPLPATH} +echo ${OUTPUT} +echo ${TITLE} +#exit; +${PDFAPP} \ +-B ${PDFBOTTOM} \ +-L ${PDFLEFT} \ +-R ${PDFRIGHT} \ +-T ${PDFTOP} \ +-O ${PDFORIENTATION} \ +-s ${PDFSIZE} \ +--header-html ${TMPLPATH}"/header.html" \ +--footer-html ${TMPLPATH}"/footer.html" \ +${TMPLPATH}"/content.html" \ +${OUTPUT} + +#--title ${TITLE} \ +#--background \ +#--encoding "UTF-8" \ +#--print-media-type \ +#--header-html ${TMPLPATH}"/header.html" + + diff --git a/bin/wkhtmltopdf/testdoc.pdf b/bin/wkhtmltopdf/testdoc.pdf new file mode 100644 index 0000000..df1ec41 Binary files /dev/null and b/bin/wkhtmltopdf/testdoc.pdf differ diff --git a/bin/wkhtmltopdf/testdoc/content.html b/bin/wkhtmltopdf/testdoc/content.html new file mode 100644 index 0000000..dd8f286 --- /dev/null +++ b/bin/wkhtmltopdf/testdoc/content.html @@ -0,0 +1,102 @@ + + + + + + + Document + + +

TEST DOCUMENT

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TEST
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
row
+ + \ No newline at end of file diff --git a/bin/wkhtmltopdf/testdoc/footer.html b/bin/wkhtmltopdf/testdoc/footer.html new file mode 100644 index 0000000..724a6e3 --- /dev/null +++ b/bin/wkhtmltopdf/testdoc/footer.html @@ -0,0 +1,31 @@ + + + + + + + +
+ Page of +
+ \ No newline at end of file diff --git a/bin/wkhtmltopdf/testdoc/header.html b/bin/wkhtmltopdf/testdoc/header.html new file mode 100644 index 0000000..fcdb882 --- /dev/null +++ b/bin/wkhtmltopdf/testdoc/header.html @@ -0,0 +1,31 @@ + + + + + + + +
+ Page of +
+ diff --git a/bin/wkhtmltopdf/testdoc/pdfconfig.conf b/bin/wkhtmltopdf/testdoc/pdfconfig.conf new file mode 100644 index 0000000..5ba2615 --- /dev/null +++ b/bin/wkhtmltopdf/testdoc/pdfconfig.conf @@ -0,0 +1,6 @@ +PDFTOP="10mm" +PDFBOTTOM="10mm" +PDFLEFT="10mm" +PDFRIGHT="10mm" +PDFSIZE="A4" +PDFORIENTATION="Portrait" \ No newline at end of file