2 ضمیمه
ساختن فایل WORD از روی Template مربوطه
با عرض سلام
میخواستم بپرسم آیا توی PHP این امکان وجود داره که یه سری اطلاعات را از توی DB بخونی و توی یک فایل Word که قبلاً Template اون آماده شده، نمایش بدی ؟؟؟؟
منظورم رو یه کم واضیح تر می گم :
فرض کنید یک Template با پسوند Doc داریم (همانند فایل ضمیمه با نام Template_Word) که می خوایم به جای یک سری تگها اطلاعاتی که از DB خونده میشه Replace بشه .
مثال زیر :
نام : <<Name>> نام خانوادگی : <<Family>>
حالا من می خوام اطلاعاتی رو از DB بخونم و توی فایل Word که قبلاً ساختم به جای تگ ها <<Name>> و <<Family>>که قبلاً توی Template نوشته شدند Replace کنم .
البته من یه سری اطلاعات جمع آوری کردم، که اونم رو با نام Word ضمیمه میکنم شاید دوستان بتونند بهم کمک کنند . البته من هر جوری که فکر می کنم بازم به XML می رسم و همش فکر می کنم که تنها راه حلش XML باشه
نقل قول: ساختن فایل WORD از روی Template مربوطه
میتونید از کتابخانه همانند کتابخانه زیر استفاده نمایید
http://www.phpdocx.com/download
از دیگر دوستان پیشنهادی دارند؟
(قابل توجه این تاپیک تاریخش قدیمی اما به جواب مناسب نرسیده به همین خاطر بالا اوردم)
نقل قول: ساختن فایل WORD از روی Template مربوطه
دوستان منم دقیقا همین سوال رو دارم کسی میتونه کمکم کنه لینکی که دوست گرامی abasfar قرار دادن باید هزینه اش رو پرداخت کنید یعنی هیچ راه دیگری ندارد.
یه لینک پیدا کردم کسی با این نرم افزار ها کار کرده تا الان
اینم لینکش
نقل قول: ساختن فایل WORD از روی Template مربوطه
فایل doc ساختارش همون html و tabe هست
شما میتونید یه ساختار با تگهای html درست کنید و با پسوند doc ذخیره کنید
بعدش در کد php این فایل رو باز کنید و به کمک regular expression یا str_replace متن جایگزین رو جای متن قبلی تو تمپلیت بزارید و دوباره فایل رو با پسوند doc ذخیره کنید
نقل قول: ساختن فایل WORD از روی Template مربوطه
نقل قول:
نوشته شده توسط
مهرداد سیف زاده
فایل doc ساختارش همون html و tabe هست
شما میتونید یه ساختار با تگهای html درست کنید و با پسوند doc ذخیره کنید
بعدش در کد php این فایل رو باز کنید و به کمک regular expression یا str_replace متن جایگزین رو جای متن قبلی تو تمپلیت بزارید و دوباره فایل رو با پسوند doc ذخیره کنید
میشه با یک مثال توضیح بدید؟