kopia lustrzana https://github.com/Tldraw/Tldraw
[feature] Transparent or white background on export (#565)
Co-authored-by: sb <sb@example.com>fix-screenshots
rodzic
da4d566bd8
commit
bb8cfab474
|
@ -74,6 +74,10 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
||||||
app.selectAll()
|
app.selectAll()
|
||||||
app.zoomToSelection()
|
app.zoomToSelection()
|
||||||
app.selectNone()
|
app.selectNone()
|
||||||
|
const tlContainer = document.getElementsByClassName('tl-container').item(0) as HTMLElement;
|
||||||
|
if (tlContainer) {
|
||||||
|
tlContainer.style.background = 'transparent';
|
||||||
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
err = e.message
|
err = e.message
|
||||||
}
|
}
|
||||||
|
@ -83,6 +87,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse)
|
||||||
}
|
}
|
||||||
const imageBuffer = await page.screenshot({
|
const imageBuffer = await page.screenshot({
|
||||||
type,
|
type,
|
||||||
|
omitBackground: true
|
||||||
})
|
})
|
||||||
await browser.close()
|
await browser.close()
|
||||||
res.status(200).send(imageBuffer)
|
res.status(200).send(imageBuffer)
|
||||||
|
|
Ładowanie…
Reference in New Issue