thumbnailer: fix exact sizing creating background
Use `-background none` to prevent
This commit is contained in:
parent
ded52a0f1d
commit
c0f7b06729
1 changed files with 3 additions and 1 deletions
|
|
@ -34,7 +34,9 @@ export default class Thumbnailer {
|
|||
try {
|
||||
const width = this.getOpt("width", opts);
|
||||
const height = this.getOpt("height", opts);
|
||||
const cropCmd = this.getOpt("exact", opts) ? `-gravity Center -extent ${width}x${height}` : "";
|
||||
const cropCmd = this.getOpt("exact", opts)
|
||||
? `-background none -gravity center -extent ${width}x${height}`
|
||||
: "";
|
||||
await execAsync(`magick ${path} -thumbnail ${width}x${height}^ ${cropCmd} -unsharp 0x.5 ${thumbPath}`);
|
||||
} catch {
|
||||
if (attempts >= config.maxAttempts.get()) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue