How to Specify PDF Builder for Output

We offer three different means of generating PDF output through our engines: our internal Windward PDF renderer, Microsoft Office PDF and PdfTron. We use our internal PDF render by default. Here are the instructions on how to specify which PDF builder you want yo use for output.

.NET Engine#

If you use the .NET RESTful engine, you can specify your desired PDF builder in the Web.config file. To do so set these properties:

  • For PDFtron builder:
<WindwardReports>
<add key="use.external.output.builder" value="on" />
<add key="output.builder" value="net.windward.env.PDFTronOutputBuilder" />
</WindwardReports>
  • For Microsoft Office PDF builder, you will need to supply the path to the "OfficeOutputBuilder.dll" file in the bin folder of your engine:
<WindwardReports>
<add key="use.external.output.builder" value="on" />
<add key="output.builder" value="{Path_To_OfficeOutputBuilder.dll};OfficeOutputBuilder.WindwardOutputBuilder"/>
</WindwardReports>
note

Make sure to include the name of the dll in the {Path_To_OfficeOutputBuilder.dll}