0
Я работаю над ColdFusion, пытающимся экспортировать HTML-таблицу в документ PDF. Эта таблица HTML выводит свой стиль из внешнего файла CSS. Проблема заключается в том, что при экспорте формат таблицы не экспортируется в pdf-документ. Мне нужно экспортировать таблицу как ее отображаемую в браузере (вместе с ее форматированием).Экспортировать HTML-таблицу и ее стиль в PDF в ColdFusion
Ниже приведен код для того же.
Content.cfm
<cfsavecontent variable="pdfREPORT">
<table id="dep" class="main_table" cellpadding="0">
<tr class="h1">
<th>cell1</th>
<th>cell2</th>
<th>cell3</th>
<th>cellN</th>
</tr>
.
.
.
<cfoutput query="qry1">
<tr>
<td>#qry1.col1#</td>
<td>#qry1.col2#</td>
<td>#qry1.col3#</td>
<td>#qry1.colN#</td>
</tr>
</cfoutput>
</table>
</cfsavecontent>
extract_to_pdf.cfm
<cfsetting enablecfoutputonly="true">
<cfheader name="Content-Disposition" value="inline;filename=test.pdf">
<cfcontent type="application/pdf">
<cfdocument format="PDF" localurl="yes" marginTop=".25" marginLeft=".25" marginRight=".25" marginBottom=".25"
pageType="custom" pageWidth="8.5" pageHeight="10.2" mimetype="text/html">
<html>
<head>
<style>
<cfinclude template = "styles/tableStyle.css">
</style>
</head>
<body>
<cfoutput>#Form.pdfREPORT#</cfoutput>
</body>
</html>
</cfdocument>
Любая помощь высоко ценится.
Пожалуйста, внесите ваш код. Мы не можем помочь, не видя этого. –
Не должны ли стили CSS быть встроенными? Вы пробовали это? – ale
@AlEverett Стили документов не обязательно должны быть встроенными '
ответ
Показаны код, с которым вы работаете, помогут нам ответить на этот вопрос, но у вас есть ссылка на CSS внутри блока
cfdocument
? Если вы это сделаете, и он все еще не работает, попробуйте:источник
2013-03-05 12:56:44 Travis
Спасибо Трэвис за предложение. Я загрузил код выше. Но это, похоже, не работает. Я также пробовал @import url ("styles/tableStyle.css"); Но пока не повезло. –
Большое спасибо Travis !!! Это помогло. –
Смежные вопросы