📄検索可能PDFの透明テキスト層が縦書きでずれる — 原因(元PDFの/Rotate)の特定と再OCRなしの修正
スキャン画像にOCRの透明テキスト層を重ねた検索可能PDFで、縦書き資料の透明テキストがずれる不具合の原因(元PDFの/Rotateによる座標系の二重回転と行原点のオフセット)を特定し、再OCRせずに透明テキスト層だけを直す方法をまとめます。
pdfocrpythonpymupdf
スキャン画像にOCRの透明テキスト層を重ねた検索可能PDFで、縦書き資料の透明テキストがずれる不具合の原因(元PDFの/Rotateによる座標系の二重回転と行原点のオフセット)を特定し、再OCRせずに透明テキスト層だけを直す方法をまとめます。
スキャン画像に透明なOCRテキストを重ねたPDFについて、ページサイズの統一とJBIG2画像の印刷対応(CCITT G4化)を、Ghostscriptを使わず pikepdf と pypdf で透明テキストを壊さずに行う手順と検証方法。極性(白黒反転)の落とし穴も含む。

PDFの透明テキスト抽出における順序保持の課題と解決策

校異源氏物語テキストDBのTEI/XMLからPDFを作成する

Google Cloud Vision APIを用いて、単一ページから構成される透明テキスト付きPDFを作成する

File Information Tool Set (FITS)を試す

IIIFマニフェストファイルからPDFファイルを作成する

TEI Critical Apparatus Toolboxを用いてTEI XMLをLaTeXに変換してみる

TEI/XMLファイルを縦書きPDFに変換する方法の1例