CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

ソフト開発

PDFの用紙サイズはポイントで表現されている

投稿日:

PDFの用紙サイズをiTexSharpで取得したら、mmでもinchでもない、
謎の数値が得られたので、調べてみたらポイントという単位だった。
ポイントとは、WordやEXCELで文字の大きさを指定するときに
使うもので、1inchを72で割ったものであることが判明した。
ポイントはptと略して表現されている。
読みの場合は「ポ」と省略することあるような話を昔聞いたかもしれない。
ウィキペディアから引用してみよう。
1 pt = 1/72 in. (= 25.4/72 mm = 0.3527777… mm)
つまり、iTextSharpで取得した用紙サイズに0.352777を掛ければ
mmの値になるっていうことですなぁ。
きっと用紙サイズだけの話でなく、あらゆる大きさの値が同じなはずだ。
なお、PDFのバージョンが新しくなると、このポイントという単位を
任意の単位に変更できるようになっているらしい。
mmとかInchにして、直感的にわかりやすい値にできるってことだ。
まだその詳細はつかんでいないので、今後の課題としておく。

-ソフト開発
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

特定サーバーにアクセスするためのIDと一致するものだけを許容するプログラムをつくるには(2)

以下記事の続編であり、完成形のソースコードを公開。 特定サーバーにアクセスするためのIDと一致するものだけを許容するプログラムをつくるには(1) 特定サーバーにアクセスするためのIDを取得するための実 …

no image

random

JavaScriptと格闘してみたよ。 テーマはランダム。 10個の画像の中から、任意の3個の画像をWebサイトに表示する、 ってのが要求仕様。 Math.floor(Math.random() * …

PDFiumでPDFを描画してみたけど、こんなに簡単にできちゃっていいのかよ!

PDFiumで画像化とテキスト抽出が容易にできることは前回まででわかっていたので、今回は描画に取り組んでみた。

no image

CEditでドラッグ&ドロップ

プログラミングから離れてしばらく経ってしまった。 プロジェクト管理をやっていると、プログラミングをやることができなくなる。 対人間の仕事の合間にプログラムをやることは、おいらには無理だった。 プログラ …

マルチスレッドプログラミング(C#編)

マルチスレッドプログラミング(C++編) マルチスレッドプログラミング(VB.net編) に続く第三弾はC#編。