Python
import os
from weasyprint import HTML
html_content = """<!DOCTYPE html>
<html lang="hu">
<head>
<meta charset="UTF-8">
<title>Szaftos Kókuszos Kevert Sütemény</title>
<style>
@page {
size: A4;
margin: 15mm 15mm;
background-color: #faf9f5;
}
* {
box-sizing: border-box;
}
body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
color: #333333;
margin: 0;
padding: 0;
font-size: 10.5pt;
line-height: 1.6;
}
.header-banner {
background-color: #3e5c43;
color: #ffffff;
padding: 25px 20px;
border-radius: 8px;
text-align: center;
margin-bottom: 25px;
}
.header-banner h1 {
margin: 0 0 8px 0;
font-size: 22pt;
font-weight: 700;
letter-spacing: 0.5px;
}
.header-banner p {
margin: 0;
font-size: 11pt;
opacity: 0.9;
font-style: italic;
}
.intro {
background-color: #ffffff;
padding: 15px 20px;
border-radius: 6px;
border-left: 4px solid #7c9a82;
margin-bottom: 25px;
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
.content-table {
width: 100%;
border-collapse: collapse;
margin-bottom: 25px;
}
.content-table td {
vertical-align: top;
padding: 0;
}
.col-left {
width: 42%;
padding-right: 15px;
}
.col-right {
width: 58%;
padding-left: 15px;
}
.card {
background: #ffffff;
padding: 18px 20px;
border-radius: 6px;
box-shadow: 0 1px 3px rgba(0,0,0,0.05);
margin-bottom: 20px;
}
h2 {
color: #2c4230;
font-size: 13pt;
margin-top: 0;
margin-bottom: 12px;
border-bottom: 2px solid #e8e6df;
padding-bottom: 5px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
h3 {
color: #3e5c43;
font-size: 11pt;
margin-top: 10px;
margin-bottom: 6px;
}
ul {
margin: 0 0 15px 0;
padding-left: 18px;
}
li {
margin-bottom: 6px;
}
ol {
margin: 0;
padding-left: 18px;
}
ol li {
margin-bottom: 10px;
}
.info-box {
background-color: #eef2ed;
border: 1px solid #d3ded4;
border-radius: 6px;
padding: 12px 15px;
margin-top: 15px;
}
.info-box strong {
color: #2c4230;
}
.tips-table {
width: 100%;
border-collapse: collapse;
margin-top: 10px;
}
.tips-table th, .tips-table td {
border: 1px solid #e0ddd5;
padding: 8px 12px;
text-align: left;
font-size: 9.5pt;
}
.tips-table th {
background-color: #3e5c43;
color: #ffffff;
font-weight: 600;
}
.tips-table tr:nth-child(even) {
background-color: #f5f4ef;
}
.footer {
text-align: center;
font-size: 9pt;
color: #777777;
margin-top: 20px;
border-top: 1px solid #e0ddd5;
padding-top: 10px;
}
</style>
</head>
<body>
<div class="header-banner">
<h1>SZAFTOS KÓKUSZOS KEVERT SÜTEMÉNY</h1>
<p>Bocskai-szelet stílusú, ellenállhatatlanul finom és rendkívül egyszerű édesség</p>
</div>
<div class="intro">
A <strong>kókuszos kevert sütemény</strong> az egyik legegyszerűbb, mégis legnépszerűbb házi édesség. Különlegessége abban rejlik, hogy a sütés végén meleg tejszínnel vagy vaníliás tejjel locsoljuk meg a forró tésztát, amitől a kókuszreszelék megszívja magát, és a sütemény napokig pihe-puha, szaftos marad!
</div>
<table class="content-table">
<tr>
<td class="col-left">
<div class="card">
<h2>Hozzávalók</h2>
<p style="font-size: 9pt; color: #666; margin-top:-8px;">(kb. 20×30 cm-es tepsit tekintve)</p>
<h3>A tésztához:</h3>
<ul>
<li><strong>Finomliszt:</strong> 200 g</li>
<li><strong>Kókuszreszelék:</strong> 100 g</li>
<li><strong>Kristálycukor:</strong> 150 g</li>
<li><strong>Tojás:</strong> 2 db (L-es)</li>
<li><strong>Tej:</strong> 200 ml</li>
<li><strong>Vaj (olvasztott):</strong> 80 g (vagy olaj)</li>
<li><strong>Sütőpor:</strong> 1 csomag (12 g)</li>
<li><strong>Vaníliás cukor:</strong> 1 csomag</li>
<li><strong>Csipet só</strong></li>
</ul>
<h3>A szaftos locsoláshoz:</h3>
<ul>
<li><strong>Habtejszín vagy tej:</strong> 150 ml</li>
<li><strong>Porcukor:</strong> 1 ek</li>
</ul>
<h3>A csokoládébevonathoz:</h3>
<ul>
<li><strong>Étcsokoládé:</strong> 100 g</li>
<li><strong>Vaj / Tejszín:</strong> 50 g / 2 ek</li>
<li><strong>Kókuszreszelék:</strong> 2 ek (díszítéshez)</li>
</ul>
</div>
</td>
<td class="col-right">
<div class="card">
<h2>Elkészítés Lépésről Lépésre</h2>
<ol>
<li><strong>Előkészítés:</strong> Melegítsd elő a sütőt 180 °C-ra (alsó-felső sütés). Bélelj ki egy kb. 20×30 cm-es tepsit sütőpapírral.</li>
<li><strong>Nedves hozzávalók:</strong> Egy tálban verd habosra a tojásokat a cukorral és a vaníliás cukorral, majd csorgasd hozzá az olvasztott vajat és a tejet.</li>
<li><strong>Száraz hozzávalók:</strong> Szórd bele a lisztet, a kókuszreszeléket, a sütőport és a csipet sót. Egy kézi habverővel keverd simára a tésztát.</li>
<li><strong>Sütés:</strong> Simítsd a tésztát a tepsibe, és süsd 180 °C-on kb. <strong>25–30 percig</strong> (tűpróbával ellenőrizd).</li>
<li><strong>A szaftosítás (Titkos trükk):</strong> Amíg a süti sül, melegítsd meg a tejszínt a porcukorral. Amint kiveszed a forró sütit a sütőből, szurkáld meg egy fogvájóval, és egyenletesen csorgasd rá a meleg tejszínt. Hagyd teljesen beszívni és kihűlni!</li>
<li><strong>Bevonat & Díszítés:</strong> Vízgőz felett olvaszd meg a csokoládét a vajjal/tejszínnel, simítsd a kihűlt sütemény tetejére, majd szórd meg kevés kókuszreszelékkel.</li>
</ol>
</div>
</td>
</tr>
</table>
<div class="card">
<h2>Tippek a Még Tökéletesebb Eredményért</h2>
<table class="tips-table">
<thead>
<tr>
<th>Trükk / Változat</th>
<th>Miért érdemes kipróbálni?</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Pirított kókusz</strong></td>
<td>A kókuszreszelék felét sütés előtt száraz serpenyőben kissé pirítsd meg. Sokkal intenzívebb, diós-kókuszos aromát ad a tésztának.</td>
</tr>
<tr>
<td><strong>Kókusztejes csavar</strong></td>
<td>Sima tej helyett használj kókusztejet mind a tésztába, mind a locsoláshoz a dupla kókuszélményért.</td>
</tr>
<tr>
<td><strong>Meggyes-kókuszos változat</strong></td>
<td>Sütés előtt szórj a tészta tetejére egy marék magozott meggyet. A fanyar meggy és az édes kókusz kombinációja verhetetlen!</td>
</tr>
</tbody>
</table>
</div>
<div class="footer">
Kókuszos Kevert Sütemény Recept • Jó étvágyat kívánunk!
</div>
</body>
</html>
"""
with open("kokuszos_sutemeny.html", "w", encoding="utf-8") as f:
f.write(html_content)
HTML("kokuszos_sutemeny.html").write_pdf("kokuszos_sutemeny.pdf")
print("PDF generated successfully.")
Результат коду
PDF generated successfully.
Your PDF file is ready
kokuszos_sutemeny
PDF Відчинено
A kókuszos kevert sütemény az egyik legegyszerűbb, mégis legnépszerűbb házi édesség. Különlegessége abban rejlik, hogy a sütés végén tejszínnel vagy vaníliás tejjel meglocsolva a tészta csodálatosan szaftos marad, a tetején lévő lágy csokoládémáz pedig tökéletesen kiegészíti a kókusz aromáját.
Hozzávalók (kb. 20×30 cm-es tepsit tekintve)
A tésztához:
- Finomliszt: 200 g
- Kókuszreszelék: 100 g
- Kristálycukor: 150 g
- Tojás: 2 db (L-es)
- Tej: 200 ml (vagy kókusztej)
- Vaj (olvasztott): 80 g (vagy semleges ízű olaj)
- Sütőpor: 1 csomag (12 g)
- Vaníliás cukor: 1 csomag
- Csipet só
A szaftosítás szerelmeseinek (locsoláshoz):
- Habtejszín vagy tej: 150 ml
- Porcukor: 1 ek
A csokoládébevonathoz:
- Étcsokoládé: 100 g
- Vaj vagy habtejszín: 50 g (vagy 2-3 ek tejszín)
- Kókuszreszelék: 2 ek a díszítéshez
Elkészítés (10 perc előkészítés + 25 perc sütés)
- Előkészítés: Melegítsd elő a sütőt 180 °C-ra (alsó-felső sütés). Egy kb. 20×30 cm-es tepsit bélelj ki sütőpapírral vagy vajazd és lisztezd ki.
- Nedves hozzávalók: Egy tálban verd habosra a tojásokat a cukorral és a vaníliás cukorral, majd keverd hozzá az olvasztott vajat és a tejet.
- Összeállítás: Szórd bele a lisztet, a kókuszreszeléket, a sütőport és a csipet sót. Egy kézi habverővel vagy spatulával keverd simára a tésztát.
- Sütés: Simítsd a tésztát a tepsibe, és süsd 180 °C-on kb. 25–30 percig (tűpróbával ellenőrizd).
- A szaftosítás (Titkos trükk): Amint kiveszed a forró süteményt a sütőből, szurkáld meg a tetejét egy fogvájóval, és egyenletesen csorgasd rá a porcukorral elkevert langyos tejszínt vagy tejet. Hagyd teljesen beszívni és kihűlni!
- Csokimáz: Vízgőz felett olvaszd meg a csokoládét a vajjal/tejszínnel, simítsd a kihűlt sütemény tetejére, majd szórd meg kevés kókuszreszelékkel.
Tippek és Változatok
| Trükk / Változat | Miért érdemes kipróbálni? |
|---|---|
| Pirított kókusz | A kókuszreszelék felét sütés előtt száraz serpenyőben kissé pirítsd meg. Sokkal intenzívebb, diós-kókuszos aromát ad a tésztának. |
| Gyümölcsös csavar | Sütés előtt szórj a tészta tetejére magozott meggyet vagy málna szemeket — a fanyar gyümölcs és az édes kókusz kombinációja zseniális. |
| Kókusztejjel | Tej helyett használj kókusztejet a tésztába és a locsoláshoz is a még trópusibb ízért. |
Klasszikus csokimázzal a tetején szereted a legjobban, vagy inkább a gyümölcsös (például meggyes-kókuszos) kombinációt próbálnád ki?