Lubię tworzyć wilgotne memy z moich własnych zdjęć. Ale wszystkie tak zwane „szybkie memy” mają po prostu za dużo kodu . Uświadomiłem sobie, że jedynym sposobem na stworzenie najokropniejszego generatora memów jest poproszenie was o PPCG o golfa. Więc pozwól, że przedstawię ci wszystko, co musisz zrobić.
Okular
- Weź obraz jako dane wejściowe jako nazwę pliku, obiekt obrazu itp., Aby utworzyć mema.
- Następnie weź dwa ciągi dla górnego i dolnego tekstu (bez podziału linii).
- Renderuj tekst na obrazie w rozmiarze 22pt Impact biała czcionka z czarnym konturem 5px (możesz założyć, że Impact jest zainstalowany.
- Tekst powinien być wyśrodkowany poziomo.
- Możesz założyć, że tekst jest dopasowany poziomo.
- Odpowiednie teksty powinny mieć 10 pikseli od góry i 8 pikseli od dołu.
- Następnie wyślij obraz, zapisując go w pliku, wyświetlając itp.
- To jest golf golfowy , więc wygrywa najkrótszy kod w bajtach !
Wesołego memowania!
code-golf
graphical-output
Maltysen
źródło
źródło
Odpowiedzi:
HTML / JS / CSS,
341329300 bajtówAby użyć: Najpierw wklej żądany adres URL obrazu do podanego pola wprowadzania, następnie tabuluj do górnego tekstu i wpisz żądany tekst, a następnie tabuluj do dolnego tekstu i wpisz żądany tekst.
Edycja: Zapisano 12 bajtów dzięki @Downgoat. Zaoszczędź kolejne 29 bajtów dzięki @ dev-null.
Pokaż fragment kodu
źródło
></div>
końcówkęp
tagi, a dodawaniemargin:0;
powinno zaoszczędzić kilka bajtów</style>
Galaretka, 141 bajtów
Wypróbuj online!
Pobiera argumenty wiersza poleceń jak w przykładzie i zwraca plik HTML. Wynik wygląda tak w Chrome:
źródło
bash + imagemagick + gs
690 575 456440 bajtówZobacz wcześniejsze wersje kodu „nie golfowego”.
na przykład.
źródło
fc-list
nie mogę tego znaleźć.