Перетворення великого файлу SVG у файл PNG


0

Таким чином, у мене є 16-мегапіксельний SVG-файл з приблизно 30000 вузлами, і я намагався перетворити його на зображення розміром 10,000x10,000 png. Я спробував багато речей, і найближчий я отримав з inkscape, але він отримав деякі дивні помилки на півдорозі через команду і тільки надав половину зображення. Хто-небудь знає найкращий спосіб зробити це?


Яке повідомлення про помилку ви отримали? Не існує способу визначити, які кроки можуть вирішити проблему (іншу програму або інше), не знаючи, з якою проблемою зустрічається inkscape.
Paul

Добре, що відбувається, коли я спробую: puu.sh/2lgCO
user209128

(зверніть увагу, що я видалив ваш запит на рекомендацію продукту, щоб уникнути його закриття як поза темою)
Paul

Яку версію ви використовуєте? Старі версії отримали цю проблему через використання пам'яті, але, враховуючи розмір виводу, може виникнути нестача пам'яті.
Paul

Його версія 0.48.4 я думаю, я завантажив його як годину тому. До речі у мене 16gb 1688mhz барана, але, очевидно, його не використовуючи, що взагалі, може бути спосіб сказати inkscape використовувати більше оперативної пам'яті?
user209128

Відповіді:


2

Imagemagick є спеціальним інструментом командного рядка для перетворення та маніпулювання зображеннями.

convert -density 1200 -resize 10000x10000 your.svg your.png

Можливо, вам знадобиться змінити команду щільності, щоб отримати оптимальні результати


Ну я спробував це і він працював, за винятком отриманого зображення, як дійсно нечіткий і низький-res. Його також 208mb, який трохи великий.
user209128

@ user209128 Це може зайняти трохи спроб і помилок, щоб отримати хороші результати, спробуйте зміни вище.
Paul
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.