mpdf 中的专色

问题描述 投票:0回答:1

在 mpdf 中(我使用 8.1.4 和 PHP 8.2)我可以通过这样的代码添加专色

$mpdf->AddSpotColor('Thru-cut', 10, 10, 10, 10); //name, c, m, y, k

但是之后我就看不到这个专色了。在 Adobe Illustrator 中(它应该出现在色板中(窗口 -> 色板))。

我查了一下,1.4版本中mpdf生成pdf没有问题

%PDF-1.4
。 我的意思是从其他程序生成的其他 pdf 1.4 在 AI 中工作。

我尝试使用 pdf 中的代码覆盖 ColorWritter writeSpotColors() 但它仍然不起作用。有人遇到类似问题吗,或者有解决办法吗?

php mpdf
1个回答
0
投票

所以...

我找到了答案,而且很简单。

如果您通过 mpdf 定义专色

$mpdf->AddSpotColor('WHITE', 0, 66, 30, 13);

然后你需要在代码示例中使用它来填充svg:

<path fill="spot(WHITE, 100%)" ...

我后来发现的这个代码片段可能很有用:https://github.com/mpdf/mpdf-examples/blob/development/example55_new_mPDF_v5-1_color_and_other_features.php

© www.soinside.com 2019 - 2024. All rights reserved.