Test de similarité des fontes sous divers OS

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Test de similarité des fontes sous divers OS

Message par Ollivier »

Salut à tous,

Voilà, pour un test particulier, j'ai besoin de savoir le nombre qui s'inscrit en titre de fenêtre dans le code suivant. Si quelques âmes charitables pouvaient faire le test et me poster le code qu'ils obtiennent, ça me serait d'une grande aide. (Sous Linux aussi ce serait cool!)

Merci beaucoup!

(Pour ma part, j'obtiens 99C09326)

Code : Tout sélectionner


   Blue  = RGB(0, 0, 255)
   Black = RGB(0, 0, 0)
   Cyan  = RGB(0, 255, 255)
   CompilerIf #PB_Compiler_OS = #PB_OS_MacOS
      LoadFont(0, "Verdana", 10)
   CompilerElse
      LoadFont(0, "verdana", 10)
   CompilerEndIf



   CreateImage(0, 20, 20)
   StartDrawing(imageOutput(0) )

      Box(0, 0, 20, 20, Blue)
      DrawingFont(FontID(0) )
      DrawText(0, 2, "Ol", Black, Cyan)
     
      St.S = ""
      For Y = 0 To 19
         For X = 0 To 19
            St + RSet(Hex(Point(X, Y) ), 6, "0")
         Next X
      Next Y

   StopDrawing()

   Title$ = Hex(CRC32Fingerprint(@St, Len(St) ), 2)

   OpenWindow(0, 0, 0, 400, 30, Title$, #PB_Window_ScreenCentered | #PB_Window_SystemMenu)
   EditorGadget(0, 0, 0, 400, 24)
   SetGadgetText(0, Title$)
   Repeat
   Until WaitWindowEvent() = 16
   CloseWindow(0)   
     
   
Dernière modification par Ollivier le jeu. 09/avr./2009 11:49, modifié 4 fois.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Sous Linux,

#Blue
#Black
#Cyan

Non défini.
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

Ah ben déjà, c'est une remarque bien constructive. Chavais pas que ça n'était pas prédéfini sous Linux!

J'ai corrigé le code!

Ollivier
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Sous Linux, je ne vois pas la fenetre s'afficher.

Au lieu de $CF0001, tu peux pas utiliser les constantes PureBasic.
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

Ah! J'ai corrigé!

Ollivier
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Réponse pour Linux : 893A71E8
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

Pas top ce chiffre... Il vaut mieux que j'attende les Crc32 d'autres utilisateurs avant de faire une conclusion trop hâtive...

Merci d'avoir insisté!

Ollivier
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

On appelle ca l'entraide... Tu m'aides, je t'aide :D
Avatar de l’utilisateur
Huitbit
Messages : 940
Inscription : jeu. 08/déc./2005 5:19
Localisation : Guadeloupe

Message par Huitbit »

99C09326

Avec Windows XP sp3

Hasta la vista !
Avatar de l’utilisateur
case
Messages : 1545
Inscription : lun. 10/sept./2007 11:13

Message par case »

99C09326

window vista 64
ImageImage
Atomo
Messages : 207
Inscription : lun. 17/sept./2007 12:27

Message par Atomo »

11B80CBB

Windows Vista 32
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

@Progi1984

Au fait, c'est quoi le nom précis de ton OS?


@Atomo

ça existe Vista 32 bits?? Connaissais pas...


Merci donc à Huitbit, Case et Atomo!!
Résumé actuel

99C09326
Ollivier (XP SP3)
Ollivier (XP SP1)
Huitbit (XP SP3)
Case (Vista 64)

11B80CBB
Atomo (V32)
Jacobus (V32)

893A71E8
Progi1984 (Ubuntu)

69261339
Good07 (XP SP3)

B6C4E16B
Good07 (Mac OSX)


Ce test permet de savoir si on a des polices identiques. Si ce n'est pas le cas, certains détails graphiques peuvent être erronés d'un OS à l'autre. (Des lettres trop grosses, trop petites qui collent ou qui sont trop espacées) Visiblement, il y a déjà 3 gabarits pour la même police...
Dernière modification par Ollivier le jeu. 09/avr./2009 11:55, modifié 6 fois.
Avatar de l’utilisateur
Progi1984
Messages : 2659
Inscription : mar. 14/déc./2004 13:56
Localisation : France > Rennes
Contact :

Message par Progi1984 »

Ubuntu 8.04
Ollivier
Messages : 4197
Inscription : ven. 29/juin/2007 17:50
Localisation : Encore ?
Contact :

Message par Ollivier »

Ok j'ai rajouté. Ce serait intéressant par la suite que l'on sache pourquoi une telle différence. Mon petit doigt me dit que c'est la taille qui diffère...
Avatar de l’utilisateur
Jacobus
Messages : 1559
Inscription : mar. 06/avr./2004 10:35
Contact :

Message par Jacobus »

Un de plus...
Vista ultimate 32 bits = Idem Atomo >> 11B80CBB
Quand tous les glands seront tombés, les feuilles dispersées, la vigueur retombée... Dans la morne solitude, ancré au coeur de ses racines, c'est de sa force maturité qu'il renaîtra en pleine magnificence...Jacobus.
Répondre