Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Show HN: PDFx – 複数のPDFを1枚のPDFに格納できる2Dキャンバス

住宅ローン申請で17個ものPDFファイルを扱う必要に迫られた開発者が、複数のPDFを1つのファイルに統合できるツール「PDFx」を開発。Adobeのポートフォリオ仕様はAcrobatでしか正しく表示されない問題を解決するため、JSONマニフェストを標準のPDFファイル添付として埋め込む方式を採用。通常のビューアでは連続した長いドキュメントとして、専用のReactアプリでは各文書を個別エンティティとして表示する2Dキャンバスとして機能する。

背景メモ

- 住宅ローン申請などで大量のPDFファイルを一括で扱う必要が生じた個人開発者が、複数PDFを**1つのPDFファイルにバンドル**する方法を考案したオープンソースツール。 - 従来はAdobe Acrobat独自の「PDF Portfolio」機能があったが、Acrobat以外のビューア(Chrome、macOS Previewなど)で正しく表示されない問題があった。 - PDFxは標準のPDF仕様に沿いながら、内部にJSONマニフェストを添付ファイルとして埋め込む方式を採用。通常のビューアでは連結された長いドキュメントとして読め、専用のReact製アプリで開くと2Dキャンバス上に各PDFが独立した形で表示される。 - 横スクロールで1つの文書内を移動し、縦スクロールで別の文書に切り替えるUIが特徴。