Latest, 16 Oct 2026:5 usersMove the mouse over the chart for any month
Ratings count
monthly, 7 months
Latest, 16 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About OCplan PDF Generator
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).