2015-11-04 2 views
0

Я пытаюсь выяснить, какой язык и как я могу прочитать/преобразовать следующий графический объект находится внутри PDFPDF графический объект - на каком языке это?

q 
0 869 634 -869 re 
W n 
0 0.9 0.85 0 K 
/GS0 gs 
q 1 0 0 1 319 606 cm 
0 0 m 
0 -53.02 -42.98 -96 -96 -96 c 
-149.02 -96 -192 -53.02 -192 0 c 
-192 53.02 -149.02 96 -96 96 c 
-42.98 96 0 53.02 0 0 c 
h 
S 
Q 

те, кажется, инструкции постфиксных, но я не знаю, что они есть. Может ли кто-нибудь пролить свет на него?

ответ

1

Вам необходимо проверить ссылку Adobe PDF; у вас есть простой PDF-код, который можно найти в любом описании страницы для страницы в PDF-документе. Загрузить ссылку PDF с веб-сайта Adobe здесь: http://www.adobe.com/devnet/pdf/pdf_reference.html

вольном переводе, кусок кода, который вы имеете, делает следующее

  • сохранить графическое состояние
  • создать прямоугольник
  • добавить прямоугольник обтравочный контур
  • комплект цвет CMYK цвет
  • набор графических данных GS0
  • установить текущее преобразование матрицы
  • переход к точке 0, 0
  • добавить кривую, добавьте кривую, добавьте кривую, добавьте кривую
  • близко путь
  • путь инсульта
  • восстановить графическое состояние
+0

Благодаря , чтобы создать немного и избежать другого вопроса (я сделаю это, если необходимо, хотя): любая идея о том, как я мог бы преобразовать эту серию инструкций в svg или подобный файл графической графики в векторной графике? – Dean

+0

Вам в основном придется разбирать каждую инструкцию и преобразовывать ее в соответствующую инструкцию для SVG или аналогичного. Я не очень хорошо знаком с SVG, но я знаю, что он предположительно очень близок к модели изображений в формате PDF, поэтому преобразование в это должно быть легко (SVG - это XML, поэтому это не будет тривиально, но близость графических моделей действительно помогает) –

+0

См. также этот вопрос, например: http://stackoverflow.com/questions/10288065/convert-pdf-to-clean-svg –

Смежные вопросы