У меня есть веб-сайт, который использует SVG для интерактивной клиентской стороны thingamabob. Я хотел бы предоставить возможность загрузить PDF готовой продукции. Я могу передать окончательный вывод SVG обратно на сервер, где я хочу конвертировать в PDF, а затем вернуть его клиенту для загрузки.
Это нужно будет работать на безголовом общем сервере Linux, где установка или компиляция либо огромная боль, либо невозможность. Веб-сайт представляет собой PHP, поэтому идеальным решением будет PHP или использовать программное обеспечение, которое легко устанавливается на общий веб-сервер. Доступны Python, perl и ruby, а также обычные вещи, которые вы можете ожидать в окне linux. Решения, которые связаны с каиром, сценарием inkscape или установкой сложнее, чем "FTP it up", вероятно, отсутствуют. Естественно, тратятся большие суммы денег. Поскольку это общий сервер, голодные решения с памятью и/или процессорами также отсутствуют, так как они будут убиты; это более или менее исключает Батик.
Ближайшее, что у меня до сих пор, это преобразование XSL, которое я могу управлять с PHP, а затем сжимать полученный постскрипт через ps2pdf ( который уже установлен). Единственная проблема заключается в том, что он не поддерживает SVG-пути - если бы это было так, было бы идеально.
В StackOverflow есть куча или связанные вопросы, все из которых я прочитал, но все они предполагают, что вы можете либо установить материал, потратить деньги, либо и то, и другое.
У кого-нибудь есть готовое решение для этого, или я просто потрачу некоторое время простоя, чтобы добавить поддержку путей к этому преобразованию XSL?
Спасибо, Dunc