Пакет изображений Golang в некоторой степени очень удобен, но в нем отсутствует поддержка для установки DPI изображения.Я проверил заголовок файла сгенерированного файла, FF D8 FF DB
, который выглядит как jpeg raw.AFAIK, raw не поставляется с DPI, как jfif.Итак, вот мой вопрос, как установить DPI сгенерированного изображения?Или как конвертировать raw в jfif, откуда я знаю, что могу редактировать определенный бит файла для установки DPI?Ранее я встраивал исполняемый файл AdvancedBatchConverter в свое приложение и использовал exec.Command(fmt.Sprintf("%s/AdvancedBatchConverter/abc.exe", cwd), outputFile, "/jfif", fmt.Sprintf("/convert=%s", jfifFileName))
для достижения цели, но на самом деле ему было противно каждый раз, когда я смотрел на код.