問題タブ [editline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
29 参照

python - Python で数行の非圧縮 PDF を編集する

圧縮されていないpdfで数行を編集したい。同様の問題が見つかりましたが、正確な行位置を取得するためにファイルを数回スキャンする必要があるため、これは実際には適していません (正規表現一致の純粋な数は必要以上です)。pdfには、utf-8でエンコード可能な行(編集したい行、特にターゲットIDをブックマークする行)と多くのブロブ(推測画像など)が含まれています。メモ帳でファイルを編集すると正常に動作しますが、プログラムで編集すると (読み取り、数行の変更、書き戻し)、画像と一部の書式設定が失われます。(そもそも読み込まれないので、ignore-option)

でファイルを読み取ることができerrors="surrogateescape"、上記のインポートから行をマップしたかったのですが、このアプローチが機能するかどうかはわかりません。

これに対処する方法を知っている人はいますか?

ベスト、ルーカス