Forge Inventor 工程图 PDF 导出

Forge Inventor Drawing PDF Export

从使用类似于 Configurator 360 导出的 iLogic 规则编写的 Inventor 工程图 (IDW) 导出 PDF 的最佳方式是什么?如何使用 forge API 为 PDF 下载提供外部 link?

您必须使用 Design Automation API for Inventor 才能将 IDW 导出为 PDF 。 最简单的可能是按照以下网站上的说明创建所有部分,然后只需将 AppBundle 的代码修改为简单的 SaveAs()打开 IDWPDFhttps://learnforge.autodesk.io/#/tutorials/modifymodels

  1. 修改ActivityoutputFile参数为localName as outputFile.pdf(或其他任何东西,但它需要匹配 AppBundle 的代码将用于 SaveAs()) 和 inputFilelocalName 以“.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. 当运行 activity inputFile 应该有一个URLIDW 文件和 outputFile 应该有一个 URLPDF 文件