Hola de nuevo.
Ecfisa, el código que facilitaste sí que funcionaba correctamente. El problema estaba en que no había añadido el paquete
Printer4Lazarus a los requerimientos del proyecto.
Una vez que lo hice, siguiendo las instrucciones del enlace "Using the printer/es" en
http://wiki.freepascal.org/Using_the_printer/es
lo pude imprimir sin problemas. También hay 2 ejemplos en esa página que se pueden emplear y que me funcionaron bien.
Creo que la consulta que hice está resuelta.
Gracias y saludos.