const puppeteer = require('puppeteer');
(async () => {
// Tarayıcıyı başlat
const browser = await puppeteer.launch();
const page = await browser.newPage();
// HTML içeriğini sayfaya yükleyin
const htmlContent = `
<html>
<head>
<style>
body {
font-size: 12pt; /* Yazı boyutunu ayarlayın */
}
</style>
</head>
<body>
<h1>PDF Oluşturma</h1>
<p>Bu bir örnek metin.</p>
</body>
</html>
`;
await page.setContent(htmlContent, { waitUntil: 'domcontentloaded' });
// PDF oluştur
await page.pdf({
path: 'output.pdf', // Çıktı dosyasının yolu
format: 'A4', // A4 boyutu
printBackground: true // Arka planı yazdır
});
// Tarayıcıyı kapat
await browser.close();
})();