큰 단어 목록에서 이미지 생성


1

이것은 약간의 이상한 질문이지만 기본적으로 게임을위한 일련의 소설 카드를 만들려고합니다. 이렇게하려면 줄 바꿈으로 구분 된 1500 개의 명사 목록이 있으며 각 명사는 특정 해상도의 개별 PNG 파일에 배치해야합니다. 이 작업을 수행하는 쉬운 방법이 있습니까?


Photoshop, Illustrator 또는 InDesign과 같은 사용 가능한 (또는 선호하는) 디자인 소프트웨어가 있습니까?
JohnB

@JohnB 그냥 paint.net, 비용이 들지 않습니다
quadrplax

김프는 스크립팅을 지원합니다 ...
Yorik

답변:


4

이것은 ImageMagick에 대한 간단한 작업입니다 . 캡션 도구 가 있다면 바로 명사가 그는 우려하지 않을 수 있지만, 줄 바꿈 수 있습니다. 예제 명령은 다음과 같습니다.

convert -background black -fill white -pointsize 32 \
        -size 500x300 -gravity center caption:'WORD' WORD.png

결과 PNG는 다음과 같습니다.

여기에 이미지 설명을 입력하십시오

그런 다음 단어 파일을 입력하고 해당 명령에 입력하는 스크립트 만 있으면됩니다. bash로 수행하는 방법은 다음과 같습니다 .

#!/bin/bash
while IFS='' read -r line || [[ -n "$line" ]]; do
    convert -background black -fill white -pointsize 32 \
            -size 500x300 -gravity center caption:$line $line.png
done < "$1"

사용법은 ./scriptname words-file.txt


+1 최악 사례 : bash없이 OP는 notepad ++를 사용하여 줄 바꿈에서 1500 줄 박쥐 파일을 생성하고 찾을 수 있습니다 (권장되지 않음)
Yorik

작동합니다. 참고로, 미래 독자들을 위해 다음과 같은 과부에서이 작업을 수행 할 수 있습니다. % i.png
quadrplax
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.