<!-- Copyright (c) 2019 ActivePDF, Inc. --> <!-- ActivePDF DocConverter 2015 --> <!-- Example generated 12/15/19 --> <!-- Example uses the .NET DLL which requires --> <!-- Coldfusion 8 or above --> <CFSCRIPT> // Get current path strPath = ExpandPath(".") & "\"; // Instantiate Object oDC = CreateObject(".NET", "APDocConverter.DocConverter", "C:\Program Files\activePDF\DocConverter\bin\APDocConverter.Net35.dll"); // The below font options only work with conversions that // go through the printer or postscript file conversions // Whether to embed all fonts other than base14 fonts oDC.Set_EmbedAllFonts(true); // Whether to embed Base14 fonts oDC.Set_EmbedBase14Fonts(false); // Whether embedded fonts should be a subset oDC.Set_SubsetFonts(true); // If TrueType fonts should be substituting for the version in the // x:\windows\fonts folder oDC.Set_SubstituteTTFonts(false); // Set the amount of time before a request will time out oDC.Set_Timeout(40); // Enable extra logging (logging should only be used while troubleshooting) // C:\ProgramData\activePDF\Logs\ oDC.Set_Debug(true); // Convert the file to PDF // If the output parameter is not used the created PDF will use // the input string substituting the filename extension to 'pdf' results = oDC.ConvertToPDF(strPath & "word.doc", strPath & "metadata.pdf"); if(results.Get_DocConverterStatus() != "Success") { Error("ConvertToPDF", results, results.Get_DocConverterStatus()); } // Release Object oDC = 0; // Process Complete WriteOutput("Done!"); // Error Handling Function Error(method, oResults, errorStatus) { WriteOutput("Error with " & method & ": <br/>" & errorStatus & "<br/>" & oResults.Get_details()); } </CFSCRIPT>