1 ضمیمه
ویرایش فایل های با قالب یا template پویا در MS Word با زبان جاوا
سلام
دوستان من دارم روی پروژه ای کار میکنم که نیاز دارم یک بروشور یا بولتن رو برای کاربر طراحی میکنم و کاربر بصورت خروجی دریافت میکنه. به این صورت که برای مثال توی سایت چند خبر جدید رو میبینه و اونایی که مد نظرش هست رو انتخاب میکنه تا توی word واسش export بشه. در واقع من یه قالب توی فایل word درست کردم و هر دفعه خبرهای مد نظر کاربر رو توی همون قالب replace میکنم و بهش میدم.
شکل زیر نمونه کاری هست که میخوام انجام بدم.
ضمیمه 146849
حالا میخوام بدونم آیا میشه این قالب پویا باشه؟ یعنی یه طراح بیاد قالب رو طراحی بکن بده به من و بگه شما فقط جای فلان عنوان(مثلا header123) متن خبر رو جاگذاری کن.
یه کتابخونه ای واسه زبان جاوا هست به اسم docx4j اما مثلا اگه یه عنوان داخل یه shape نوشته شده باشه نمیشه با این کتابخونه تغییرش داد و دردسر داره....
میخواستم بدونم کسی تجربه ای داره یا اینکه اگه پیشنهادی داشته باشید ممنون میشم .
نقل قول: ویرایش فایل های با قالب یا template پویا در MS Word با زبان جاوا
من با ورد کار نکردم ولی برای pdf میشه چیزی که میخواید رو ایجاد کنید (البته اونم خیلی ساده نیست) با iText
از این کلاس ConvertInXHTMLFile از کتابخونه docx4j برای تبدیل html به docx ستفاده نکردید؟ https://www.docx4java.org/blog/2012/...2-8-0-released
همچنین انتخاب دیگه ای که پیش رو دارید استفاده از Apache POI هست https://poi.apache.org/document/