Darío, el problema de que las imágenes salgan en blanco y negro y el texto enriquecido con fondo gris suele estar relacionado con la configuración del perfil de impresión en PDFCreator, que por defecto puede estar configurado para imprimir en escala de grises o blanco y negro.
Para solucionarlo, debes asegurarte de que el perfil de PDFCreator que usas en tu
script COM esté configurado para salida en color. Aquí algunos pasos y recomendaciones:
1.
Configurar el perfil de PDFCreator para salida en color:
- Abre PDFCreator manualmente.
- Ve a Perfil > Editar perfil que usas para la creación del PDF.
- En la pestaña de General o Impresión, busca la opción de color y asegúrate de que esté configurada para imprimir en Color y no en escala de grises o blanco y negro.
- Guarda el perfil con un nombre específico.
2.
Modificar el script COM para usar ese perfil:
En tu código FoxPro, cuando configures PDFCreator, asegúrate de seleccionar el perfil correcto que tiene la configuración de color. Por ejemplo:
3.
Verificar opciones avanzadas de compresión y color:
- En el perfil, revisa también las opciones de compresión de imágenes y el modelo de color (RGB).
- Asegúrate que no esté activada la opción de convertir a escala de grises o monocromo.
4.
Prueba con un perfil nuevo:
- Crea un perfil nuevo desde cero en PDFCreator con todas las opciones para color activadas y úsalo en tu script.
5.
Actualizar PDFCreator:
- Asegúrate de usar la última versión de PDFCreator, ya que versiones antiguas pueden tener limitaciones o bugs con el manejo de color y objetos OLE.
Si después de estos pasos el problema persiste, puede ser útil revisar cómo FoxPro genera el reporte y si el objeto OLE y las imágenes están correctamente configurados para impresión en color.