Image to PDF converter

Posted on 2009-02-11
Last Modified: 2012-05-06

We have an application written in C++ that needs to convert .BMP files to .PDF files.

We need to find a solution that follows these requirements:

- Must be free
- Must be independent (does not require Acrobat or any other extensions to run on the client PC)
- Must NOT use .NET at all.

We looked on the Web but we found nothing that follows our requirements.
And we do not have time to search for hours.

Thank you very much
Question by:TelDig
    LVL 1

    Expert Comment

    we sue this:
    downlaod the app and converter.
    LVL 86

    Expert Comment

    The following might also be a suitable solution: ("PDF Writer -
    An article on using the Virtual Printer Method to create a PDF writer."). It is free ( and comes with full source code included.

    Author Comment

    Thank you for the fast answers, but we need to NOT install any other component like GhostScript or any other PostScript To PDF converter. The tool must do everything by itself.
    LVL 86

    Expert Comment

    Hm, in that case, might help. It still requires a BMP->TIFF conversion, but that can be done using

    Author Comment


    The TiffToPDF tool looks like I could use it, but the PDF that was created does not want to open.
    I'm using Acrobat 9 and when it opens it gives me this error:

    There was an error processing a page. There was a problem reading this document (109).

    I can't attach the tif file but I attached the outputted PDF file.

    Any idea?
    LVL 86

    Accepted Solution

    Well, after searching a while, it seems that modern Acrobat Readers have a more strict interpretation of the PDF spec :-(

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Messaging apps are amazing tools with the power to do a lot of good, but the truth is the process of collaborating with coworkers requires relationships established through meaningful communication - the kind of communication that only happens face-…
    These days socially coordinated efforts have turned into a critical requirement for enterprises.
    The goal of the video will be to teach the user the difference and consequence of passing data by value vs passing data by reference in C++. An example of passing data by value as well as an example of passing data by reference will be be given. Bot…
    The viewer will learn how to use the return statement in functions in C++. The video will also teach the user how to pass data to a function and have the function return data back for further processing.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now