IO426 downloadsExport obsidian notes as single-page PDF without page breaks. Height is auto-calculated from content.
An Obsidian plugin that exports notes as a single-page PDF without page breaks. The page height is automatically calculated based on content — no manual configuration needed.
main.js, manifest.json, styles.css from Releases<vault>/.obsidian/plugins/single-page-pdf/Ctrl+P → type "Single Page PDF".md file in the file explorernpm install
npm run build
Output is in the dist/ folder.
npm run dev
Watches for changes and rebuilds automatically.
MarkdownRenderer<webview> at A4 width (794px)scrollHeight to get actual content heightwebview.printToPDF() with custom page size (A4 width × content height)| Locale | Language |
|---|---|
en |
English |
zh-cn |
简体中文 |
To add a new language, create src/i18n/<locale>.ts and register it in src/i18n/index.ts.
MIT