Титла: Вкарване на графики с PostScript Публикувано от: mhydra в Aug 11, 2005, 09:40 Имам следният проблем, изтеглих каква ли не документация (около 1500 стр.)обаче като че ли всички документи са писани от един автор.
Проблемът ми е че искам да вкарам графика (картинка jpg,bmp,png) в постскрипт документ.Обаче навсякъде в цялата документация която намерих се обяснява как се прави графика (ръчно) чрез цикли, изобразяване на екрана, а на мен ми трябва просто да си взема една готова картинка и да си я сложа в постскрипта. 1. Как става вкарването на готова картинка (jpg,bmp) в postscript ? 2. Как се вкарва текст на кирилица в postscript или pdf? При текста на кирилица след това искам да се чете а не да е преведен на маймуница. Титла: Вкарване на графики с PostScript Публикувано от: romeo_ninov в Aug 11, 2005, 12:44 А хвърли ли едно око на документацията за PS на Adobe? Защото това е правилния източник и има спомени че там е описано това, което търсиш. А по повод кирилицата: дефинираш шрифт, кодиране и след това печат на текста
Титла: Вкарване на графики с PostScript Публикувано от: в Aug 11, 2005, 13:58 Искаш да кажеш да го дефинирам по накакъв такъв начин :
/Helvetica findfont 21 scalefont setfont А с кодировката горе-долу така ли трябва да стане : /Helvetica findfont 21 cirillic encoding scalefont setfont защото при мен по този начин нищо не става така, даже и редактора не ми разпознава "cirillic encoding". Или може би имаш предвид да създам нов шрифт? Титла: Вкарване на графики с PostScript Публикувано от: в 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 обаче не става Титла: Вкарване на графики с PostScript Публикувано от: romeo_ninov в Aug 11, 2005, 17:47 Като начало пробваш UTF-8
Титла: Вкарване на графики с PostScript Публикувано от: в Aug 11, 2005, 23:59 utf8 със StandardEncoding ?
Титла: Вкарване на графики с PostScript Публикувано от: toxigen в Aug 12, 2005, 10:47 cp1251, windows-1251 и вариации е кодировката за кирилица. Ако намериш варианта на UTF-8 - по-добре. А и пише се cyrillic, не cirillic !
Титла: Вкарване на графики с PostScript Публикувано от: в Aug 22, 2005, 08:28 Реших проблема сега в момента ползвам успешно две библиотеки, едната под С, а другата е модул под Perl.
На С е LASi.h ,този хедър изизсква да имате инсталиран glibc,а модулът под perl се казва PDFLib, има го и за PHP обаче нещо имах проблем с инсталацията и го зарязах. Иначе LASi.h и PDFLib работят безупречно,а LASi поддържа всички езици които може да се досетите (арабски,китайски,таджикистански и др.) само че написаното е във вид на графика, докато в PDFLib всичко си е текст. |