Я пытаюсь создать PDF-файл с помощью cfdocument
, но ColdFusion продолжает выдавать исключение, и я не могу найти способ обойти это.
Это код, который я использую:
<cfdocument format="pdf" filename="rep_report.pdf" overwrite="yes" name="rep_report">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<style>
<cfinclude template="stylesheets/bootstrap.min.css">
</style>
<cfinclude template="views/_reputationTable.cfm">
</body>
</html>
</cfdocument>
И это исключение:
An exception occurred when performing document processing.
The cause of this exception was that: coldfusion.document.spi.DocumentExportException: java.lang.NullPointerException.
The error occurred in E:/sites/xAmplifier.com/admin/rep_report_template.cfm: line 43
Called from E:/sites/xAmplifier.com/admin/wheels/events/onrequest.cfm: line 1
Called from E:/sites/xAmplifier.com/admin/rep_report_template.cfm: line 43
Called from E:/sites/xAmplifier.com/admin/wheels/events/onrequest.cfm: line 1
41 : </style>
42 :
43 : <cfinclude template="views/_reputationTable.cfm">
44 : </body>
45 : </html>
Кажется, моя проблема заключается в том, что я пытаюсь включить шаблон, но, к сожалению, у меня нет способа обойти это.
Любые предложения о том, как я могу сохранить включенный шаблон и использовать cfdocument?
<link rel="stylesheet" type="text/css" media="screen" href="stylesheets/bootstrap.min.css" />
в шапке? - person fyroc   schedule 08.04.2014