Gjør det i Python da?
Legg alle bildene dine i C: \Users\freak\images
Kode
from PIL import Image, ImageDraw, ImageFont
import os
# Sett stien til mappen med bildene
mappe_sti = r'C:\Users\freak\images'
# Tekst og fontinnstillinger
tekst = "Copyright: Meg selv"
font_sti = "arial.ttf" # Endre til den faktiske fonten du vil bruke
font_størrelse = 20
farge = (255, 255, 255) # Hvit farge
def legg_til_copyright_på_bilde(bilde_sti):
try:
bilde = Image.open(bilde_sti)
bredde, høyde = bilde.size
# Opprett et ImageDraw-objekt
tegn = ImageDraw.Draw(bilde)
# Last inn fonten
font = ImageFont.truetype(font_sti, font_størrelse)
# Beregn størrelsen på teksten og plasseringen
tekst_bredde, tekst_høyde = tegn.textsize(tekst, font=font)
x = bredde - tekst_bredde - 10
y = høyde - tekst_høyde - 10
# Legg til teksten på bildet
tegn.text((x, y), tekst, fill=farge, font=font)
# Lagre det endrede bildet
bilde.save(bilde_sti)
print(f"Copyright-teksten er lagt til på {bilde_sti}")
except Exception as e:
print(f"Feil ved behandling av {bilde_sti}: {e}")
# Gå gjennom alle filer i mappen og legg til copyright på bilder
for fil_navn in os.listdir(mappe_sti):
fil_sti = os.path.join(mappe_sti, fil_navn)
if os.path.isfile(fil_sti) and fil_navn.lower().endswith(('.png', '.jpg', '.jpeg')):
legg_til_copyright_på_bilde(fil_sti)
else:
print(f"Ignorerer {fil_sti} - ikke et bilde")
Sist endret av Borderline; 4. april 2024 kl. 12:22.