Oversigt
Automatisk PDF-generering for OCplan dokumenter
Client-side PDF generation for web apps using Chrome DevTools Protocol (Page.printToPDF). Produces identical output to "Save as PDF" from the print dialog — silently, with no user interaction. Zero cost, no size limits, perfect WYSIWYG fidelity, with no pdf print server running. Built by OCplan ApS. How to integrate in your web app: 1. Install this extension 2. Detect the extension from your web app: if (window.__OCPLAN_PDF_EXTENSION__) { // Extension is available } 3. Request a PDF of the current page: const requestId = crypto.randomUUID(); window.addEventListener("message", (event) => { if (event.data?.type === "OCPLAN_PDF_RESULT" && event.data.requestId === requestId) { if (event.data.success) { const bytes = Uint8Array.from(atob(event.data.pdfBase64), c => c.charCodeAt(0)); const blob = new Blob([bytes], { type: "application/pdf" }); // Use the PDF blob (download, upload, etc.) } } }); window.postMessage({ type: "OCPLAN_GENERATE_PDF", requestId, options: { paperWidth: 8.27, paperHeight: 11.69, printBackground: true, scale: 1, marginTop: 0, marginBottom: 0, marginLeft: 0, marginRight: 0, } }, "*"); Options: paperWidth, paperHeight (inches), printBackground (boolean), scale (number), marginTop/Bottom/Left/Right (inches).
Oplysninger
- Version1.0.0
- Opdateret11. marts 2026
- Udbydes afOCplan ApS
- Størrelse37.69KiB
- Sprogdansk
- UdviklerOCplan ApS
Odinsgade 6, st Herning 7400 DKMail
dbo@ocplan.dkTelefon
+45 27 28 94 41 - ForhandlerDenne udvikler har identificeret sig selv som forhandler i henhold til definitionen fra EU og har forpligtet sig til kun at tilbyde produkter og tjenester, der efterkommer EU-lovgivningen.
- DUNS306366850
Privatliv
Denne udvikler bekræfter, at dine data:
- Ikke sælges til tredjeparter uden et godkendt anvendelsesformål
- Ikke anvendes eller overføres til formål, der ikke er relevante i forhold til elementets hovedformål
- Ikke anvendes eller overføres til at fastlægge kreditværdighed eller lånerelaterede formål