<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai vu un sujet similaire sur ces forums mais la question n'a jamais été répondue.
Pourquoi, après avoir explicitement formaté la légende (zone de trame) dans ma zone d’affichage du contour, la légende apparaît-elle correctement dans JMP?
Eval (Eval Expr (
C = tracé de contour (
X (: ROW #,: COL #),
Y (Eval (YY)),
Par (: WAFER),
Afficher les points de données (1),
Afficher les points de données manquants (1),
SendToReport (
Envoi(
{},
"Tracé de contour",
FrameBox,
{Taille du marqueur (6), DispatchSeg (
Marqueur de marqueur (2),
{Couleur ("Gris clair moyen")}
)}
)
Dispatch ({}, "Contour Legend", FrameBox, {Frame Size (110,200)}) // C'EST LA LIGNE IGNORÉE EFFICACEMENT
),
)
));
// STOP ici, la légende affiche les 6 contours empilés verticalement - CORRECT
C << Enregistrer l'image (PIC_STRING, JPEG);
// STOP ici, la légende a été changée, la liste est maintenant horizontale, l'image enregistre cette version, coupe la moitié des valeurs - INCORRECT
Encore plus étrange, l’autre dépêche que j’envoie au rapport, qui rend les balises très volumineuses, ne sera pas restituée. Cela at-il quelque chose à voir avec la taille par défaut des fichiers JPEG ou PNG?
Ça ne fait rien. Selon le support JMP, il s'agit d'un problème connu et une solution de contournement utilisable consiste à insérer "wait (0.1)" immédiatement avant l'enregistrement d'un tracé au format JPEG.
Alternativement, j’ai trouvé que l’écriture dans un journal, puis l’enregistrement au format JPEG fonctionnait également.
Les deux approches, cependant, transforment un travail déjà lent en un travail encore plus lent (prend environ 3-4 minutes pour 400 images)