Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

comment on

( [id://3333] : superdoc . print w/replies, xml ) Need Help??
Heh! Any question beginning "Would Perl be a good choice for" is going to get a 'yes'!

Seriously, though. I don't know anything about the MS Access side, but I have been grappling a bit with creating PDFs from database output. I think you would find the module PDF::Create very useful. I've found that it has everything I need for outputting typical reports in PDF format, either as a file, or as on-the-fly sent to a web browser.

If you are "not very technical" you may feel "surely there must be an easier way than learning how to use a module" - if you do think that, I can assure you from bitter experience, you're wrong! The learning curve is not too steep.

One other piece of advice might be to have a go with PDF::Create and any other recommendations and then, when you've got a bit of code, even if it doesn't do everything you want, come back and ask further advice. Monks can help better if there's something to bite on.

George Sherston

In reply to Re: Would Perl be a good choice for by George_Sherston
in thread Would Perl be a good choice for converting MS Access files to PDF by Anonymous Monk

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.