У меня есть работа со странным знаком в конце каждой строки текста.
Это изображение изначально представляет собой файл SVG, который был преобразован в PDF с помощью cairosvg, затем открыт в CorelDraw и запущен в производство.
Метка обычно не видна в SVG, средстве просмотра PDF или CorelDraw. Он виден в каркасном режиме и виден на произведенном продукте. Это происходит во всех моих файлах artowrk и происходит с любым шрифтом.
Ниже представлено его изображение в каркасе CorelDraw и текстовый элемент svg.
<g transform="translate(181.2 140)">
<text font-family="Century Gothic" font-size="72" font-weight="bold" style="stroke: none; stroke-width: 1; stroke-dasharray: ; stroke-linecap: butt; stroke-linejoin: miter; stroke-miterlimit: 10; fill: #000000; fill-rule: nonzero; opacity: 1;" transform="translate(-116.03 54)">
<tspan x="0" y="-36" fill="#000000">TAFARI</tspan>
</text>
</g>
Что вызывает эту нежелательную метку?
ОБНОВЛЯТЬ:
Я протестировал этот чрезвычайно простой файл svg и получил тот же результат, поэтому содержимое SVG не имеет значения.
<svg height="30" width="200">
<text x="0" y="15" fill="red">I love SVG!</text>
</svg>
Обновлять:
Эта метка характерна для CorelDraw. Не отображается в Illustrator или других программах. Сохранение PDF-файла в Illustrator как PDF-файла, а затем открытие PDF-файла в CorelDraw приводит к исчезновению метки, но это нецелесообразно для моего процесса.
Я нашел решение. Это требует большого количества кода, но если у кого-то возникнет эта проблема в будущем и ему нужны подробности, у меня есть вопрос о переполнении стека и ответ на него здесь.
ЭндрюХ
Гусь
Jongware
Гусь