フォント:: afm.

Font :: AFMはAdobeフォントメトリックファイルへのインタフェースです。
今すぐダウンロード

フォント:: afm. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Gisle Aas
  • 出版社のWebサイト:
  • http://search.cpan.org/gaas/

フォント:: afm. タグ


フォント:: afm. 説明

Font :: AFMはAdobeフォントメトリックファイルへのインタフェースです。 Font :: AFMはAdobeフォントメトリックファイルへのインタフェースです..Synopsis font :: afmを使用します。 $ h =新しいフォント:: AFM "Helvetica"; $ Copyright = $ H->通知; $ w = $ h-> wx - > {"aring"}; $ w = $ h-> stringwidth( "GISLE"、10); $ h->ダンプ; #デバッグのためにこのモジュールはFont :: AFMクラスを実装しています。このクラスのオブジェクトは、AFM(Adobeフォントメトリック)ファイルから初期化され、フォントに関する情報を入手することができ、Font.All測定値の様々なグリフのメトリックが1/1 /に等しい単位で与えられます。使用されているフォントのスケールファクタの1000。文書内の実際のサイズを計算するには、次の方法が利用可能です。$ AFM = FONT :: AFM->新規($ fontname)オブジェクトコンストラクター。引数としてフォントの名前を取ります。フォントが見つからない場合はCroaks。$ afm-> latin1_wx_table()は256要素配列を返します。ここで、各要素はISO-8859-1文字セット内の対応する文字の幅を含みます。$ AFM-> StringWidth($ String、)引数文字列の幅を返します。文字列はISO-8859-1文字セットにエンコードされていると見なされます。 2番目の引数を使用してフォントサイズに従って幅を拡大縮小できます。$ AFM-> FontNameth PostScript言語findFont演算子、たとえば "Times-Roman"。$ AFM-> FullNameUnique、ヒューマン - 個々のフォントの読み取り可能な名前、たとえば "Times Roman"。$ afm-> familynamehuman - 単一のデザインのスタリッショニング・バリエーションであるフォントのグループの読み取り可能な名前。そのようなグループのメンバーであるすべてのフォントはまったく同じFamilyNameを持つ必要があります。姓の例は「Times」です。$ afm->重み、または "BOLDNESS"、フォントの属性のためのWighthuman-読み取り可能な名前です。例は、フォントの支配的な垂直ストロークの垂直方向から反時計回りに$ afm->イタリアンの距離で、$ AFM->イタリicangleangleです。$ afm-> isfixedpitchif true、フォントは固定ピッチ(単視)フォントです。$ afm- >フォントバウンディングボックスの左下x、左下y、右上x、右上の4つの数字のFontBBoxa文字列。フォントのバウンディングボックスは、フォントのすべての文字がその起源と一致して配置した後、塗装した場合に生じる形状を囲む最小の長方形である。下線ストロークを位置決めするためのベースラインから$ afm-> UnderlinePositionRecommended距離。この数は、yは、ストロークの中心の座標である。$ afm-> UnderlineThicknessRecommended下線のためのストローク幅。$ afm-> VersionVersionフォントの数。$ afm-> NoticeTrademarkまたは著作権表示、該当する場合。$ afm-> CommentComments AFMファイルで見つかった。フォントのための標準的な符号化方式の$ afm-> EncodingSchemeThe名前。ほとんどのアドビフォントはAdobeStandardEncodingを使用しています。特別フォントはFontSpecificを述べるかもしれません。$ afm-> CapHeightUsually資本H.の$ afm-> XHeightTypically小文字のxのトップのy値。$ afm-> AscenderTypically y値の最上位のy値小文字のdのトップ。$ afm-> DescenderTypically小文字のpの下のy値。$ afm-> WxReturnsそのグリフの幅にグリフ名からマップするハッシュテーブル。$ afm-> BBoxReturns Aボックス情報の境界にグリフ名からマップするハッシュテーブル。 LLX、LLY、URX、ユリィフォントの$ afm-> dumpDumpsコンテンツ:: STDOUTにAFMオブジェクト:バウンディングボックスは、4つの数字で構成されています。時々、デバッグに役立つかもしれません。要件: ・Perl


フォント:: afm. 関連ソフトウェア

fr fr

喪失ジットは、Paolo BonziniのGNU Lightning LightoryのためのC ++の構文砂糖のフロントエンドで、動的ネイティブコード生成です。 ...

122

ダウンロード