ManiPrint 0.1.1 · Illustrated guide
Your calendar.
A page worth printing.
Turn local iCalendar files into month, week or agenda pages. Import the file, choose the dates, review the layout and save a PDF.
Runs offlineNo account or server.
Choose the pageA4 or US Letter.
Keep your files localNo calendar uploads.
01 · Open the app and add a calendar
Extract mani-print-0.1.1.zip completely. Open the top-level index.html in desktop Google Chrome. Keep the JavaScript and CSS beside it. The free example pack contains this guide and sample output; the authoring app is sold separately.
Choose Import .ics / .zip, then a calendar file or ZIP containing calendar files. You can also drop files onto the app, paste iCalendar text, or use Load sample calendars to explore fictional data.
Need to export an .ics file? expands the file-import help and works with Tab and Enter. Direct Google/Microsoft sign-in and URL subscriptions are unavailable.
Start with a file you already have. This is the actual app in Chrome on Linux.Imported calendar contents remain in memory. Reloading or closing the app requires importing them again. Display settings are remembered locally; recheck dates and paper size when starting a new job.
02 · Reproduce a complete example
Download the fictional Lakeside choir calendar. It contains four event records, including one repeating rehearsal.
- Import that
.ics file. Select Month → October → 2026, with Months = 1 and the week starting on Sunday. - Choose A4 → Landscape, Normal margins and Medium text. Leave cancelled events off. The example uses a 12-hour clock and Europe/London zone.
- The status should show 6 events in range · 1 page. Find four Wednesday rehearsals at 7pm, the retreat on 16–17 October and the concert at 6pm on 24 October.
- The cancelled committee meeting should be absent. Compare the preview with the screenshot and the included one-page PDF.
One imported calendar becomes six visible occurrences on one A4 landscape page. All data is fictional.The rehearsal and concert have floating times in the input: they keep their written clock times when the print zone changes. Your own time-zone-aware events may move; always check the footer and a known event.
03 · Check the pages, then print
Switch between Month, Week and Agenda. Select the date range, paper size, orientation and text size. Use each calendar’s Print checkbox to include it; adjust its colour, name or initials when combining calendars.
Choose Print / Save as PDF. In Chrome’s dialog, match the app’s paper size and orientation, inspect scale and margins, and disable browser-added headers and footers. Choose Save as PDF or your printer. The automated example below used Chrome’s PDF pipeline; physical printing has not been verified.
Rasterized from the included PDF, not a mockup. Open the PDF itself to inspect the page at full resolution.Dense calendars may continue onto additional pages. Inspect every page, the reported count and any warnings. Month and week titles longer than 400 characters are shortened; Agenda retains the full title and description.
04 · Move between controls and preview
On a narrow screen, use Review printable pages ↓ below the date controls. The preview’s ↑ Change dates or view link takes you back. Both links work with Tab and Enter.
A 390px desktop Chrome viewport check. Physical phones and mobile browsers have not been verified.
When the result needs attention
The date range is invalid
An end date before the start date clears the old preview and disables printing. Correct the range; pages and printing return when the new layout is ready. This prevents accidentally printing the previous calendar.
Invalid dates remove stale pages instead of leaving an outdated calendar ready to print.No events appear
Check the imported calendar’s Print checkbox and date range. Read its import notes. The built-in samples use October 2026; choose that month explicitly. Review Private events and Cancelled events settings.
The PDF looks different
Match paper, orientation and scale between the app and Chrome’s dialog. Turn off browser headers and footers, inspect all pages, and try a different text size. Do not assume the physical printer can reproduce the edge margins.
A recurring event or time looks wrong
Review import warnings, the print zone and the source file. BYWEEKNO rules are only partly supported. Compare a known event with your original calendar before distributing the PDF.
Support and uninstall
Use the seller contact on your purchase receipt. Include version 0.1.1, your browser and a minimal example with private details removed. No response time is promised. To uninstall, delete the extracted folder; keep any input files and PDFs you need.
What has been checked
Chrome 152 on Linux, offline file:// use and fictional ICS data. Checks cover month/week/agenda layouts, recurrence cases, dense pages, A4/Letter PDF output, stale-preview clearing and keyboard navigation. The guide screenshots and example PDF come from this release.
Real Google, Outlook and Apple exports, other browsers and operating systems, physical mobile devices, browser print-dialog choices and physical printers remain unverified. There is no account connection, live synchronization or URL subscription. The parser’s partial BYWEEKNO support is unchanged.
ManiPrint is a one-time USD 7.99 purchase, without activation or a subscription. Existing buyer licence terms apply; LICENSE.txt is included in the paid ZIP. No future update or support-response guarantee is included.