Я хочу показать в своем отчете Jasper один штрих-код EAN13 С текстом. Пока предварительный просмотр в JasperSoft Studio 6.5.1 работает отлично, я вижу штрих-код и текст под ним:
Это часть кода:
<componentElement>
<reportElement positionType="FixRelativeToBottom" x="0" y="111" width="130" height="30" uuid="48d9d636-7e04-43df-9fa2-5c3f6edf27da"/>
<c:barbecue xmlns:c="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" type="EAN13" drawText="true" checksumRequired="false">
<c:codeExpression><![CDATA[$F{EAN}]]></c:codeExpression>
</c:barbecue>
</componentElement>
Моя проблема в том, что если я создаю этот отчет .jasper и внедряю его в свое веб-приложение на Java и распечатываю его в один .pdf, текст под штрих-кодом будет пустым или белым, но я ничего не вижу, только штрих-код.
Что мне нужно изменить, чтобы просмотреть текст также в веб-версии отчета? Спасибо.
EDIT:.
Я получил ответ на форуме Jaspersoft:
"На самом деле это проблема не с JasperReports, а с барбекю. В вычислении размера области текста есть ошибка. Исправление барбекю и его замена в JasperReports решили эту проблему для меня."
К сожалению, я не приблизился к решению проблемы, потому что я пытался изменить размер элемента штрих-кода до возможного максимума, но ничего не изменилось ...