| 2008-06-10 15:26:43 | Ответить |
|---|---|
|
Pontus Sergey Адрес: Киев Сообщений: 4 Регистр: 2007-09-10 его блог 0 сообщ. |
Plugin RFPDF |
|
Уже несколько дней пытаюсь заставить заработать плагин с русским языком - ничего не получилось
Может подскажет кто нибуть как это гениальное творение заставить работать с кириллицей? |
|
| Cyrillic, plugin, RFPDF |
| 2008-06-10 05:05:12 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1199 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Plugin RFPDF |
|
Мне кажется что если ты используешь UTF8 кодировку тогда должно все работать, или я ошибаюсь ??
как вариант есть и другие плагины для генерации pdf |
|
| pdf, RFPDF |
| 2008-06-09 18:27:57 | Ответить |
|---|---|
|
Pontus Sergey Адрес: Киев Сообщений: 4 Регистр: 2007-09-10 его блог 0 сообщ. |
RE: Plugin RFPDF |
|
да UTF-8.. но не работает
а например какие еще? нормальные... |
|
| RFPDF FPDF |
| 2008-06-04 12:10:00 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1199 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: RE: Plugin RFPDF |
| только utf 8 | |
| 2008-06-07 07:14:00 | Ответить |
|---|---|
|
Pontus Sergey Адрес: Киев Сообщений: 4 Регистр: 2007-09-10 его блог 0 сообщ. |
RE: Plugin RFPDF |
|
да... это понятно
я имел ввиду экспорт в PDF чем еще можно сделать... те плагины которые я нашел не работают с кириллицей в RFPDF заявлено что он работает с кириллицей, но у меня ничего так и не вышло |
|
| RFPDF FPDF |
| 2008-06-08 08:59:39 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1199 Регистр: 2007-03-13 его блог 40 сообщ. |
RE: Plugin RFPDF |
|
ДУмаю что тебе найдо зайти сюда
http://rubyclub.com.ua/gem и поискать Вот я решил исопльзовать gem 'pdf-writer' require 'rubygems' gem 'pdf-writer' require 'pdf/writer' gem 'color-tools' require 'color/rgb/metallic' Вроде мне подошел хотя не проверял на русификацию может у тебя в системе просто не стоят русские шрифты |
|
| 2008-06-08 03:05:31 | Ответить |
|---|---|
|
Pontus Sergey Адрес: Киев Сообщений: 4 Регистр: 2007-09-10 его блог 0 сообщ. |
RE: Plugin RFPDF |
|
пробывал... ничего с кириллицей не получилось
А русские шрифты есть... сразу все перешарил, и софта горы стоит русского, я бы заметил если бы не было шрифтов |
|
| 2008-10-13 16:47:59 | Ответить |
|---|---|
|
Oleg Адрес: Moscow Сообщений: 3 Регистр: 2008-10-13 его блог 0 сообщ. |
RE: Plugin RFPDF |
|
Хочу поделиться своими наблюдениями, может быть что-то поможет.
1) информация об используемых символах(глифах) шрифта хранится в afm-файлах, которые могут находиться в трех местах: -специализированной директории для метрик: PDF::Writer::FontMetrics::METRICS_PATH -текущей директории -в директориях списка $LOAD_PATH посмотрите содержимое этих (*.afm) файлов- поддерживают ли они кириллицу Примечание: Сами файлы шрифтов находятся по адресу, задаваемому переменной PDF::Writer::FONT_PATH 2) Поддержка текущей кодировки в программе задается в переменной $KCODE = 'UTF-8' 3) Текущая версия PDF::Writer не поддерживает более 256 позиций в таблице кодировок. В качестве директивы перекодировки можно воспользоваться директивой select_font, например # use a Times-Roman font with MacExpertEncoding pdf.select_font("Times-Roman", "MacExpertEncoding") # this next line should be equivalent pdf.select_font("Times-Roman", { :encoding => "MacExpertEncoding" }) # Set up the Helvetica font for use with German characters as an offset # of the WinAnsiEncoding. diff= { 196 => "Adieresis", 228 => "adieresis", 214 => "Odieresis", 246 => "odieresis", 220 => "Udieresis", 252 => "udieresis", 223 => "germandbls" } pdf.select_font("Helvetica", { :encoding => "WinAnsiEncoding", :differences => diff }) (Пример из мануала PDF::Writer, поставляется в комплекте) Директива может использоваться только при первой загрузке! 4) Для создания afm- файлов из ttf можно воспользоваться утилитой ttf2afm из пакета pdfTex |
|
| pdfwriter afm pdf |
| 2008-10-13 23:49:46 | Ответить |
|---|---|
|
kasyanchuk igor Адрес: Сообщений: 12 Регистр: 2007-09-05 его блог 0 сообщ. |
RE: Plugin RFPDF |
| try HTMLDOC | |
| 2008-10-14 19:07:56 | Ответить |
|---|---|
|
Oleg Адрес: Moscow Сообщений: 3 Регистр: 2008-10-13 его блог 0 сообщ. |
руби-код (в кодировке windows-1251), генерирующий Cyrillic |
|
CyrillicPDFbyRuby.rar
содержимое: crtPdf.rb руби-код (в кодировке windows-1251), генерирующий последовательности символов tst.pdf сгенерированные последовательности ttf2afm.exe генератор afm из ttf для win32 kpathsea357.dll необходимая для ttf2afm библиотека для win32 arial.afm пример сгенерированного afm |
|