PDA

View Full Version : حرفه ای: HTML to DOC



irprodesigner
پنج شنبه 05 آذر 1388, 20:56 عصر
سلام دوستان من میخوام با استفاده از php صفحه HTML رو به Word تبدیل کنم و روش مانور بدم اگه کسی میتونی منو راهنمایی کنه مرسی

angel_boy013
پنج شنبه 05 آذر 1388, 22:21 عصر
من از این روش استفاده میکنم کد html هم کار میکنه




<?php
header("Content-type: application/vnd.ms-word");
header("Content-Disposition: attachment;Filename=myfile.doc");

echo "test";
?>

s_salavati2002
جمعه 06 آذر 1388, 00:25 صبح
سلام دوستان من میخوام با استفاده از php صفحه HTML رو به Word تبدیل کنم و روش مانور بدم اگه کسی میتونی منو راهنمایی کنه مرسی
ببین دوست عزیز ما به چندین و چند روش می تونیم فایل doc ایجاد کنیم،
اما بین فایل های doc و docx تفاوت وجود داره،doc رو میگم:
فایل doc می تونه از همون فورمت استاندارد باینری مایکروسافت استفاده کنه یا xml و rtf و html و...
می تونی html ذخیره کنی و همون فایل رو .doc کنی ولی مشکل منابع اند.
مثلا یک عکس رو چه طوری می تونی بصورت یک تک فایل دراری؟(شبیه mht)
برای xml هم همین مساله پیش میاد می تونی به صورت binary لابه لای تگ های xml بیاریش
اما من پیشنهاد می کنم از rtf استفاده کنی که خیلی بهتره و کلاس های زیادی هم تو اینترنت موجوده که با اندکی گوگل کردن براحتی پیدا میشه!

irprodesigner
جمعه 06 آذر 1388, 11:23 صبح
توی این سایت بررسی کنید :


http://www.phpclasses.org

دوست عزیز من یه تابع از این سایت گیر آوردم ولی فایل ورد رو خالی درست میکنه کدشو میذارم اگه کسی میتونه دستکاریش کنه تا به جواب برسیم

irprodesigner
جمعه 06 آذر 1388, 11:31 صبح
اگه کاری از دست کسی بر میاد هر چه سریعتر من باید تا هفته دیگه پروژه رو تحویل بدم .مرسی:چشمک:

s_salavati2002
جمعه 06 آذر 1388, 15:44 عصر
اگه کاری از دست کسی بر میاد هر چه سریعتر من باید تا هفته دیگه پروژه رو تحویل بدم .مرسی:چشمک:
یکم توضیح میدی دقیقا چی می خوای ، احتمالا می تونم کمکت کنم.

irprodesigner
شنبه 07 آذر 1388, 20:08 عصر
یکم توضیح میدی دقیقا چی می خوای ، احتمالا می تونم کمکت کنم.
دوست عزیز من یه برنامه نوشتم زمانی که کاربر یه گزارش میگیره میخوام با زدن یه کلید این اطلاعات به Word تبدیل و توی این فایل ذخیره بشه.

s_salavati2002
شنبه 07 آذر 1388, 20:35 عصر
دوست عزیز من یه برنامه نوشتم زمانی که کاربر یه گزارش میگیره میخوام با زدن یه کلید این اطلاعات به Word تبدیل و توی این فایل ذخیره بشه.
1. عکسم می خوای داشته باشه؟
2. می خوای از border و هدر و ... امکانات ورد هم استفاده کنی؟
3. تمپلیت خاصی برای اینکار داری یا می خوای همه چیزت داینامیک باشه؟

irprodesigner
یک شنبه 08 آذر 1388, 03:07 صبح
برام مهم نیست فقط میخوام این گزارش بره توی فایل ورد با هر پسوندی

s_salavati2002
دوشنبه 09 آذر 1388, 15:03 عصر
برام مهم نیست فقط میخوام این گزارش بره توی فایل ورد با هر پسوندی
ببخشید الان نمی تونم بهت کد بدم ولی دوراه اصلی داری :
1. اگر عکس نداری و فقط متنه می تونی html بدی
2. اگر عکس داری بهترین راه RTF که پسوندشو doc کنی من خودم تو پروژه هام ازین روش استفاده می کنم

عبارت php rtf class رو گوگل کن و کلاسی رو بگیر که utf8 ساپورت کنه
اگر مشکل داشتی اینجا مطرح کن ، من چند روزی کارام زیاد شده و خیلی نمی تونم سر بزنم ولی یک کلاس خیلی خوب برای rtf دارم که اگر پیدا کردم میارم می ذارم اینجا.
موفق باشی و امیدوارم قبل از ددلاینت بتونم بهت برسونم