Я создаю приложение, которое занимается инженерными проектами. Часть приложения требует, чтобы загруженные файлы САПР (.dwg) были назначены оборудованию.Извлечь, отредактировать и сохранить .dwg метаданные
Что бы я хотел сделать, это отредактировать метаданные каждого файла, чтобы они содержали ссылку на часть, к которой она была назначена.
Так что если файл был связан с частью X1234567, я бы хотел добавить этот «тег» в метаданные файла САПР.
Я работаю с API Forge и вижу, что есть конечная точка для извлечения метаданных, зарегистрированного here, но я не вижу возможности вернуть отредактированные данные в файл.
Можно ли использовать Forge API, PHP, Java или JS, чтобы написать метод для извлечения метаданных, отредактировать его, а затем сохранить его обратно в файл?
Я открыт для любых предложений, как я могу это сделать.
Благодаря
Я хотел бы также отметить Java мой последний выбор, извините, Java, ребята, я бы очень хотел, чтобы держать это в PHP или JS, но может сдуть пыль с моих Java навыки, если это единственный путь.
Вы можете использовать 'Blob' или' 'File', FileReader' редактировать содержимое файла – guest271314
См [Edit, сохранить, самомодифицировать HTML-документ, форматировать HTML, JavaScript] (http://stackoverflow.com/questions/30563157/edit-save-self-modification-html-document-format-generated-html-javascript) – guest271314
Я думаю, что нет доступных парсеров DWG в PhP (если я не ошибаюсь?). Но идея заключалась бы в том, чтобы найти способ преобразовать его в нормализованный язык (например, XML, KML, JSON, ...) и применить ваше обновление к этому файлу. Затем вы преобразовываете его из в .DWG, но я боюсь, что пакет не подходит для этой потребности. –