Использование файлов .zip с Forge Design Automation для AutoCAD - PullRequest
0 голосов
/ 26 мая 2020

У меня есть zip-файл, содержащий файлы нескольких типов (.dwg, .xlsx, .pdf). Если я укажу на вход файл .zip, я заметил, что все они принимаются Forge, но возвращаются только .dwg. Можно ли как-нибудь исправить это?

Ответы [ 2 ]

0 голосов
/ 28 мая 2020

Спасибо всем, кто ответил, в конечном итоге я создаю структуру папок проекта, в которую распаковываются все мои файлы (dwgs, pdfs, xlsx), под рабочей папкой. Мое локальное имя для ввода и результата идентично как в Activity, так и в Workitem. Я помню, как Аугусто сказал мне не делать этого, но я еще не столкнулся с проблемой. В конце концов, мои файлы циклируются в AutoCAD Core и сохраняются в том же месте. DA архивирует измененные файлы и отправляет их на мою конечную точку. Я применил этот подход, потому что, если я сохраню измененные файлы в папке результатов, мои измененные файлы dwg и файлы, отличные от dwg, теперь находятся в двух отдельных соседних местах. Если есть побочный эффект работы с файлами в одном месте, я хотел бы знать, что это такое.

0 голосов
/ 27 мая 2020

Сохраните результаты в указанной папке c и, наконец, создайте zip-файл.

ZipFile.CreateFromDirectory(CurrentDirectory + "\\Result", CurrentDirectory + "\\Result.zip");

Этот zip-файл установлен как результат вашего WorkItem.

...