[закрыто]вытащить шрифты из pdf. нужна 98 винда? %)

psilocybe

 

Open the pdf with 3.01, and all the embedded fonts [outlines]
are stored temporarily in your c:\windows\Temp folder, -
but with funny names:
All begin with 'PFB' and end with '.TMP'
e.g. PFB4161.TMP PFB3606.TMP
If you've got Fontographer, these files will drag and drop directly
into the Fontographer window, from where you can generate
a font.
For Fontlab you've got to change the Filename ending to '.PFB'
before it will open .

или тот же рецепт
 

Можно, но это процедура отнюдь не тривиальная. И вытащенный фонт будет в формате pfb, просто так с ним не поработаешь.
Extracting fonts from PDF files: method I
(1) Export a PostScript file (by pdf2ps, ghostscript, or AcrobatReader);
(2) Look for pfa-format type 1 PostScript fonts (they start with %! and end about 50k later with cleartomark); sometimes you may want to look for BeginResource or BeginFont and take anything until the next EndResource;
(3) Save that portion to a file (if the first line is not %! then use an editor to add that line;
(4) Convert this to a pfb, by using free tools such as t1binary;
(5) Warning: you have no .afm (font metric) file, so all kerning is lost, and the fonts are a tad useless. There are free tools to create .afm files without kerning pairs though.
Extracting fonts from PDF files: method II
(1) Make sure you have Acrobat Reader 3 (not later!);
(2) Open the PDF in Acrobat Reader 3;
(3) While the file is open, look at your temporary file folder (called temp oir tmp on most operating systems--it is /tmp on UNIX/Linux) and look for files like PFB...TMP or with PFB in them. These are the font files;
(4) Copy these files and name them whatever .pfb;
(5) Open the file in a font editor to rename the font and check things. Renaming can also be done if you have
the t1binary package: create a pfa format file, open in a conventional text editor, rename the font, and regenerate a pfb format file;
(6) Generate a metrics file (AFM and/or PFM either through a font editor or by using free tools.
Я пользуюсь методом 2, работает превосходно. Во всяком случае из Юникодовских чартов фонты вытащил спокойно.
Я думаю, что легче всего, как уже предлагали, посмотреть какие символы в этом фонте соответствуют цифрам (и другим вставляемым не верно) и потом сделать замену.
Например, видим, что вставляет !, а на самом деле это [. Заменяем все ! на [, но надо быть осторожным, чтобы не заменить настоящие ! на [, т.е. надо предварительно посмотреть как восклицательные знаки обозначаются... Наверняка они тоже вставлены неверно... Во всяком случае так происходит вот с этими интересными файлами

третий акробат скачал на сайте "Храм Святителя Николая у Соломенной Сторожки" http://agios-nicolos.ru/gazeta/ :lol:
но необходимых файлов в темпорари файлх что-то не обнаружил.. там есть другие (в C:\WINDOWS\Temp файлы типа AcrD782.tmp (чуть меньше метра либо в C:\WINDOWS\Prefetch типа VERCLSID.EXE-3667BD89.pf (14 кБ но это вообще какая-то левая папка но их ни OT1 Font Manager, ни FontLab Srudio не воспринимают.
кто-нить пробовал шрифты вытаскивать, для этого только старая винда подойдёт?

psilocybe

я подумываю, может у меня эти две шрифтовые программы неполноценные
если интересно вот те (только если они действительно те) темпорари файлы

psilocybe

ап

Impils

А не проще узнать что там за шрифт и найти его в инете ?

psilocybe

это фирменный шрифт, в инете нет.

oliver11

Вытаскивать не пробовал, но гугл по запросу "pdf extract font" выдаёт кучу способов. Вот, например: http://cg.scs.carleton.ca/~luc/pdfextract.html
Все перепробовал?
"Method I" из своего поста пробовал?

psilocybe

да, эту ссылку я видел.
метод 1 неполноценный, он не подходит..

psilocybe

никто ещё не попробовал?
борисл не порулил что-то, а я надеялся..

AlexV769

метод 1 неполноценный, он не подходит..
чем он неполноценен? чем не подходит?

dickofan

там есть другие (в C:\WINDOWS\Temp
учел, что в ХР временные файлы по %USERPROFILE% сортируются?

psilocybe

пропадут глифы и кернинг.
Warning: you have no .afm (font metric) file, so all kerning is lost, and the fonts are a tad useless

psilocybe

ыыыыыыыыыыыыыы, ступил! :D
Я ИСКАЛ В ПАПКЕ ВИНдоВС,
а они были тут C:\Documents and Settings\nikita\Local Settings\Temp
закрыто.
Оставить комментарий
Имя или ник:
Комментарий: