Gracias Quique.
Con tus indicaciones y la ayuda de todos parece que finalmente lo he conseguido.
He tenido que hacer algunas pequeñas variaciones para que tu codigo me funcione, pero supongo que debe ser por las diferentes versiones del PDFCreator.
Por ejemplo:
1.-He cambiado
por
sin parentesis. Con paréntesisi me daba error.
2.- He tenido algun problema con
Código Delphi
[-]oTrabajo.ConvertTo( RutaGuardar+'\'+NombreFichero+'.pdf' );
Hasta que he descubierto que la ruta es sensible a mayúsculas/minúsculas.
3.-Esta línea también me daba error
y la he substituido por
tal y como he visto que recomendaban en la documentación oficial que comentaba el compañero TOPX más arriba.
4.-Otra cuestión que me ha entretenido ha sido conseguir que no se abriera el pdf una vez creado.
Lo he conseguido con
Código Delphi
[-]oTrabajo.SetProfileSetting('OpenViewer','False');
teniendo en cuenta que el parámetro booleano se tenia que passar como string.
Bien..., creo que eso es todo.
Gracias a todos por la ayuda.