I've been working for a long time on a web application that needs to generate PDF invoice reports from a database. The look of the reports is important, and they also include photos. Additionally, the reports are several pages long. The process that I've been using is to make an SVG into a template that can be substituted with HTML::Template, then have the users--who are all using Macs at this point--create the PDF by printing to PDF from the browser. This system works okay, but it isn't ideal for a few reasons:
1. SVGs don't support text wrap
2. I'd prefer to generate a PDF to deliver to the browser, rather than counting on the browser to handle the PDF generation
3. The command line tools I've found to generate PDFs from SVGs (rsvg, batik, etc) don't seem to use the font specified in the SVG, even if I include the SVG font in the image.
So, any ideas to clean up this workflow and generate multi page PDFs from SVGs?
Thanks in advance,
--TWH
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.