TTF2PT1

Screenshot Software:
TTF2PT1
Mga detalye ng Software:
Bersyon: 3.4.4
I-upload ang petsa: 2 Jun 15
Nag-develop: Mark Heath
Lisensya: Libre
Katanyagan: 6

Rating: nan/5 (Total Votes: 0)

proyekto TTF2PT1 ay isang pagbabago ng Andrew Linggo TTF2PFA True Type sa Pahabol Type 3 converter. Na kung saan ay ang pag-convert Karamihan True Type Font sa isang Type 1 .pfa file Adobe. At din ang iba pang mga format ng font na suportado ng FreeType library sa isang Type 1 .pfa file Adobe. At ang BDF font sa isang Type 1 .pfa file Adobe.
Ngunit ang isa pang paggamit ay ang bilang hinting engine: feed na ito ng isang unhinted o hindi maganda hinted font Uri Adobe 1 sa pamamagitan ng FreeType library at makakuha ng mga ito pabalik sa sariwa nakabuo paalala. Kung nais mong .pfb file, gawin walang pag-asa: sila ay ginawa masyadong. Ang mga file na ginawa sa pamamagitan ng default ay sa tao nababasa form, kung saan ang karagdagang mga pangangailangan upang maging naka-encode sa t1utilities, upang gumana sa karamihan ng software na uri na nangangailangan ng 1 font. Ngunit para sa mga tamad mga tao ttf2pt1 kabilang ang isang built-in na bahagi ng t1utilities rin.
Kasaysayan
Pagkatapos i-install malambot, ako ay dissapointed na ang lahat ng mga font itinatago lumalabas blocky at jaggered (ako ay hindi naka-set up X maayos)
Sa kabutihang palad X11 maaaring gumamit Uri Adobe 1 fonts (parehong .pfb at .pfa). Mayroong isang malaking halaga ng Type 1 font na magagamit sa net, ngunit hindi kailanman ang font na gusto mo, kung saan ay palaging sa ibang format ... tila na ang bawat tao at ang kanyang aso ay may True Uri (.ttf) Font ngunit kaunti lamang magkaroon ng Uri 1. Kaya ako nagpunta naghahanap para sa isang converter. Hinanap ko ang Web, naghanap ako Deja-News. Subalit ang bawat hit nakatutok sa isang commercial piraso ng software (para sa Mac o Windows).
Ko mahanap ang isang programa na tinatawag na ttf2pfa (sa pamamagitan ng Andrew Linggo) na kung saan ay pag-convert ng isang tunay Font Type sa isang font Adobe Type 3, ngunit X ay hindi type like 3 font. Kaya ako patuloy na naghahanap para sa alinman sa ttf na pfa o i-type 3 sa uri 1.
Ako nagsalita sa Andrew Linggo at tinanong kung siya ay sumusulat ng isang programa upang gumawa ng mga uri ng 1 font. Andrew nakatutok sa akin sa uri ng 1 specification at Totoo specification Type, at sinimulan ko ang pag-aaral tungkol sa mga uri ng 1 font.
Sa kasamaang palad ang Uri 1 na detalye ay puno ng mga sanggunian sa Reference Language Pahabol Manual, na kung saan ay magagamit lamang sa format ng libro. Ang kabanata sa paglikha ng outline Type 1 ay puno ng mga sanggunian: rlineto kumikilos ang parehong bilang ng rlineto pahabol na utos o
DX1 dy1 DX2 dy2 dx3 Dy3 rrcurveto
behaves katulad
DX1 dy1 (DX1 + DX2) (dy1 + dy2) (DX1 + DX2 + dx3) (dy1 + dy2 + Dy3) rcurveto
Kailangan ko ng higit pang tulong.
Nagba-browse lamang Mga Balita isang araw napansin ko ang isang signature na kung saan sinabi: * nextstep, IRIX, Linux, BeOS & habol Guy kaya ako nagtanong Frank M. Siegert (may-ari ng mga pirma) tungkol sa pag-convert ng uri 3 fonts sa uri 1, pagkatapos swapped isang numero ng mga email tungkol sa mga uri ng 1 utos kumpara sa uri 3 utos na ttf2pfa ginawa. At sa huli nakuha ko ang isang wastong font type 1.
Usage:
ttf2pt1 [- ] [l language | L file] []
  o
ttf2pt1 [- ] [l language | L file] -
  o
ttf2pt1 [- ] [l language | L file] - | t1asm>
  -Isang - isama ang lahat ng glyphs, kahit ang mga hindi sa talahanayan encoding
  b - gumawa ng isang compressed .pfb file
  d dbg_suboptions - mga pagpipilian sa debugging, patakbuhin ttf2pt1 d? para sa tulong
  -e - gumawa ng isang ganap na naka-encode .pfa file
  -F - Force paggamit ng Unicode encoding kahit na napansin ang iba pang MS encoding
  -G Suboptions - kontrolin ang mga file na henerasyon, patakbuhin ttf2pt1 -G? para sa tulong
  l wika - convert sa Unicode sa tinukoy na wika, tumakbo ttf2pt1 l? para sa listahan
  L file - convert Unicode ayon sa paglalarawan file encoding
  m = - itakda ang pinakamalaki na limitasyon ng mga naibigay na uri na halaga, uri:
      h - pinakamalaki hint stack lalim sa habol interpreter
  -O Suboptions - control processing outline, tumakbo ttf2pt1-O? para sa tulong
  p name - gamitin ang mga tiyak front-end parser, patakbuhin ttf2pt1 p? para sa listahan
  -u id - gamitin ang UniqueID, -u A nangangahulugan autogeneration
  v laki - laki ng mga font upang gumawa ng malalaking titik> Laki / 1000 high
  Number ttf2pt1 print na bersyon - -V
  -W Number - itakda ang antas ng mga pinahihintulutan babala (0 - huwag paganahin)
Lipas na mga pagpipilian (Aalisin sa hinaharap release):
  -A - Isulat ang .afm file upang STDOUT sa halip na ang font, ngayon -GA
  -f - huwag subukan na hulaan ang halaga ng ForceBold hint, ngayon -Ob
  h - huwag paganahin autogeneration ng mga paalala, ngayon OH
  H - huwag paganahin ang hint pagpapalit, ngayon -Ou
  -o - disable outline optimization, ngayon -Oo
  -s - disable outline smoothing, ngayon -Os
  t - huwag paganahin ang auto-scaling sa 1000x1000 standard matrix, ngayon -Ot
  w - tama ang mga glyph na lapad (gamitin lamang para sa buggy fonts), ngayon -OW
Sa pamamagitan ng walang , sumulat sa na may papalitan suffix.
Ang huling '-' ay nangangahulugan ng 'paggamit STDOUT'.
Ano ang Bago sa Paglabas na ito:
Bagong Tampok
· Pinagbuting ang auto-vectoring (-OV) alrogithm.
· Payagan paggamit ng anumang encoding table ng mga format 4 sa ttf parser.
· Sumakay sa magagamit na format 4 talahanayan encoding muna kung walang kilalang mga talahanayan ay matatagpuan sa mga ttf parser.
· Inililista ng ttf parser ng mga magagamit na pag-encode kung walang suportado talahanayan encoding ay natagpuan. Ito ay maaaring gamitin sa listahan ang mga pag-encode sa anumang font sa pamamagitan ng pagtukoy ng isang bogus tahasang PID / EID, tulad ng may pagpipilian l plane + pid = 50, eid = 50.
Pag-aayos ng Bug:
· Ayusin upang bumuo ng lahat ng mga tampok sa MS Windows C ++, sa pamamagitan ng Tomoo Amano.
· Ayusin para sa isang null pointer sa pag-encode, masama loob ng loop variable.
· Pinag ang pag-parse ng mga string name font at pinabuting ang mga tseke laban sa hindi wastong mga character.

Iba pang mga software developer ng Mark Heath

Mga komento sa TTF2PT1

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!