У меня есть svg, который использует mix-blend-mode: multiply.Этот svg генерируется программно в браузере с использованием JS.
<svg ref="svgElement" version="1.1" xmlns="http://www.w3.org/2000/svg" width="500" height="500">
<circle cx="50" cy="50" r="40" stroke-width="4" fill="green" style="mix-blend-mode: multiply;" />
<circle cx="75" cy="75" r="40" stroke-width="4" fill="red" style="mix-blend-mode: multiply;" />
<circle cx="100" cy="50" r="40" stroke-width="4" fill="blue" style="mix-blend-mode: multiply;" />
</svg>
Я могу загрузить этот svg в браузере и хотел бы отправить этот svg-файл на принтер (профессиональная типография), но когда они открываютфайл в Illustrator или Photoshop и т. д. эффект умножения не сохраняется.
Есть ли способ преодолеть это в клиенте.Я думал, что, возможно, SVG может быть сплющен.Может ли эта работа?
Любая помощь будет принята с благодарностью.
Спасибо,