Как преобразовать двоичные данные iOS PencilKit из CloudKit в читаемое изображение для веб-сайтов (PHP или JS)

#javascript #php #ios #base64 #cloudkit

Вопрос:

PencilKit от Apple создает данные base64 в формате приложения/восьмипотока. Но, кажется, невозможно преобразовать их в изображение для веб-сайта. Я хочу прочитать общедоступную базу данных CloudKit на PHP (которая работает) и получить нарисованные карандашом изображения на веб-сайте в формате png или в любом другом прозрачном файле изображений. То, что я получаю,-это формат octa-потока, но я понятия не имею, как правильно преобразовать его. Есть какие-нибудь идеи?

Спасибо! Роберт

Комментарии:

1. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.

Ответ №1:

Решение состоит не в том, чтобы преобразовать формат PK octa-stream в изображение, это невозможно. Обходной путь заключается в том, чтобы сохранить в CloudKit изображение base64 также в качестве отдельного значения.