PDA

View Full Version : سوال: سوال درباره نحوه تبدیل ورد به html



nasser115
چهارشنبه 28 دی 1390, 23:57 عصر
سلام دوستان توی بانک اطلاعاتی اس کیو ال فایلهای ورد از نوع docx به صورت باینری ذخیره شده حال میخوام یک فایل از دیتابیس برداشته بشه همون متن به همون شکلی که هست به صورت کد Html تو یه فیلد دیگه ذخیره بشه لطفا راهنماییم کنید .

در واقع او تیکه تبدیلش مشکلم هست

group45
پنج شنبه 29 دی 1390, 13:14 عصر
سلام
باید اول اطلاعات رو بصورت متنی بخونی بعد اون مقدار استرینگ رو به اچ تی ام ال تبدیل کنی

nasser115
پنج شنبه 29 دی 1390, 13:32 عصر
سلام
باید اول اطلاعات رو بصورت متنی بخونی بعد اون مقدار استرینگ رو به اچ تی ام ال تبدیل کنی
میتونید کمی بیشتر توضیح بدین طریقه خوندن متن فایل ورد و همچنین تبدیل اون به اچ تی ام ال .

group45
پنج شنبه 29 دی 1390, 13:42 عصر
میتونید کمی بیشتر توضیح بدین طریقه خوندن متن فایل ورد و همچنین تبدیل اون به اچ تی ام ال .

شما اول باید مقادیر باینری رو به فایل اصلیش یا همون ورد برگردونید(همون روندی که طی کردید تا فایلتون رو به باینری بردید معکوسش کنید).بعد باید متن داخلش رو در بیارید(یه سرچ کوچیک کنید دوستان قبلا عنوان کرده بودن نحوه دسترسی به فایلهای ورد رو).بعدشم متنهارو به اچ تی تبدیل کنید. فقط سخت ترین قسمت گرفتن متن از فایلهای ورده

موفق باشید............................

nasser115
پنج شنبه 29 دی 1390, 13:51 عصر
الگوریتمتش رو میدونم که باید این کارها رو بکنم ولی جزئیات چگونگی گرفتن متن از ورد اون هم به صورت اچ تی ام ال رو نمیدونم اگه نمونه کدی دارید لطف کنید بزارید خیلی میتونه کمکم کنه با سرچ نتونستم چیزی در بیارم.

Salar Ashgi
پنج شنبه 29 دی 1390, 16:19 عصر
میتونید از کامپوننت های Aspose (http://www.aspose.com) استفاده کنید .

arefba
پنج شنبه 29 دی 1390, 18:17 عصر
اول یه کدی بنویس که تگ های اچ تی ام ال رو درست کنه بعدش بقیش آسونه

group45
جمعه 30 دی 1390, 19:52 عصر
سلام
لینک زیر حتما میتونه کمکتون کنه
http://barnamenevis.org/showthread.php?309510-%DA%86%D9%87-%D8%AC%D9%88%D8%B1%DB%8C-%D9%85%DB%8C%D8%B4%D9%87-%D8%AF%D8%B1-StramReader-%D9%81%D8%A7%DB%8C%D9%84-doc-%D8%B1%D9%88-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-Right-To-Left-%D8%AE%D9%88%D8%A7%D9%86%D8%AF%D8%9F

nasser115
شنبه 01 بهمن 1390, 20:47 عصر
سلام دوستان ممنون بابت راهنماییتون
فکر کنم سوالم رو دقیق نگفتم . سوالم رو به صورت دقیق تر دوباره میپرسم

من روی فایل ورد (docx) میخوام اعمال زیر رو انجام بدم
1-فایل ورد رو که به صورت باینری تو دیتابیس ذخیره شده رو واکشی کنم
2-اونو تبدیل به فرمت html کنم (دقیقا همون چیزی که وقتی فایل ورد رو save as میکنیم و save as type رو web page,filtered انتخاب میکنیم )
3-حالا فرمت html این فایل رو توی یه متغیر رشته ای بریزم (دقیقا چیزی که وقتی فایل html رو با notepad++ باز میکنیم به ما نشون میده)
از اینها من فقط قسمت 1 رو بلدم و برای مرحله 2 و 3 هم هر چه گشتم چیزی پیدا نکردم دوستان لطفا راهنماییم کنید 2 و 3 رو چه جوری انجام بدم .

nasser115
یک شنبه 02 بهمن 1390, 10:16 صبح
ضمنا اگه کسی یکی از دو قسمت 2 یا 3 رو هم میدونه لطفا راهنمایی کنه.

nasser115
یک شنبه 02 بهمن 1390, 17:05 عصر
دوستان کسی نمیتونه کمکم کنه؟