Articles of fonts de

El GetSize () de ImageFont no obtiene el tamaño de texto correcto?

Uso los dos métodos siguientes para generar una imagen de vista previa de texto para un archivo de fuente .ttf Método PIL: def make_preview(text, fontfile, imagefile, fontsize=30): try: font = ImageFont.truetype(fontfile, fontsize) text_width, text_height = font.getsize(text) img = Image.new(‘RGBA’, (text_width, text_height)) draw = ImageDraw.Draw(img) draw.text((0, 0), text, font=font, fill=(0, 0, 0)) return True except: return […]

¿Por qué mi fuente TrueType de tamaño 11 se está mostrando diferente a Windows?

A saber: el Bloc de notas está abierto, la fuente seleccionada como “Arial, Tamaño 11”, las palabras “esto es solo una prueba” ingresadas cuidadosamente, una captura de pantalla tomada: original http://sofes.miximages.com/fonts/200skuv.png Se ingresa y ejecuta el siguiente código de Python: import ImageFont, ImageDraw, Image im = Image.open(“c:/textimg.png”) #the above image pilfont = ImageFont.truetype(“arial.ttf”, 11) compimg […]

M u vertical en la etiqueta de la plot: reteniendo las fonts de tick originales

Tengo un problema que pensé que estaría ocurriendo más. Sin embargo, después de recorrer internet por un tiempo, no he podido encontrar la solución a mi problema. Así que aquí va: Para un gráfico creado con matplotlib.pyplot, quiero incorporar el micrómetro de la unidad SI en mi xlabel. Sin embargo, el micrómetro de la unidad […]

¿Cómo detener el cambio de tamaño del widget Tkinter Text en el cambio de fuente?

Estoy tratando de crear un procesador de textos simple para que los principiantes aprendan Python un poco mejor. Estoy usando el widget Tkinter Text para el progtwig de edición principal, el único problema es que la altura y el ancho están definidos por caracteres. Esto crea un problema cuando cambio las fonts, ya que no […]

¿Por qué matplotlib no usa la fuente .ttf que proporciono?

Estoy tratando de usar una fuente TTF en matplotlib; el archivo .ttf se descarga y vive localmente en mi máquina. He seguido otras instrucciones en este sitio para seleccionar la fuente usando font_manager ; sin embargo, cualquier texto que genere intentando usar las propiedades de la fuente aún aparece en la fuente matplotlib predeterminada. Sé […]

¿Cómo configurar una fuente personalizada con una ruta personalizada a la fuente global matplotlib?

Hay una fuente personalizada en mi aplicación app_path=’/home/user1/myapp’ fname=’/home/user1/myapp/font/myfont.ttf’ Para configurar la fuente globlal para matplotlib, los documentos decían así: plt.rcParams[‘font.sans-serif’]=[‘xxx font’] Pero solo funciona cuando la fuente ya está en la ruta de la fuente del sistema, y ​​tengo que usar mi fuente personalizada en la ruta de mi aplicación ‘/home/user1/myapp/font/myfont.ttf’ Sé que hay […]

fuente matplotlib no encontrada

Estoy tratando de usar la fuente “Heuristica” en mis gráficos de matplotlib, pero no aparecerá. Definí “Heuristica” en el primer lugar en rcParameter font.serif -> ningún resultado Cambié font.family a “Heuristica” y recibí el mensaje. findfont: FontFamily not found Eso me hizo pensar, porque Heuristica está instalada y puedo acceder a ella desde otro software […]

Verdaderamente fuente personalizada en Tkinter

Estoy creando una interfaz en Tkinter y necesito tener fonts personalizadas. No solo, digamos, Helvetica en un tamaño determinado o lo que sea, sino en fonts distintas a las que normalmente estarían disponibles en cualquier plataforma dada. Esto sería algo que se mantendría con el progtwig como archivo de imagen o (preferiblemente) archivo de fuente […]

¿Cómo cambiar las fonts en matplotlib (python)?

Suena como un problema fácil, pero no encuentro ninguna solución efectiva para cambiar la fuente (no el tamaño de la fuente) en un gráfico hecho con matplotlib en python. Encontré un par de tutoriales para cambiar la fuente predeterminada de matplotlib modificando algunos archivos en las carpetas donde matplotlib almacena su fuente predeterminada (consulte esta […]

Renderizar texto suavizado en superficie transparente en pygame

Estoy haciendo una función que toma una cadena y la divide en líneas y devuelve una superficie con cada línea representada debajo de la anterior. Por ejemplo: Line1\nLine 2 Se convierte en: Line1 Line2 De todos modos, mi problema es que no puedo devolver una superficie transparente adecuada a la función de llamada. He intentado […]