mirror of
https://github.com/bpatrik/pigallery2.git
synced 2024-12-23 01:27:14 +02:00
Fixing photo orientation for rotated photos
This commit is contained in:
parent
009246707f
commit
7ec6725c59
@ -144,6 +144,7 @@ export class ImageRendererFactory {
|
||||
const svg_buffer = Buffer.from((input as SvgRendererInput).svgString);
|
||||
image = sharp(svg_buffer, { density: 450 });
|
||||
}
|
||||
image.rotate();
|
||||
const metadata: Metadata = await image.metadata();
|
||||
const kernel =
|
||||
input.useLanczos3 === true
|
||||
@ -171,14 +172,14 @@ export class ImageRendererFactory {
|
||||
});
|
||||
}
|
||||
if ((input as MediaRendererInput).mediaPath) {
|
||||
await image.rotate().webp({
|
||||
await image.webp({
|
||||
effort: 6,
|
||||
quality: input.quality,
|
||||
smartSubsample: (input as MediaRendererInput).smartSubsample
|
||||
}).toFile(input.outPath);
|
||||
} else {
|
||||
if ((input as SvgRendererInput).svgString) {
|
||||
await image.rotate().png({effort: 6, quality: input.quality}).toFile(input.outPath);
|
||||
await image.png({effort: 6, quality: input.quality}).toFile(input.outPath);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user