Bengali unicode rendering problem during generating pdf from Jasper Studio (TIBCO Jaspersoft Studio)...












1
















This question already has an answer here:




  • How can I render hindi correctly when exporting to pdf?

    3 answers



  • How can I display “$£Ω€απ⅔” in Jasperserver PDF using iReport?

    3 answers



  • How can I test if my font is rendered correctly in pdf?

    1 answer



  • Jasper Reports PDF doesn't export cyrillic values

    1 answer



  • How to export fonts in Gujarati-Indian Language to pdf?

    2 answers




I am trying to create pdf in Bengali language using jasper studio (TIBCO Jaspersoft® Studio 6.6.0 in Ubuntu 16.04)



Below is My Jrxml properties and style:



<property name="com.jaspersoft.studio.data.sql.tables" value=""/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="Sample DB"/>
<property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/>
<property name="net.sf.jasperreports.default.pdf.encoding" value="Identity-H"/>
<style name="Base" isDefault="true" fontName="SolaimanLipi" fontSize="18" pdfFontName="/home/shaon/Downloads/SolaimanLipi_20-04-07.ttf" pdfEncoding="Identity-H" isPdfEmbedded="true"/>


This is showing correct preview in jasper studio:
Jasper report studio preview



But when I export pdf, bengali font gets distorted:
PDF exported from Jaspersoft studio



What am I doing wrong here? Any suggestion ?










share|improve this question















marked as duplicate by Alex K jasper-reports
Users with the  jasper-reports badge can single-handedly close jasper-reports questions as duplicates and reopen them as needed.

StackExchange.ready(function() {
if (StackExchange.options.isMobile) return;

$('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
var $hover = $(this).addClass('hover-bound'),
$msg = $hover.siblings('.dupe-hammer-message');

$hover.hover(
function() {
$hover.showInfoMessage('', {
messageElement: $msg.clone().show(),
transient: false,
position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
dismissable: false,
relativeToBody: true
});
},
function() {
StackExchange.helpers.removeMessages();
}
);
});
});
Nov 16 '18 at 17:48


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.














  • 1





    You should use font extensions

    – Alex K
    Nov 16 '18 at 5:56











  • Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

    – Md Ashfak Chowdhury
    Nov 18 '18 at 4:09
















1
















This question already has an answer here:




  • How can I render hindi correctly when exporting to pdf?

    3 answers



  • How can I display “$£Ω€απ⅔” in Jasperserver PDF using iReport?

    3 answers



  • How can I test if my font is rendered correctly in pdf?

    1 answer



  • Jasper Reports PDF doesn't export cyrillic values

    1 answer



  • How to export fonts in Gujarati-Indian Language to pdf?

    2 answers




I am trying to create pdf in Bengali language using jasper studio (TIBCO Jaspersoft® Studio 6.6.0 in Ubuntu 16.04)



Below is My Jrxml properties and style:



<property name="com.jaspersoft.studio.data.sql.tables" value=""/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="Sample DB"/>
<property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/>
<property name="net.sf.jasperreports.default.pdf.encoding" value="Identity-H"/>
<style name="Base" isDefault="true" fontName="SolaimanLipi" fontSize="18" pdfFontName="/home/shaon/Downloads/SolaimanLipi_20-04-07.ttf" pdfEncoding="Identity-H" isPdfEmbedded="true"/>


This is showing correct preview in jasper studio:
Jasper report studio preview



But when I export pdf, bengali font gets distorted:
PDF exported from Jaspersoft studio



What am I doing wrong here? Any suggestion ?










share|improve this question















marked as duplicate by Alex K jasper-reports
Users with the  jasper-reports badge can single-handedly close jasper-reports questions as duplicates and reopen them as needed.

StackExchange.ready(function() {
if (StackExchange.options.isMobile) return;

$('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
var $hover = $(this).addClass('hover-bound'),
$msg = $hover.siblings('.dupe-hammer-message');

$hover.hover(
function() {
$hover.showInfoMessage('', {
messageElement: $msg.clone().show(),
transient: false,
position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
dismissable: false,
relativeToBody: true
});
},
function() {
StackExchange.helpers.removeMessages();
}
);
});
});
Nov 16 '18 at 17:48


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.














  • 1





    You should use font extensions

    – Alex K
    Nov 16 '18 at 5:56











  • Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

    – Md Ashfak Chowdhury
    Nov 18 '18 at 4:09














1












1








1









This question already has an answer here:




  • How can I render hindi correctly when exporting to pdf?

    3 answers



  • How can I display “$£Ω€απ⅔” in Jasperserver PDF using iReport?

    3 answers



  • How can I test if my font is rendered correctly in pdf?

    1 answer



  • Jasper Reports PDF doesn't export cyrillic values

    1 answer



  • How to export fonts in Gujarati-Indian Language to pdf?

    2 answers




I am trying to create pdf in Bengali language using jasper studio (TIBCO Jaspersoft® Studio 6.6.0 in Ubuntu 16.04)



Below is My Jrxml properties and style:



<property name="com.jaspersoft.studio.data.sql.tables" value=""/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="Sample DB"/>
<property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/>
<property name="net.sf.jasperreports.default.pdf.encoding" value="Identity-H"/>
<style name="Base" isDefault="true" fontName="SolaimanLipi" fontSize="18" pdfFontName="/home/shaon/Downloads/SolaimanLipi_20-04-07.ttf" pdfEncoding="Identity-H" isPdfEmbedded="true"/>


This is showing correct preview in jasper studio:
Jasper report studio preview



But when I export pdf, bengali font gets distorted:
PDF exported from Jaspersoft studio



What am I doing wrong here? Any suggestion ?










share|improve this question

















This question already has an answer here:




  • How can I render hindi correctly when exporting to pdf?

    3 answers



  • How can I display “$£Ω€απ⅔” in Jasperserver PDF using iReport?

    3 answers



  • How can I test if my font is rendered correctly in pdf?

    1 answer



  • Jasper Reports PDF doesn't export cyrillic values

    1 answer



  • How to export fonts in Gujarati-Indian Language to pdf?

    2 answers




I am trying to create pdf in Bengali language using jasper studio (TIBCO Jaspersoft® Studio 6.6.0 in Ubuntu 16.04)



Below is My Jrxml properties and style:



<property name="com.jaspersoft.studio.data.sql.tables" value=""/>
<property name="com.jaspersoft.studio.data.defaultdataadapter" value="Sample DB"/>
<property name="net.sf.jasperreports.awt.ignore.missing.font" value="true"/>
<property name="net.sf.jasperreports.default.pdf.encoding" value="Identity-H"/>
<style name="Base" isDefault="true" fontName="SolaimanLipi" fontSize="18" pdfFontName="/home/shaon/Downloads/SolaimanLipi_20-04-07.ttf" pdfEncoding="Identity-H" isPdfEmbedded="true"/>


This is showing correct preview in jasper studio:
Jasper report studio preview



But when I export pdf, bengali font gets distorted:
PDF exported from Jaspersoft studio



What am I doing wrong here? Any suggestion ?





This question already has an answer here:




  • How can I render hindi correctly when exporting to pdf?

    3 answers



  • How can I display “$£Ω€απ⅔” in Jasperserver PDF using iReport?

    3 answers



  • How can I test if my font is rendered correctly in pdf?

    1 answer



  • Jasper Reports PDF doesn't export cyrillic values

    1 answer



  • How to export fonts in Gujarati-Indian Language to pdf?

    2 answers








jasper-reports






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 16 '18 at 5:56









Alex K

18.6k1481166




18.6k1481166










asked Nov 16 '18 at 1:28









Md Ashfak ChowdhuryMd Ashfak Chowdhury

170111




170111




marked as duplicate by Alex K jasper-reports
Users with the  jasper-reports badge can single-handedly close jasper-reports questions as duplicates and reopen them as needed.

StackExchange.ready(function() {
if (StackExchange.options.isMobile) return;

$('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
var $hover = $(this).addClass('hover-bound'),
$msg = $hover.siblings('.dupe-hammer-message');

$hover.hover(
function() {
$hover.showInfoMessage('', {
messageElement: $msg.clone().show(),
transient: false,
position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
dismissable: false,
relativeToBody: true
});
},
function() {
StackExchange.helpers.removeMessages();
}
);
});
});
Nov 16 '18 at 17:48


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.









marked as duplicate by Alex K jasper-reports
Users with the  jasper-reports badge can single-handedly close jasper-reports questions as duplicates and reopen them as needed.

StackExchange.ready(function() {
if (StackExchange.options.isMobile) return;

$('.dupe-hammer-message-hover:not(.hover-bound)').each(function() {
var $hover = $(this).addClass('hover-bound'),
$msg = $hover.siblings('.dupe-hammer-message');

$hover.hover(
function() {
$hover.showInfoMessage('', {
messageElement: $msg.clone().show(),
transient: false,
position: { my: 'bottom left', at: 'top center', offsetTop: -7 },
dismissable: false,
relativeToBody: true
});
},
function() {
StackExchange.helpers.removeMessages();
}
);
});
});
Nov 16 '18 at 17:48


This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.










  • 1





    You should use font extensions

    – Alex K
    Nov 16 '18 at 5:56











  • Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

    – Md Ashfak Chowdhury
    Nov 18 '18 at 4:09














  • 1





    You should use font extensions

    – Alex K
    Nov 16 '18 at 5:56











  • Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

    – Md Ashfak Chowdhury
    Nov 18 '18 at 4:09








1




1





You should use font extensions

– Alex K
Nov 16 '18 at 5:56





You should use font extensions

– Alex K
Nov 16 '18 at 5:56













Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

– Md Ashfak Chowdhury
Nov 18 '18 at 4:09





Yes, I have created jar using jasper studio and added that jar in jasper studio java build path .Which actually solves this problem of showing correct font in PDF when generated from this jasper studio.

– Md Ashfak Chowdhury
Nov 18 '18 at 4:09












0






active

oldest

votes

















0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes

Popular posts from this blog

Florida Star v. B. J. F.

Danny Elfman

Lugert, Oklahoma