Автор Тема: Вкарване на графики с PostScript  (Прочетена 1885 пъти)

mhydra

  • Напреднали
  • *****
  • Публикации: 715
  • Distribution: Fedora, Mandriva
  • Window Manager: GNOME
    • Профил
Имам следният проблем, изтеглих каква ли не документация (около 1500 стр.)обаче като че ли всички документи са писани от един автор.
Проблемът ми е че искам да вкарам графика (картинка jpg,bmp,png) в постскрипт документ.Обаче навсякъде в цялата документация която намерих се обяснява как се прави графика (ръчно) чрез цикли, изобразяване на екрана, а на мен ми трябва просто да си взема една готова картинка и да си я сложа в постскрипта.

1. Как става вкарването на готова картинка (jpg,bmp) в postscript ?
2. Как се вкарва текст на кирилица в postscript или pdf?

При текста на кирилица след това искам да се чете а не да е преведен на маймуница.
Активен

Указвам помощ за всичко свързано с Fedora и Мандрива.
Може да ме търсите на ICQ.

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Вкарване на графики с PostScript
« Отговор #1 -: Aug 11, 2005, 12:44 »
А хвърли ли едно око на документацията за PS на Adobe? Защото това е правилния източник и има спомени че там е описано това, което търсиш. А по повод кирилицата: дефинираш шрифт, кодиране и след това печат на текста
Активен

0x2B|~0x2B

  • Гост
Вкарване на графики с PostScript
« Отговор #2 -: Aug 11, 2005, 13:58 »
Искаш да кажеш да го дефинирам по накакъв такъв начин :
/Helvetica findfont 21 scalefont setfont

А с кодировката горе-долу така ли трябва да стане :
/Helvetica findfont 21 cirillic encoding scalefont setfont
защото при мен по този начин нищо не става така, даже и редактора не ми разпознава "cirillic encoding".
Или може би имаш предвид да създам нов шрифт?
Активен

  • Гост
Вкарване на графики с PostScript
« Отговор #3 -: Aug 11, 2005, 14:36 »
Ясно, вече разбрах как да дефинирам фонт.Ето по такъв начин аз ги дефинирам шрифтовете.

/Helvetica findfont
dup length dict begin
  {1 index /FID ne {def} {pop pop} ifelse} forall
  /Encoding ISOLatin1Encoding def
  currentdict
end
/Helvetica-ISOLatin1 exch definefont pop

/Helvetica-ISOLatin1 findfont
12 scalefont setfont
200 335 moveto
(dsfsd) show

Обаче как се казва кодировката за кирилица , пробвах с CirillicEncoding обаче не става
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Вкарване на графики с PostScript
« Отговор #4 -: Aug 11, 2005, 17:47 »
Като начало пробваш UTF-8
Активен

0x2B|~0x2B

  • Гост
Вкарване на графики с PostScript
« Отговор #5 -: Aug 11, 2005, 23:59 »
utf8 със StandardEncoding ?
Активен

toxigen

  • Напреднали
  • *****
  • Публикации: 243
    • Профил
Вкарване на графики с PostScript
« Отговор #6 -: Aug 12, 2005, 10:47 »
cp1251, windows-1251 и вариации е кодировката за кирилица. Ако намериш варианта на UTF-8 - по-добре. А и пише се cyrillic, не cirillic !
Активен

  • Гост
Вкарване на графики с PostScript
« Отговор #7 -: Aug 22, 2005, 08:28 »
Реших проблема сега в момента ползвам успешно две библиотеки, едната под С, а другата е модул под Perl.
На С е LASi.h ,този хедър изизсква да имате инсталиран glibc,а модулът под perl се казва PDFLib, има го и за PHP обаче нещо имах проблем с инсталацията и го зарязах. Иначе LASi.h и PDFLib работят безупречно,а LASi поддържа всички езици които може да се досетите (арабски,китайски,таджикистански и др.) само че написаното е във вид на графика, докато в PDFLib всичко си е текст.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
OpenOffice.org преминава от PostScript към PDF
Коментар
qwerty11 0 1052 Последна публикация Sep 04, 2010, 19:38
от qwerty11