У меня была такая же проблема в python. Это помогло. Вот что я использовал в python -
chrome_options = Options()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome('/path/to/your_chrome_driver_dir/chromedriver',chrome_options=chrome_options)
SCNText
подразделяет путь 2D Bézier для вашего текста так же, как и Core Graphics, если вы его рисуете. Вы всегда можете использовать свойство flatness
, чтобы сделать его более плавным, но вы не получите гладкость субпикселя.
Чтобы решить эту проблему, вы можете использовать больший размер шрифта, чтобы основные Путь Безье больше, и при возникновении дискретизации генерируются больше вершин.