PDFLib set_graphics_option как передать список цветов в параметре fillcolor - PullRequest
2 голосов
/ 16 октября 2019

Как передать несколько Список цветов PANTONE в Библиотека PDF set_graphics_option функция?

optList = "fillcolor={spotname {PANTONE 281 U} 1}";
p.set_graphics_option(optlist);

Ответы [ 2 ]

0 голосов
/ 17 октября 2019

Вы пытались поднять это с поддержкой PDFLib как ошибку? Я не знаю, можете ли вы отследить свойство цвета Pantone через PDFLib, чтобы увидеть, заключается ли проблема в загрузке SVG в том, что она не поднимается, или она сбрасывается при сборке в документ, или не записывается в PDF -это может помочь вам выяснить, где проблема, и если вы можете решить ее самостоятельно. Но в остальном это выглядит как сообщение об ошибке, и я не уверен, что мы можем сделать, чтобы помочь вам.

0 голосов
/ 16 октября 2019

Как передать несколько цветов PANTONE, установленных в библиотеку PDF, в функцию set_graphics_option?

Возможно, я еще не получил ваш вопрос, но вы можете установить только один цвет за раз. Если вы хотите заполнить некоторый контент другим цветом, вы должны соответственно установить цвет (fill | stroke).

Когда вы хотите добавить цвет и заливку в одном наборе, вы можете объединить это:

optList = "fillcolor={spotname {PANTONE 281 U} 1} strokecolor={spotname {PANTONE 128 U} 1}";
p.set_graphics_option(optlist);
...