X-Git-Url: http://git.shiar.net/sheet.git/blobdiff_plain/256f6aee2a09d51c0350a5c3ed60ba354b115abc..ea0851e8f6b1501448206f3e3b1a86b11ac5b983:/tools/mkwordthumb?ds=sidebyside diff --git a/tools/mkwordthumb b/tools/mkwordthumb index 8e7909f..34c3b6a 100755 --- a/tools/mkwordthumb +++ b/tools/mkwordthumb @@ -1,7 +1,7 @@ #!/usr/bin/env perl use 5.014; use warnings; -use lib '.'; +use lib $0 =~ s{[^/]+$}{..}r; # project root use Shiar_Sheet::ImagePrep; use Shiar_Sheet::DB; use JSON (); @@ -17,8 +17,6 @@ while (my $row = $query->hash) { eval { my $meta = eval { JSON->new->decode($row->{image} // '{}') } or die ["Invalid JSON metadata in image column.", $@]; - my $basename = "data/word/en/$row->{id}"; - $image->convert("$basename.jpg", $meta->{convert}); - $image->convert("$basename.webp", $meta->{convert}, '600x400'); + $image->generate("data/word/32/$row->{id}.jpg", $meta->{convert}); } or warn "$row->{id}: @{$@}"; }