The module is simply spoken a crossing of 'Print' + 'PDFView' = 'PrintView'.

I really like the print module (printer-friendly pages), but it does not meet all my
requirements. What I needed was the ability ...

- to print taxonomy/term/x or taxonomy_menu/x pages, which contain multiple
nodes. print can only format node/x pages. some basic structural changes were
needed to archive this, so can cannot provide a simply patch for print module.

- to create a pdf download of the preformatted (using print) page (pdfview does
not format the page before it creates the pdf and therefore leads to malformed
pages frequently).

- to add a single link 'print version' (e.g. to the footer) to provide the users a
printer and pdf view of the pages.

PrintView qualifies for my benefit and is easy to use.
You can prefix your page url with
- print/ to get a printer-friendly version of the page
- pdf/ to get a pdf download
- printview/ to let the user choose the format
for example 'print/taxonomy/term/3' creates the printer friendly view of
'taxonomy/term/3' and 'pdf/taxonomy/term/3' a pdf version for it.

I know that PrintView is not perfect and the pdf view needs more work, but I also
think it has potential. (The module uses html2fpdf to perform pdf conversion,
which is still in beta state, http://html2fpdf.sourceforge.net/) Maybe it can be
further extended and with your help succeed print module one day.

Forum does not allow attachments, you can download the module here:
Drupal 4.6: http://www.profix898.de/files/drupal/printview/printview11_46.zip
Drupal 4.7: http://www.profix898.de/files/drupal/printview/printview11_47.zip

Regards Thilo

Comments

sangamreddi’s picture

Thank You. But I would like to know whether this module supports roles. I mean only roles with access pdf/print will be able to print/download the node(s). There's already pdfview module exists in cvs does the same.

Sunny                      
www.gleez.com | www.sandeepone.com

Sunny                      
www.gleez.com | www.sandeepone.com

profix898’s picture

But I would like to know whether this module supports roles.

Now it does support roles. Try again.

There's already pdfview module exists in cvs does the same.

Look above for reasons to create this module.
(e.g. pdfview does not format the page before it creates the pdf)

deekayen’s picture

pdfview does not format the page before it creates the pdf

So why not add that ability to the existing module?

profix898’s picture

... do what instead? It wasnt possible to simply add the functions I needed
to the existing print module, because some structural changes where
necessary. The printview contains >95% of print.module's code and also
provides (nearly) all functionality of the original module. On the other
hand it does not use any pdfview code (except the html2fpdf library, it was
simply an analogy to explain). So you can see this module as an extended
print module version. That's why I also put a notice to print issues
refering to my forum post. But somebody (maybe you ;)) removed it, because
it was not an explicit contribution for the module. So what should I do?
Its is not my intention to maintain a counterpart to print. I would really
love to see my modification being added/merged into print. But the main
developers of print must agree to that. I know more work is needed to
complete the mod and someone of you (print developers) must review the
code. Hopefully anybody feels called to do so.

Thanks, Thilo