Menu

How to make it work on recent versions of macOS (fix 0 bytes PDFs)

Help
2018-02-07
2021-11-22
  • sfcommenter

    sfcommenter - 2018-02-07

    If you try to install this per the instructions, you might end up with PDFs that are zero bytes. You can fix this, as noted by several reviewers. For example:

    macgoofy82 Posted 01/04/2017
    works for Mac OS El Capitan (10.11.6 ). As mentioned by mitcboo, "when adding the printer in preferences, instead of using the Generic Postscript Printer pick Other.. and navigate to /Library/Printers/Lisanet/PDFwriter/pdfwriter.ppd" The output is then generated with files bigger than 0 Bytes in following directory: /private/var/spool/pdfwriter It would be nice if you could change preferences like: - destination folder - after PDF-creation start an application with filepath as argument such an automator or similar If those will be available I will give 5 stars! :)

    PDFWriter is an extremely useful tool because Adobe Acrobat refuses to print to the built-in macOS PDF printer. However, Adobe Acrobat allows you to do very useful layout for print that you can't do in Preview.app (for example, better 2-up layout). With PDFWriter, you can send those printouts to a PDF rather than an actual printer.

    It would be great if the original creator of the tool could update it so that it doesn't require this workaround. Maybe also put the code on github and encourage push requests? Sourceforge is so 2002.

     
  • ChrisWayg

    ChrisWayg - 2020-01-26

    I tried the fork from rodyager on Github which is based on this project. It installs properly on macOS Catalina. Thus I would recommend using RWTS-PDFwriter which automatically adds the printer without requiring user configuration. It worked OOB.

    Google: github rodyager RWTS-PDFwriter

     
  • Andrew Bialock

    Andrew Bialock - 2021-11-22

    After installation of the package, only the X86 and X86_64, etc binary is there in the /Library/Printers/Lisanet/PDFwriter folder.
    I was able to simply compile pdfwriter.c with: "gcc pdfwriter.c"
    Then move a.out to pdfwriter and copy it over the /Library/Printers/Lisanet/PDFwriter/pdfwriter file. This puts the ARM64 version of the file in place and it works perfectly as expected.

     

Log in to post a comment.