Экспорт чертежей в PDF для Forge Inventor - PullRequest
0 голосов
/ 13 июля 2020

Как лучше всего экспортировать PDF-файл из чертежа Inventor (IDW), написанного с помощью iLogi. c Правила, похожие на экспорт из Configurator 360? Как предоставить внешнюю ссылку для загрузки PDF-файла с помощью API-интерфейсов forge?.

1 Ответ

0 голосов
/ 14 июля 2020

Вам нужно будет использовать Design Automation API for Inventor для экспорта IDW в PDF . Самым простым может быть выполнение инструкций на следующем веб-сайте, чтобы создать все части, а затем просто изменить код AppBundle на просто SaveAs () открытого IDW в PDF : https://learnforge.autodesk.io/# / tutorials / modifymodels

  1. Измените outputFile параметр Activity иметь localName как outputFile.pdf (или что-то еще, но оно должно соответствовать тому, что код AppBundle будет использовать для SaveAs ()) и inputFile , чтобы иметь localName что-то, заканчивающееся на « .idw »

  2. Используйте этот код в 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");
    } 
    
  3. При запуске действия inputFile должен иметь URL в файл IDW и outputFile должен иметь URL в PDF файл

...