Maybe take a look at gtklp. With the version I packaged there is no fileopen dialog. You have to use gtklp <filename>. The newer version offers such a dialog, but I did not get it packaged for Maemo. But all this makes no sense, if no application offers a printing function.