2013-04-30 3 views
2

Я пытаюсь сделать отчет хорошо выглядящим в HTML, так как есть изображения и текст этих изображений, перекрывающий их, проблема в том, что когда я конвертирую отчет в HTML в FastReport, он перемещает все изображения, чтобы не пересекаться с каким-либо другим объектом.Быстрый отчет, преобразующий отчет в HTML

Итак, вопрос в том, есть ли способ редактировать Css/JScrip внутри отчета, чтобы сделать изображения, пока я хочу? как добавление:

img 
{ 
margin-right:-1px; 
} 

или

.test 
{ 
margin-right:-1px; 
} 

<img class='test'> 

, но я не могу редактировать их вручную я нужен быстрый отчет, чтобы сделать это, с функциями, событиями или любым возможным способом, если его Возможное.

спасибо.

Это то, что я получаю от Fast Report:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html><head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
<meta name=Generator content="FastReport 4.0 http://fast-report.com"> 

<title>100</title> 
<style type="text/css"><!-- 
.page_break {page-break-before: always;} 
.s0 { 
font-family: Arial; 
font-size: 13px; 
color: #000000; font-style: normal; 
background-color: #FFFFFF; 
text-align: Left; vertical-align: Top; 
} 
--></style> 
</head> 
<body 
bgcolor="#FFFFFF" text="#000000"> 

<a name="PageN1"></a> 
<table width="798" border="1" cellspacing="0" cellpadding="0"> 
<tr style="height: 1px"><td width="359"/><td width="2"/><td width="437"/></tr> 
<tr style="height:161px"> 
<td class="s0" style="font-size:1px"><img src="http://i44.tinypic.com/29kqot1.jpg" width="805" height="571" alt=""></td> 
</tr> 

<tr style="height:251px"> 
<td class="s1">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat</td> 
</tr> 

</table> 
</body></html> 

Я хочу, чтобы поместить текст над изображением, но не могу это сделать, я попробовал все в Fast Report. Я привязался к разделу «Разделить изображения», но проблема в том, что между изображениями в HTML есть 1px-пространство между ними, вот почему мне нужно Margin-right: -1px, но не могу сделать это,

+0

Опубликуйте еще какой-нибудь код, чем только то, что у вас есть, а также рассмотрите пример того, чего вы пытаетесь достичь в jsfiddle. – zik

+0

Добавлена ​​дополнительная информация, я надеюсь, что есть способ сделать то, что я хочу ... – vexen

+0

По моему опыту, при написании HTML-экспорта без FastReports создаются более контролируемые результаты. Фактически, теперь мы используем только FastReports для экспорта в PDF. – Svip

ответ

1

Мы изменили источник HTMLExport с быстрый отчет, на всякий случай, что некоторые пни с этой проблемой.