Printing report as PDF file in Access 2000



Hi all:
I hope someone can help me. I would like to know if there is any why to
print an access 2000 report as a PDF file so I can email it. I know I will
need to loop through a list of contacts, read in their email address and then
send the pdf file as an attachment and think I can do this. The problem I am
having is getting access to create the PDF file. Is this possible?

Any help is greatly appreciated.


John Spencer


One method is to use Stephen Lebans' solution.

Access 97 to Access 2003

See Stephen Lebans

A2000ReportToPDF is an Access 2000 database containing a function to convert
Reports and Snapshot files to PDF documents. No PDF Printer driver is
required. This archive contains new versions of the StrStorage and DynaPDF
libraries. Please make sure you delete your old versions, especially if you
copied them into your Windows\System32 folder.

Access 2007
Add download from Microsoft

John Spencer
Access MVP 2002-2005, 2007-2010
The Hilltop Institute
University of Maryland Baltimore County
Last edited by a moderator:
May 29, 2018
Reaction score

I didn't create a new post because my issue relates to this topic.

More years I've developing an application based on Access 2000.
I don't intend to discuss why I'm not migrating to a newer version of Access.
To convert reports into PDF format I'm using Stephen Lebans' ReportToPDF solution (for Access 97 to Access 2003).
It works great on Windows 7 (or previous), but on Windows 10 I've a problem with the font.
Exactly just with one letter "Č" or "č" which is in PDF format appears as "?" question mark.

I tried to convert the report to the PDF via MicrosoftToPdf virtual printer, and there are no problems.
The letter "Č" in the report appears as "Č" in the PDF.

That means that no problems in Access 2000 report, but in the appendix Stephen Lebans' ReportToPDF, but only if the application runs on Windows 10.

What and where I've to change to solve this problem that occurs on Windows 10?

Thanks anyone who can help me.

Last edited by a moderator:

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question