2019-09-24 PDF (v1.7) > 固定文字長さに対する文字列の中央寄せ (精度はそれほど良くはない)
1367 ワード
動作環境
Acrobat Reader DC version 2019.012.20040
Windows 10 v1904
概要
- PDFでフォントの中央寄せをしたい
- PDFの資料を読んだりフォーラムの記載を見たりしたが、PDFでフォントを中央寄せする方法が見当たらない
- 自分で座標計算する
座標計算
- 各種フォントサイズで印刷 (左一致)
- 定規で幅を測定
- 測定者の技能による精度の制約はある
- 最小二乗法を使って誤差を減らした式を導出
- 式と用紙幅、MediaBox座標定義から中央寄せのための座標計算を行う
結果
Excelで作った計算シート。
(間違い: 下記の画像の「y=2.7595*C」は「y=2.7595*B」が正しい)
それを元にしたPDF(v1.7)での中央寄せ実装例。
多少ずれてはいるが、今回必要としている仕様では大丈夫だろう。
TODO
- 文字長さが変わった時の対応
Author And Source
この問題について(2019-09-24 PDF (v1.7) > 固定文字長さに対する文字列の中央寄せ (精度はそれほど良くはない)), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/8a9fcc963f1874a7c121著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .