Как лучше всего экспортировать PDF-файл из чертежа Inventor (IDW), написанного с помощью iLogi. c Правила, похожие на экспорт из Configurator 360? Как предоставить внешнюю ссылку для загрузки PDF-файла с помощью API-интерфейсов forge?.
Вам нужно будет использовать Design Automation API for Inventor для экспорта IDW в PDF . Самым простым может быть выполнение инструкций на следующем веб-сайте, чтобы создать все части, а затем просто изменить код AppBundle на просто SaveAs () открытого IDW в PDF : https://learnforge.autodesk.io/# / tutorials / modifymodels
Измените outputFile параметр Activity иметь localName как outputFile.pdf (или что-то еще, но оно должно соответствовать тому, что код AppBundle будет использовать для SaveAs ()) и inputFile , чтобы иметь localName что-то, заканчивающееся на « .idw »
Используйте этот код в AppBundle :
public void Run(Document doc) { LogTrace("Run called"); exportToPdf(doc); } public void exportToPdf(Document doc) { LogTrace("Saving to PDF"); doc.SaveAs("outputFile.pdf", true); LogTrace("Done"); }
При запуске действия inputFile должен иметь URL в файл IDW и outputFile должен иметь URL в PDF файл