テキストと文書ツール

PDF から Markdown に変換(テキスト記録)

50 MB 以下、100 ページ以下のローカル PDF を選び、ブラウザー内だけで作成した UTF-8 .md 記録をダウンロードします。

ブラウザ内で処理登録不要プライバシーの説明 ↗

ローカルテキスト書き起こし

Markdown向けPDFテキストを抽出

このブラウザーでPDF内の既存テキストを抽出し、UTF-8のMarkdownとしてダウンロードします。PDFはアップロードされません。

ファイル未選択

ローカルPDFを1つ選択してください(最大50 MB、100ページ)。

PDFを選択して開始してください。

テキスト抽出のみで、OCRやレイアウトの再構成は行いません。二段組の読み順、脚注、数式、フォント、ページレイアウト、タグ付きPDFの意味情報、表、見出し、リスト、リンク、画像、スクリプトは保持できません。

使い方

使い方

  1. 50 MB 以下、100 ページ以下のローカル PDF を選びます。
  2. PDF.js の利用可能な項目順で、既存のテキストオブジェクトをページごとに抽出します。
  3. UTF-8 Markdown 記録をダウンロードします。各ページは個別のフェンス付きコードブロックに分離されます。

埋め込みテキストのみ

このツールは PDF.js getTextContent() から利用できる既存のテキストオブジェクトのみを読み取ります。ページ画像を調べたり OCR を実行したり、スキャンページに読めるテキストがあると主張したりしません。テキストオブジェクトのないページはダウンロードに明確なテキストなしの通知を付けます。

ページごとの文字どおりの記録

各ページは HTML ページマーカーから始まり、動的な長さのフェンス付きコードブロックを使います。Markdown のような文字やバッククォートも含め、ソーステキストをそのまま保持します。文書見出し、リスト、表、画像、リンク、スクリプト、再構築した構造は作成しません。

ブラウザーローカルで上限付き

選択した PDF はこのブラウザー内に留まります。PDF.js はサイトと同一オリジンの worker を使い、ダウンロード用の UTF-8 text/markdown Blob を作成します。PDF は 1 件 50 MB、100 ページまでです。

レイアウトや意味構造を再構築しません

PDF テキストオブジェクトの順序は、信頼できる読み順とは限りません。段組み、脚注、数式、フォント、間隔、元のページレイアウト、タグ付き PDF の意味構造、アクセシビリティ構造は保持されません。

よくある質問

あわせて知りたいこと

OCR を実行しますか?

いいえ。埋め込み PDF テキストオブジェクトのみを読み取ります。画像のみまたはスキャンされたページには明確な通知を付け、OCR は提供しません。

各ページがコードブロックに入るのはなぜですか?

抽出テキストを文字どおりに保つためです。Markdown の見出し、表、リスト、リンク、画像、スクリプトのようなテキストが、ダウンロードした記録内で構造に変換されません。

PDF の読み順を保持しますか?

保証できません。PDF.js が利用可能な順で返すテキスト項目を使用し、段組み、脚注、レイアウト、文書の意味構造は再構築しません。

PDF はアップロードされますか?

いいえ。PDF は現在のブラウザーで開かれ、ローカルに抽出されます。