Salut,
Je prépare un tableau de bord utilisant jmp qui sera utilisé pour une réunion quotidienne. Il contient des informations sous forme de tableaux de données et de zones de texte. Afin de transférer les tailles et les couleurs du texte ainsi que les tableaux de données dans la sortie HTML, je les ai transformés en images (rep = dt << get as report(); pic = rep << get picture(); ).
J'ai configuré toutes les tailles de police sur mon moniteur externe et cela a plutôt bien fonctionné. Mais lorsque j'exécute ensuite le script sur mon ordinateur portable, le code HTML est complètement différent. Il semble évident que la résolution de l'écran a un impact sur la création des images à partir de mes textes et tableaux. J'ai un exemple ci-dessous où vous pouvez voir l'espace vide ajouté dans l'image de l'en-tête du tableau de bord lors de l'utilisation d'un ordinateur portable de résolution inférieure.
Le problème le plus indésirable est cet espace vide qui est ajouté en haut des images lorsqu'elles sont exécutées sur des écrans plus petits. Cela arrive aux zones de texte ainsi qu'à chaque ligne d'un tableau (cela double essentiellement la hauteur de la ligne en ajoutant de l'espace vide) et utilise donc beaucoup d'espace inutile (et indésirable) dans le sens vertical, ce qui rend le tableau de bord difficile à utiliser. afficher.
J'ai remarqué que lorsque je déconnecte le moniteur externe de mon ordinateur portable alors que jmp est ouvert, il continue à utiliser la résolution d'écran du moniteur externe et produit la sortie souhaitée. Ma question est maintenant de savoir s'il existe un moyen de dire à jmp quelle résolution il doit utiliser. (Préf( Enregistrer l'image DPI( ) ); n'a pas fonctionné).
Par exemple, exécutez toujours le script comme si un moniteur avec une résolution de 1920 x 1080 était connecté et obtenez le même résultat quel que soit l'ordinateur/moniteur à partir duquel le script est exécuté.
Remarque : réduire la taille de la police ne résout pas le problème, car chaque ligne du tableau est double en hauteur et devient illisible avant de tenir dans le moniteur.
Remarque : j'utilise JMP15.1
