| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come calcolare testo Larghezza Con Python
    Il modulo " pygame " permette ai programmatori Python per creare testo personalizzato con font unici , colori e dimensioni . La larghezza esatta di tale testo può essere quindi misurata utilizzando alcune delle funzioni integrate di Python , tra cui " get_rect " e tuple . Realizzazione di tutto questo primo comporta la creazione di una cornice, che copre il telaio con una tela , quindi il rendering del testo sul telaio . Istruzioni
    1

    importare il modulo " pygame " :

    import pygame
    2

    Creare una tupla colore per lo sfondo del testo utilizzando i valori RGB e memorizzarlo in una variabile :

    arancio = ( 255,165,0 )
    3

    Setup una cornice per il testo utilizzando il metodo " display.set_mode " dal pygame modulo . Fornire con ( x , y) , dove x è l'altezza del telaio e y è la larghezza del telaio : telaio

    = pygame.display.set_mode ( 400.100 ) economici 4

    Coprire il telaio con una tela che è grande come il telaio , utilizzando il metodo della " superficie ", accoppiato con il metodo " screen.get_size " :

    tela = pygame.frame ( screen.get_size ( ) ) < br >
    5

    Riempi la tela con il colore stabilito in precedenza utilizzando il " riempimento " metodo :

    canvas.fill ( arancione ) economici 6

    Imposta il testo del di font utilizzando il metodo " font.SysFont " . Tenete a mente che il carattere scelto deve essere già installato sul tuo computer .

    Text_font = pygame.font.SysFont ( ' Times New Toman ' , 30 ) economici 7

    Render la carattere sulla tela con il metodo " rendering " . Combinate con una frase di testo , un valore booleano antialias e il colore del testo . Conservare la resa in una variabile , perché avrete bisogno di usarlo per calcolare la larghezza del testo :

    rendered_text = text_font ( " Python è molto cool" , 1 , ( 0 , 0 , 255 ) ) per Pagina 8

    processo coordinate del testo reso con il metodo " get_rect " :

    text_coordinates = rendered_text.get_rect ( ) economici 9

    Calcola larghezza del testo utilizzando la " , tuple " metodo sulla variabile coordinate e limitando la sua iterazione a due:

    text_width = tupla ( text_coordinates ) [ 2 ]

    Previous :

    next :
      Articoli Correlati
    ·Come elencare le funzioni in una classe in Python 
    ·Come rimuovere una lista in Python Iterazione 
    ·Come accedere tuple in Python 
    ·Come verificare in una lista in Python 
    ·Come installare PyLab su Python 
    ·String tipi Python 
    ·Come eseguire bytecode Python 
    ·Come eliminare tutte le istanze di una classe in Python…
    ·Come interpretare una stringa come un valore booleano i…
    ·Come usare Wget in Python Fuga 
      Articoli in evidenza
    ·Come chiudere un form in VB.NET 
    ·Come convertire i caratteri in numeri ASCII in PHP 
    ·Come capire puntatori in C 
    ·Come calcolare Azimuth in VB 
    ·Come chiamare DLL Visual Basic Dalla C 
    ·Come creare un testo HTML da JavaScript Variabile 
    ·Vs decimale . Tipi di dati numerici 
    ·Come inserire un applet Java con Dreamweaver 
    ·Come utilizzare un Data Base Picker con GridView 
    ·Come importare il Servlet Javax su NetBeans 
    Copyright © Conoscenza Informatica http://it.wingwit.com