Créer une image avec des caractères avec python (japonais)

Contexte

Pas tellement

travail

--Vérifiez l'emplacement du fichier de police

$ fc-match -f "%{file}\n" FreeMono 
/System/Library/Fonts/Hiragino Marugo ProN W4.ttc

--Faire une image

from PIL import Image, ImageDraw, ImageFont

font = ImageFont.truetype("/System/Library/Fonts/Hiragino Marugo ProN W4.ttc", size=60)

def make_image(n):
    im = Image.new("RGB",(300,100),"blue")
    draw = ImageDraw.Draw(im)#Créer une instance ImageDraw sur im
    draw.text((10,20), f"Champ de description gratuit{n}", font=font)
    im.save(f"./freetext{n}.jpg ")

for i in range(0,50):
    make_image(i)

--Si vous souhaitez l'afficher avec le notebook jupyter

from IPython.display import Image, display_png
display_png(Image('./name1.jpg'))

Livrables

name46.jpg

freetext1.jpg

référence

Recommended Posts

Créer une image avec des caractères avec python (japonais)
Tweet avec image en Python
Comment créer un téléchargeur d'image avec Bottle (Python)
Découpez une image avec python
Créez une image factice avec Python + PIL.
Créez rapidement un fichier Excel avec Python #python
[Python] Créez rapidement une API avec Flask
Traitez facilement des images en Python avec Pillow
Créez une application de mots anglais avec python
Créez une application qui devine les étudiants avec Python
Créer un papier peint à pois avec la bibliothèque d'images Python
Créer Spatia Lite en Python
Créez une application de composition d'images avec Flask + Pillow
Comment recadrer une image avec Python + OpenCV
Créer un environnement virtuel avec conda avec Python
Format d'image en Python
Gérer les fichiers zip avec des noms de fichiers japonais dans Python 3
Segfo Python avec 33 caractères
Traitement d'image avec Python
Créer une nouvelle page en confluence avec Python
Sortie japonaise avec Python
[Python] Comment gérer les caractères japonais avec openCV
Envoyer un e-mail avec Excel en pièce jointe en Python
Créez rapidement un serveur API avec Python + Falcon
Créer un serveur local GIF animé avec Python + Flask
Faire de chaque page PowerPoint un fichier image en Python
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
[Python] Obtenez les nombres dans l'image graphique avec OCR
Créez un fichier image à l'aide de PIL (Python Imaging Library).
Convertissez l'image au format .zip en PDF avec Python
Créez diverses vidéos Photoshop avec Python + OpenCV ② Créez une image fixe Photoshop
Sortie japonaise lors de l'utilisation de python dans Visual Studio
Créez un faux serveur Minecraft en Python avec Quarry
Traitement d'image avec Python (partie 2)
Envoyer du courrier japonais avec Python3
J'ai écrit python en japonais
Tri rapide d'un tableau en Python 3
Créer un environnement avec virtualenv
Grattage au sélénium en Python
Créer une fonction en Python
Créer un dictionnaire en Python
Exploitez LibreOffice avec Python
Créer une API avec Django
Grattage avec chromedriver en python
Édition d'image avec python OpenCV
Débogage avec pdb en Python
Créer un gif 3D avec python3
Créer un œuf avec python
Gérer les sons en Python
Tri des fichiers image avec Python (2)
Grattage avec du sélénium en Python
Tri des fichiers image avec Python (3)
Créer une visionneuse d'images avec Tkinter
Traitement d'image avec Python (partie 1)
Grattage avec Tor en Python
Tri des fichiers image avec Python
Combiné avec ordinal en Python