برترین مطلب این هفته ی سایت

برای سفارش تبلیغات در انجمن فصل تازه کلیک کنید .
نمایش نتایج: از 1 به 5 از 5

موضوع: تبدیل پی دی اف فارسی به متن + اصلاح حروف

  1. HOSSEIN آواتار ها
    HOSSEIN
    4 star star star star star
    مدیر کل
    29-05-2011
    Fasle Taze
    4,602
    5
    11
    اندازه فونت

    تبدیل پی دی اف فارسی به متن + اصلاح حروف

    سلام

    نکته : این تاپیک رو زدم تا با کمک هم بتونیم یه راهی پیدا کنیم تا بتونیم راحت تر پی دی اف رو تبدیل کنیم . وگرنه راه حل قطعی و بدون دردسری وجود نداره .

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

    فقط یه برنامه بعد کلی جستجو و .... پیدا کردم که می تونست به خوبی یه سری از پی دی اف ها رو تبدیل کنه

    [برای دیدن لینک باید عضو باشید.برای ثبت نام کلیک کنید]

    فکر میکردم همه چی حله تا اینکه این تاپیکو زدم

    [برای دیدن لینک باید عضو باشید.برای ثبت نام کلیک کنید]

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

    فقط تو مرورگرهای فایرفاکس و اینترنت اکسپلورر که فرمت نوشته رو حفظ میکنن خوب بود و کلا بقیه جاها به صورت زیر بود :

    تبدیل پی دی اف فارسی به متن + اصلاح حروف

    این مشکل به این خاطر به وجود اومد که برنامه تبدیل کننده سرش نمیشه که حروف در جاهای مختلف کلمه شکلشون فرق میکنه

    مثلا اگه بین کلمات فاصله بذارم اینطوری میشن :

    ﺁﻣ ﻮﺯﺵ ﻫ ﺎﻳ ﻲ ﻛ ﻪ ﺑ ﺮﺍﻱ ﻋ ﺼ ﺮ ﺳ ﺎﺯﻣ ﺎﻥﻫ ﺎﻱ ﺑ ﺰﺭﮒ

    اما در حالت عادی اگه بین "یی" فاصله بذارید میشه "ی ی"

    این مشکل هم جز با تغییر حروف حل نمیشه ( تا یه زمانی برنامه ها پیشرفته تر بشن این مشکلات نباشه )


    قبل از ادامه باید بگم که تو حالت وجود داره :

    1- شما میخواید pdf رو تبدیل کنید کم و زیاد کنید و دوباره pdf کنید یا پرینت بگیرید .


    در این صورت کار اضافه ای لازم نیست . برنامه ای که تو اون تاپیک گذاشتم رو استفاده کنید ( با اون تنظیماتی که تو چند تا پست بعدش گفتم )

    2- شما میخواید متن تبدیل شده رو یه جا بذارید که فرمت حفظ نمیشه


    مثلا تو خیلی از نرم افزار ها ، اینترنت و ......

    در این موارد بعد از کپی کلا به هم ریخته میبینید و مجبورید از اول همه رو تایپ کنید یا تک تک حروف رو جایگزین کنید.

    من خواستم جایگزین کنم اما دیدم بسی زیاد هست :دی

    مثلا 4 مدل " ب" باید با "ب" داخل متن عوض بشه . ( ببب ب )( ب اول کلمه ، ب وسط کلمه ، ب اخر کلمه و ب)

    در واقع بعد تبدیل حروفی که میبینیم همون حروفی که انتظار داریم نیستن . مثلا "ک" = ChrW(65242)

    این شد که تصمیم گرفتم یه ماکرو تهیه کنم که کار جایگزینی همه حروف رو انجام بده

    فقط یه سری نکته درباره این ماکرو هست :


    • باید برنامه تبدیل کننده بتونه اون پی دی اف رو تبدیل کنه تا این ماکرو به درد بخوره( من 70% مواردی که تست کردم خوب تبدیل شدن)
    • بعد از استفاده از این ماکرو متن بی نیاز از ویرایش نیست این ماکرو حجم عظیمی از ویرایش رو انجام میده . یه سری از ویرایشا دست خودتونو می بوسه :دی
    • ماکرو کامل نیست اما میشه کامل کرد.( تا جایی که به چشمم اومده رفع کردم )



    در ادامه ماکرو و آموزش استفاده شو میذارم ...
    ویرایش توسط HOSSEIN در 09-09-2011 ساعت 21:46
    تبدیل پی دی اف فارسی به متن + اصلاح حروف
    5 کاربر پست HOSSEIN عزیز را پسندیده اند . amirdost,debugger,hoda-mehraz,island1991,panoram
    #1 ارسال شده در تاريخ 05-09-2011

  2. HOSSEIN آواتار ها
    HOSSEIN
    4 star star star star star
    مدیر کل
    29-05-2011
    Fasle Taze
    4,602
    5
    11
    اندازه فونت




    توجه : این ماکرو رو خودم تهیه کردم اگه کسی کپی کرد منبع ( انجمن علمی فصل تازه ) رو ذکر کنه حتما .



    1- برنامه word رو باز کنید.

    2- با توجه به شکل زیر روی گزینه مشخص شده کلیک کنید :

    تبدیل پی دی اف فارسی به متن + اصلاح حروف


    3- کادر زیر باز میشه
    تو کادر maco name یه متن دلخواه بنویسید ( مثلا f رو تایپ کنید )
    create رو بزنید

    تبدیل پی دی اف فارسی به متن + اصلاح حروف


    4- حالا باید ماکرو تهیه شده رو ایمپورت کنید . به عکس زیر دقت کنید :

    تبدیل پی دی اف فارسی به متن + اصلاح حروف


    5- ادرس ماکرو رو بدید بهش :

    تبدیل پی دی اف فارسی به متن + اصلاح حروف


    6- اگه رو گزینه ای که تو عکس اول مشخص شده کلیک کنید کادری مشابه کادر زیر می بینید :
    ( البته یه ماکرو خالی هم هست که خودتون ساختید میتونید اون رو پاک کنید )

    تبدیل پی دی اف فارسی به متن + اصلاح حروف


    7- حالا متنی که تبدیل شده رو کپی کنید تو word و ماکرو رو Run کنید.

    با توجه به قدرت کامپیوتر و حجم نوشته مدت زمان خاتمه کار فرق میکنه اما کلا زیاد طول نمی کشه.

    هر پیغامی اومد yes و ok کنید تا تموم شه .



    این ماکرو شاید کامل نباشه

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

    باز میگم : این ماکرو معجزه نمیکنه فقط حدود 120 کاراکتر مشکل دار رو برمیداره به جاش درستشونو میذاره

    خیلی پیچیده نیست فقط تهیه اش زمان برده و یه کم اعصاب خرد کن بود
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط HOSSEIN در 09-09-2011 ساعت 21:54
    تبدیل پی دی اف فارسی به متن + اصلاح حروف
    6 کاربر پست HOSSEIN عزیز را پسندیده اند . amirdost,debugger,hoda-mehraz,island1991,masoume,panoram
    #2 ارسال شده در تاريخ 05-09-2011

  3. a10033848
    1 star star star star star
    کاربر سایت
    04-11-2011
    1
    0
    اندازه فونت
    یه تابع نسبتا کامل‌تر معرفی شده اینجا:
    [برای دیدن لینک باید عضو باشید.برای ثبت نام کلیک کنید]
    البته به زبان php نوشته شده اما فرق زیادی نمی‌کنه. مهم اینه که کاراکترهایی که توی pdf خراب میشه رو استخراج کرده و البته گفته که لزوما کامل نیست.
    2 کاربر پست a10033848 عزیز را پسندیده اند . debugger,HOSSEIN
    #3 ارسال شده در تاريخ 04-11-2011

  4. artimos
    1 star star star star star
    کاربر سایت
    23-12-2011
    1
    0
    اندازه فونت

    یک اشکال

    سلام
    مشکلی که من در فایلهام دارم اینه که در جاهای زیادی بیخودی به اول سطر رفته و وقتی بیشتر بررسی کردم دیدم به خاطر یه سری کاراکتر غیرنمایشی هست که نمیدونم چیه.

    فایل کتنی را اینجا ضمیمه میکنم ببنید شاید بشه اونها را هم رفع کرد

    ممنون
    فایل های پیوست شده فایل های پیوست شده
    3 کاربر پست artimos عزیز را پسندیده اند . hoda-mehraz,HOSSEIN ,mIn
    #4 ارسال شده در تاريخ 23-12-2011

  5. HOSSEIN آواتار ها
    HOSSEIN
    4 star star star star star
    مدیر کل
    29-05-2011
    Fasle Taze
    4,602
    5
    11
    اندازه فونت
    سلام

    فک کنم چون در فایل پی دی اف رفته خط بعدی اونم این کار رو کرده

    شما از ماکرو هم استفاده نکردید

    در توضیحات هم گفتم بعد فارسی شدن بی نیاز به ویرایش نیست

    فقط بهتر از از اول تایپ کردن هست
    تبدیل پی دی اف فارسی به متن + اصلاح حروف
    #5 ارسال شده در تاريخ 23-12-2011

موضوعات مشابه

  1. پاسخ: 2
    آخرين نوشته: 05-09-2011, 19:13
  2. پاسخ: 0
    آخرين نوشته: 26-08-2011, 20:20
  3. اصلاح مشکل نمایش زیرنویس های فارسی
    توسط HOSSEIN در انجمن کاربردی
    پاسخ: 0
    آخرين نوشته: 10-07-2011, 12:17
  4. پاسخ: 0
    آخرين نوشته: 20-06-2011, 18:02
  5. پاسخ: 0
    آخرين نوشته: 05-06-2011, 21:54

کاربران دعوت شده به این تاپیک

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Designed With Cooperation

Of Creatively & VBIran