Преобразование байтового массива в векторную форму - PullRequest
0 голосов
/ 15 ноября 2018

Я вытаскиваю векторные рисунки с сервера в байтовые массивы. Мне нужно разобрать их в пригодных для использования ресурсах, чтобы показать во взглядах. Как я могу это сделать?

1 Ответ

0 голосов
/ 15 ноября 2018

Вы можете использовать библиотеку, которая может отображать SVG. Например, androidsvg с использованием метода getFromInputStream () для чтения svg из байтового массива

   /**
* Read and parse an SVG from the given {@code InputStream}.
* 
* @param is the input stream from which to read the file.
* @return an SVG instance on which you can call one of the render methods.
* @throws SVGParseException if there is an error parsing the document.
*/
   @SuppressWarnings("WeakerAccess")
   public static SVG  getFromInputStream(InputStream is) throws SVGParseException
   {
      SVGParser  parser = new SVGParser();
      return parser.parse(is, enableInternalEntities);
   }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...