View Full Version : مرتب کردن اطلاعات داخل تکست باکس در pdf
mammad_asir
یک شنبه 10 اسفند 1393, 19:33 عصر
با سلام
من میخوام تو ایکلیپس یه سری ورودی (تکست و نمودار) در صفحات مختلف از کاربر بگیرم و اونا رو با نظم خاصی داخل پی دی اف یا ورد یا حتی اچ تی ام ال بریزم چه کنم؟
مثلا کاربر یه سری عدد وارد میکنه و من نمودارشو میکشم حالا میخوام یه سری مشخصات به همراه این اعداد و نمودار ها در یه فایل با نظم خاصی بریزم چه کنم؟
محمد فدوی
یک شنبه 10 اسفند 1393, 20:30 عصر
سلام.
میتونید از JasperReports برای صدور اسناد PDF استفاده کنید. برای صدور توی قالب HTML هم میشه از Jasper کمک گرفت ولی این کار راحتی نیست و خیلی نتیجهی خوبی هم نداره (لینک (http://stackoverflow.com/questions/1686117/jasperreports-html-and-pdf-output))
این لینک (http://www.tutorialspoint.com/jasper_reports/jasper_exporting_reports.htm) هم ببین کمکت میکنه.
برای کار با اسناد Microsoft Word هم میتونید از چیزایی مثل docx4j (http://www.docx4java.org/trac/docx4j) استفاده کنید. البته نمیدونم چقدر خوب عمل میکنه.
پیشنهادم اینه که در مورد گرفتن خروجی PDF تحقیق کنید چون از همشون هم آسونتره و هم قابل اعتمادتر.
موفق باشید.
omidbizdotcom
دوشنبه 11 اسفند 1393, 12:31 عصر
با سلام
من میخوام تو ایکلیپس یه سری ورودی (تکست و نمودار) در صفحات مختلف از کاربر بگیرم و اونا رو با نظم خاصی داخل پی دی اف یا ورد یا حتی اچ تی ام ال بریزم چه کنم؟
مثلا کاربر یه سری عدد وارد میکنه و من نمودارشو میکشم حالا میخوام یه سری مشخصات به همراه این اعداد و نمودار ها در یه فایل با نظم خاصی بریزم چه کنم؟
یه راه حل می تونه این باشه که با jfree chart چارت رو بکشی و تبدیل به عکس کنی و عکس رو داخل pdf و هرچی خواستی استفاده کنی
http://www.jfree.org/jfreechart
private JFreeChart createChart(PieDataset dataset, String title) {
JFreeChart chart = ChartFactory.createPieChart3D(title, // chart title
dataset, // data
true, // include legend
true,
false);
PiePlot3D plot = (PiePlot3D) chart.getPlot();
plot.setStartAngle(290);
plot.setDirection(Rotation.CLOCKWISE);
plot.setForegroundAlpha(0.5f);
return chart;
}
http://www.jfree.org/jfreechart/api/javadoc/org/jfree/chart/ChartUtilities.html#saveChartAsJPEG-java.io.File-float-org.jfree.chart.JFreeChart-int-int-
اگه درست یادم باشه jasper خودش از jfree chart استفاده می کنه
mammad_asir
دوشنبه 11 اسفند 1393, 23:27 عصر
میتونم متن هایی رو در جاهای خاصی از این pdf بریزم یعتی با نظم خاصی متن هایی رو داخل پی در اف بریزم؟؟؟
mammad_asir
سه شنبه 12 اسفند 1393, 12:40 عصر
میتونم متن هایی رو در جاهای خاصی از این pdf بریزم یعتی با نظم خاصی متن هایی رو داخل پی در اف بریزم؟؟؟
من اولین باره دارم با جاوا کار میکنم و تازه ایکلیپس رو نصب کردم. میتونید یکم ابتدایی تر بگید؟؟ خیلی متشکر
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.