Я хотел бы преобразовать файл PNG или JPEG в SVG. Но я не могу найти ничего о том, как это сделать. Дело в том, что я использую отчеты devexpress для экспорта в изображение, поэтому формат может быть .jpg или .png. Теперь я хочу преобразовать его в SVG, чтобы изображение по-прежнему было в лучшем качестве при передаче его через Javascript и, наконец, в Objective-C.
Чтобы объяснить немного дальше.
У меня есть сервис, который закодирован с помощью VB.net. Это серверная часть; клиентская сторона - это Javascript и HTML: я использую Phonegap для соединения с Objective-C. Что я делаю на самом деле, так это создаю плагин, который будет передавать URL-адрес из Javascript и заставлять Objective-C перехватывать URL-адрес, затем загружать его как изображение и передавать его в SDK ePOS для печати в виде изображения.
Что я заметил, так это то, что когда я экспортирую отчет с помощью devexpress в формате png, изображение становится пиксельным и немного зернистым, потому что я масштабирую изображение, чтобы увеличить его, чтобы заполнить термобумагу (80 мм). Вот почему вместо PNG я хочу его в SVG, чтобы сохранить качество изображения.
Мой вопрос: где я должен преобразовать изображение? На стороне сервера или в Objective-C? И как я буду выполнять такую сложную задачу? Я думал сделать это в Objective-C, но я думаю, что гораздо лучше преобразовать его на стороне сервера. Как вы думаете?
Также можно преобразовать .png или .jpeg в файл .svg?
Спасибо