zpdf
速度とメモリコピーの少なさを重視した、Zig製のPDFテキスト抽出ライブラリです。初期のアルファ段階で、PDFから文字を取り出すために使います。
Xで共有ライセンス: CC0-1.0
概要
zpdfは、Zigで書かれたPDFテキスト抽出ライブラリです。ファイルをメモリマップで読み、可能な限りデータのコピーを避け、アリーナ割り当てによるストリーミングでテキストを取り出します。複数の圧縮フィルタとフォントエンコーディングを扱い、相互参照テーブルとストリームを解析し、タグ付きPDFの構造ツリーも読めます。READMEでは初期のアルファ版とされています。
主な特長
- メモリマップで可能な限りゼロコピーで読む
- FlateDecode、ASCII85、ASCIIHex、LZW、RunLengthに対応
- WinAnsi、MacRoman、ToUnicodeのエンコーディングを扱う
- 構造ツリーの抽出と、構造化PDFのMarkdown出力
- 厳格または寛容なエラー処理を選べる
こんな人・用途に
PDFから高速にテキストを取り出したいZig開発者向けです。初期のアルファ版のため、未対応の部分があり得ます。
- アップストリーム
- Lulzx/zpdf
- GitHubのフォーク
- Guo-astro/zpdf
- アップストリームのスター数
- 922
- カテゴリ
- ドキュメント・メディア・コンテンツ
- 言語
- Zig
- ライセンス
- CC0-1.0
- フォーク日
- 2025-12-31
- 同期状態
- 同期済み最終同期 2026-09-29
同じカテゴリ: ドキュメント・メディア・コンテンツ
Markdownを拡張し、論文、スライド、Webサイト、書籍、ナレッジベースを作れる組版システムです。
フォーク日 2026-09-28最終同期 2026-09-29ライセンス: GPL-3.0ドキュメント・メディア・コンテンツGitHub
Word、PowerPoint、Excel、PDFなど各種文書をきれいなMarkdownに変換する高速ライブラリです。Node.jsとPythonから使えます。
フォーク日 2026-09-28最終同期 2026-09-29ライセンス: MITドキュメント・メディア・コンテンツGitHub
Astro製のドキュメントサイト一式を編集可能なファイルとしてリポジトリに生成するツールで、人にもエージェントにも使いやすい文書を目指します。
フォーク日 2026-09-28最終同期 2026-09-29ライセンス: MITドキュメント・メディア・コンテンツGitHub
スライド全体が1つのHTMLファイルに収まるPowerPoint代替です。閲覧、発表、編集の機能を内蔵し、どのブラウザでも使えます。
フォーク日 2026-09-26最終同期 2026-09-29ライセンス: MITドキュメント・メディア・コンテンツGitHub