برای استفاده از امکانات بیشتر سایت باید ثبت نام کنید
ابتدا وارد سایت شوید
instagram
193 5

تبدیل HTML به Word در PHP به همراه سورس

تبدیل HTML به Word در PHP,برای تولید محتوای داینامیک از doc , docx استفاده می شود,MS محبوب ترین فرمت فایل برای اکسپورت (گرفتن خروجی) محتوا برای استفاده آفلاین است,قابلیت اکسپورت محتوای HTML به فایل ورد می تواند به راحتی با جاواسکریپت پیاده سازی شود.

moeinbabaei
تبدیل HTML به Word در PHP به همراه سورس
2020-12-12 21:08:08

تبدیل HTML به Word در PHP

برای تولید محتوای داینامیک از doc , docx استفاده می شود. MS محبوب ترین فرمت فایل برای اکسپورت (گرفتن خروجی) محتوا برای استفاده آفلاین است. قابلیت اکسپورت محتوای HTML به فایل ورد می تواند به راحتی با جاواسکریپت پیاده سازی شود. اما، اگر می خواهید محتوای پویا (Dynamic) را به داکیومنت تبدیل کنید، عملیات سمت-سرور نیاز خواهد بود. امکان گرفتن خروجی سرورساید (server-side) به word برای تبدیل محتوای داینامیک HTML به فایل ورد و دانلود آن به عنوان فایل .docx بسیار کاربردی و مفید است. تو این پست قصد دارم بهتون یاد بدم چجوری به صورت اختصاصی و داینامیک HTML رو به WORD تبدیل کنید.

توابع لازم

HTML_TO_DOC : یک کلاس برای ساخت داکیومنت word و ساختار بندی HTML به word هستش.

  • setDocFileName() – نام فایل را مشخص می کند.
  • setTitle() – عنوان داکیومنت را مشخص می کند.
  • getHeader() – بخش هدر داکیومنت را می سازد.
  • getFooter() – بخش فوتر داکیومنت را می سازد.
  • createDoc() – فایل فرد با فرمت .docx ایجاد می کند.
  • parseHtml() – تجزیه و فیلتر HTML از سورس.
  • write_file() – محتوا را داخل فایل word قرار می دهد.

مراحل تبدیل HTML به Word :

* ابتدا باید یک ابجکت از کلاس ایجاد کنیم.
کد قابل مشاهده نیست درون سورس قرار گرفته است
* مشخص کردن محتوای HTML که می خواهید تبدیل کنید.
کد قابل مشاهده نیست درون سورس قرار گرفته است
* فراخوانی تابع createDoc() برای تبدیل HTML به Word در PHP
کد قابل مشاهده نیست درون سورس قرار گرفته است


دانلود فایل word :

برای دانلود فایل ورد, پارامتر سوم متد createDoc() را TRUE قرار می دهیم.

کد قابل مشاهده نیست درون سورس قرار گرفته است

می توانید برای نام داکیومنت خود یک فرمت ایجاد کنید. مثلا تاریخ فعلی به علاوه زمان را به آخر آن اضافه کنید :

کد قابل مشاهده نیست درون سورس قرار گرفته است

دانلود سورس تکمیلی : سورس دانلودی

رمز : programmingcenter.ir

نظر بدهید
برای نظر دادن ابتدا ثبت نام کنید