word/edit: method generate() to create thumbnail variants
[sheet.git] / tools / mkwordthumb
index 8e7909f5daf0fe2be762cd82c7143603ebf3cedf..b4e883cde9266c1347d0a08618bc185306578bf3 100755 (executable)
@@ -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/en/$row->{id}.jpg", $meta->{convert});
        } or warn "$row->{id}: @{$@}";
 }