add varazslat lapok

This commit is contained in:
2024-02-22 13:13:34 +01:00
parent 949c21407d
commit fc2587d0fe
6 changed files with 322 additions and 40 deletions
+26
View File
@@ -5,6 +5,12 @@ import {addTextFieldFactory} from "./helpers";
import {renderMainPage} from "./renderMainPage";
import {renderSecondPage} from "./renderSecondPage";
import {renderFullCasterVarazslatlap, renderHalfCasterVarazslatlap} from "./renderVarazslatlap";
import {
renderVarazskonyvFrontPage,
renderVarazskonyvLeftPage,
renderVarazskonyvRightPage,
renderVarazskonyvSecondPage
} from "./renderVarazskonyv";
export async function Karlap() {
const docBuffer = await fs.readFile("kemkas2karakterlap.pdf", {encoding: null, flag: 'r'})
@@ -34,6 +40,26 @@ export async function Karlap() {
const addTextField3 = addTextFieldFactory(form, pdfFont, page3)
renderHalfCasterVarazslatlap(addTextField3);
const page4 = doc.getPage(4)
page4.setFont(pdfFont)
const addTextField4 = addTextFieldFactory(form, pdfFont, page4)
renderVarazskonyvFrontPage(addTextField4);
const page5 = doc.getPage(5)
page5.setFont(pdfFont)
const addTextField5 = addTextFieldFactory(form, pdfFont, page5)
renderVarazskonyvSecondPage(addTextField5);
const page6 = doc.getPage(6)
page6.setFont(pdfFont)
const addTextField6 = addTextFieldFactory(form, pdfFont, page6)
renderVarazskonyvRightPage(addTextField6);
const page7 = doc.getPage(7)
page7.setFont(pdfFont)
const addTextField7 = addTextFieldFactory(form, pdfFont, page7)
renderVarazskonyvLeftPage(addTextField7);
form.updateFieldAppearances(pdfFont)
const pdfBytes = await doc.save()