Posts

gg

Instagram / TikTok Text Generator TEXT ART GENERATOR Perfekt für Instagram, TikTok & Pinterest DEIN TEXT (jede Zeile = eine gestreckte Zeile im Bild) WILLKOMMEN IN DER ZUKUNFT Hintergrund Farbe Buchstaben / Text Farbe Schriftart Playfair Display (elegant) Impact / Arial Bl...

c

Bild
from flask import Flask, request, send_file, render_template_string from PIL import Image, ImageDraw, ImageFont import io import zipfile import textwrap import base64 from datetime import datetime app = Flask(__name__) # --------------------------- # FRONTEND - Startseite # --------------------------- HOME_HTML = """ Instagram Generator Instagram Text → Bilder Generator Bilder Generieren """ # --------------------------- # FONT & HELPER FUNCTIONS (gleich wie vorher) # --------------------------- def load_font(size=62): font_options = ["arial.ttf", "/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", "/System/Library/Fonts/Helvetica.ttc", "Helvetica", "Arial"] for font_name in font_options: try: return ImageFont.truetype(font_name, size) except: continue return ImageFont.load_de...

c

  from flask import Flask, request, send_file from PIL import Image, ImageDraw, ImageFont import os, zipfile, textwrap from datetime import datetime app = Flask(__name__) OUTPUT_DIR = "output" os.makedirs(OUTPUT_DIR, exist_ok=True) # TEXT IN CHUNKS AUFTEILEN def split_text(text, max_length=300): words = text.split() chunks = [] current = [] for word in words: current.append(word) if len(" ".join(current)) >= max_length: chunks.append(" ".join(current)) current = [] if current: chunks.append(" ".join(current)) return chunks # BILD ERZEUGEN def create_image(text, path): width, height = 1080, 1080 img = Image.new("RGB", (width, height), (15, 15, 15)) draw = ImageDraw.Draw(img) # Font (Fallback sicher) try: font = ImageFont.truetype("arial.ttf", 55) except: font = ImageFont.load_default() wrapped = text...