persian_log2vis نسخه‌ی RC3 منتشر شد

اکـسـیـژن

جمعه، 16 آذر 1386

persian_log2vis نسخه‌ی RC3 منتشر شد

ارسال شده توسط امید در پی‌اچ‌پی در 10:16

نسخه‌ی RC3 از کتابخونه‌ی persian_log2vis منتشر شد.
برای کسب اطلاعات در مورد نسخ قبلی به اینجا مراجعه کنید.

امکانات جدید این نسخه عبارتند از:
- امکان تشخیص کراکتر های «الله» و «لله»
- امکان تشخیص ترکیبات «ل» و «ا» یا «آ» یا ...
- امکان تشخیص نیم فاصله یا zwnj
- امکان بی خیال شدن لیستی از کاراکتر ها (ignore list)
- امکان نمایش متون چند خطی

نمونه‌ی تصویری که حاوی نیم فاصله و کلمهء الله و کلمه ای دارای عبارت «لا» می باشد.

persian_log2vis RC3

* لازم به ذکر است که این کتابخونه در تولید PDF عربی در یک سایت خارجی استفاده شده است. می توانید سایت مورد نظر را از اینجا ببینید.
** با تشکر از Marvin Hoffmann، صاحب سایت فوق که من رو مجبور کرد این تغییرات رو بدم.

می تونید این پروژه رو از لینک زیر دریافت کنید:
http://developer.berlios.de/projects/persian-log2vis/
نظر ها (24) | دنبالک ها (0)
Vote for articles fresher than 365 days!
Current karma: none, 0 vote(s)
2664 hits

دنبالک ها
یک آدرس دنبالک برای ارسال

هیچ دنبالکی وجود ندارد

نظر ها
نمایش نظرات به صورت (خطی | بند کشی شده)

خسته نباشيد. اره توي pdf کلمات عربي بود. جالب بود. نسخه قبلي رو ديده بودم.
اميدوارم فرصتي بشه تستش کنم...

مثلا عبارت "چطوري؟!" رو چطور مينويسه؟ اون علامت تعجب آخرش رو مياره سر خط ؟ يعني ltr ميشه يا rtl..

حالا 25 دونه سيب ميخواي چيکار؟ من دارم !
:-D
#1 نبی (سایت) در 1386-09-17 02:52 (پاسخ)
سلامت باشید :-)

در مورد علامت تعجب، اینکه ترتیب این کاراکتر ها رو درست کنه، به کتابخونهء fribidi بر می گرده و کار تابعی که من نوشتم نیست. در حقیقت هر چیزی که به جهت نگارش و bidi یا bi directional برگرده، توی اون کتابخونه است.

اصولا ۲۵ تا سیب می خوان چیکار؟!! که بخورن دیگه! مگه تو کار دیگه ای می کنی باهاشون؟؟ :-D
#1.1 امید (سایت) در 1386-09-17 02:58 (پاسخ)
بستگی داره سیبش سرخ باشه یا نه :-D
اگه سرخ باشه و تو باشی که من یه شکایی می کنم به حسن....
:-P
#1.1.1 آرمین (سایت) در 1386-09-17 12:01 (پاسخ)
نمکدووون :-)
#1.1.1.1 امید (سایت) در 1386-09-17 12:14 (پاسخ)
سلام
ممنون بابت تغییرات :-)

بازم یه دونه از اون دعاهای قشنگ:
ایشالا خدا بهت 25 تا سیب بهشتی بده :-D

-----------------------------
** با تشکر از Marvin Hoffmann، صاحب سایت فوق که من رو مجبور کرد این تغییرات رو بدم.
-----------------------------
میشه بدونم چه کسی و چجوری میتونه شما رو مجبور به انجام کاری بکنه؟؟؟ :-D

موفق باشید.
#2 محسن حائری در 1386-09-17 13:15 (پاسخ)
سلام،
خودش نشسته بود کد زده بود... تا حدود زیادی کد بنده رو مرحمت نموده بود!!! من هم برای اینکه جلوی انتشار احتمالی کد مخدوش و بدون فکرش رو بگیرم مجبور شدم کد رو تغییر بدم :-D
#2.1 امید (سایت) در 1386-09-17 13:28 (پاسخ)
سلام آقای اسکیجن نژاد!
آیا این کتابخونتون! از فونت ttf استفاده میکنه؟ یعنی با فونت دیگه‌ای هم میشه نوشت؟
#3 علی ستاری (سایت) در 1386-09-21 10:27 (پاسخ)
سلام علی :-)
فعلا فقط یونیکد رو پشتیبانی می کنه. اصلا کاری نداره که قونتت چیه!!!
#3.1 امید (سایت) در 1386-09-21 11:11 (پاسخ)
سلام و خسته نباشی بابت زحمتی که کشیدی. مطمئنا کاربرد زیادی داره. کد را هنوز نگرفتم ولی حتما تست اش می کنم.
در ضمن چی شد دیگه سراغی از بنده نگرفتی؟
#4 نیما (سایت) در 1386-09-22 14:20 (پاسخ)
سلام، سلامت باشید. ممنونم.
#4.1 امید (سایت) در 1386-09-22 20:12 (پاسخ)
نظرت در مورد این چیه:
http://www.brashweb.com/Canvas/Default.aspx
تمامی فونت های فارسی رو با قابلیت RTL پشتیبانی میکنه!
#5 نبی (سایت) در 1386-12-04 18:16 (پاسخ)
حس می‌کنم ASPX (یا قشنگ‌تر بگم، دات‌نت) باشه و خوب ربطی به PHP نداره! :-)
(کامنتت اسپم شده بود، ندیده بودمش! کلا ایمیلت اسپمه! یه بار هم که ایمیل زده بودی بهم، از تو اسپم ها درش آورده بودم!)
#5.1 امید (سایت) در 1386-12-27 01:23 (پاسخ)
حس نکن! مطمئناً دات نت بوده! پسوند فایل اینو ثابت میکنه و من اصلاً بهش دقت نکردم...
پ.ن: یکی دو بار سند تو آل کرده بودم شاید به همین خاطر بوده. شما و دوستان اگر چند بار no spam رو بزنن و add contact کنن، شاید نظر گوگل عوض بشه !
#5.1.1 نبی (سایت) در 1386-12-27 07:37 (پاسخ)
راستی فکر نمیکنید اسپم شدن به میل سرور شما و ip سرور شما مربوط باشه؟ هر چی باشه ارسال کننده سرور شماست
#5.1.2 نبی (سایت) در 1386-12-27 10:42 (پاسخ)
البته توسعهٔ فایل را نشانی از سر درون نمی‌باشد :دی

نه، وقتی خودت هم مستقیم ایمیل زدی، اسپم شدی. ضمن اینکه من ایمیل از وبلاگم می‌گیرم، خیلی‌هاشون اسپم نمی‌شن.
#5.1.2.1 امید (سایت) در 1386-12-27 11:45 (پاسخ)
آخه آدم عاقل که نمیاد با php کد بنویسه بعد با htaccess پسوند فایلها رو aspx کنه !
aspx هست دیگه، خیلی شک نکن ;-)
حالا اگر بازم مشاهده شد زحمت بکش گزارش no spam رو بزنید.
تشکر
#5.1.2.1.1 نبی (سایت) در 1386-12-27 13:49 (پاسخ)
اتفاقا از این آدما و سایت‌ها زیادند :-) حس می‌کنند با این کار امنیتشون بیشتر می‌شه!
#5.1.2.1.1.1 امید (سایت) در 1386-12-27 13:52 (پاسخ)
php رو aspx جلوه کنند امنیتشون بیشتر بشه؟ برعکسش باشه حالا یه حرفی ;-) تازه کلاسشون رو با اینکار پایین میارند! :-D
#5.1.2.1.1.1.1 نبی (سایت) در 1386-12-27 17:34 (پاسخ)
سلام و ممنون بابت کار قشنگتون
با استفاده از این برنامه حروف کشیده ی نستعلیق رو می شه نوشت؟؟؟؟؟؟؟؟
#6 نصر در 1387-04-01 13:43 (پاسخ)
خواهش می‌کنم.

این تابع با حروف truetype یا ttf کار می‌کنه، حالا اگر اون فونت این قابلیت رو داشته باشه و متن شما هم این‌طوری نوشته شده باشه، این هم می‌تونه.

اما اگر داخل اون فونت اسکریپت‌نویسی شده باشه (مثل فونت‌های opentype (که ممکنه با پسوند ttf باشند)) این برنامه اون اسکریپت‌ها رو نمی‌خونه، پس ترکیبات مطلوب رو نمی‌تونه بسازه.

موفق باشید.
#6.1 امید (سایت) در 1387-04-01 22:13 (پاسخ)
آقا اميد عزيز كارت خيلي قشنگ بود. اما يه مشكل كوچيك وجود داشت اونم fribidi .
من خودم نتونستم رو سرور به علت اطلاعات كمم fribidi نصب كنم. چه برسه كه خيلي ها سرور مستقل ندارند.
يه خبر خوب برات دارم. يه خورده با كدت ور رفتم، خبر خوبم اينه كه كدت الان بدون نياز به fribidi كار ميكنه. تازه اگه انگليسي يا عدد هم قاطي داشته باشه بازم درست مي نويسه.
اينم لينك دانلود ويرايش شده :
http://www.parvazeh.com/persian_log2vis_nofribidi.tar.gz

ميدونم نسبت به زحمتي كه كشيدي ويرايشم هيچ چيز محسوب نميشه. اما خوشحال ميشم نام منو در كنار نام خودت از قسمت كپي رايت حذف نكني.
#7 اميد (سایت) در 1387-09-11 17:54 (پاسخ)
کدت رو نگاه کردم. کار خوبی انجام دادی، اما فعلن خیلی ناقصه، ولی فکر می‌کنم بشه منطقی‌تر کاملش کرد.

اگر زبان سی بلدی، توصیه می‌کنم بری سورس فری‌بیدی رو یه نگاهی بندازی تا دید بهتری پیدا کنی:
http://fribidi.org/

بزرگ‌ترین مشکل متن‌های fribidi اینه که تعداد خیلی زیادی کاراکتر داریم که جدا کننده محسوب می‌شن، که بسته به زبان متغیرند. که تو کد شما فقط «فاصله» به عنوان جدا کننده در نظر گرفته شده.

مثلن این متن رو تست کن:
سن من،۵۰ سال می‌باشد

ضمن این‌که یک مشکل دیگه هم ایجاد شده. اگر متن دو خطی زیر رو تایپ کنی:
سلام
چطوری؟

می‌بینی که علامت سوال به خط بالا منتقل می‌شه.

به هر حال، از کارت ممنونم، اگر می‌تونی تو برلی‌او‌اس عضو شو و هویت‌ات رو اینجا برام بنویس تا تو پروژه عضوت کنم. و روی نسخه‌ی nofribidi یا wo_fribidi همین توسعه کار کنی. :-)

موفق باشی.

پ.ن۱: فونت هما که توی سورس گذاشتی فکر کنم لایسنس داشته باشه (ضمن این‌که فونت احمقی‌ه، چون «ی» فارسی رو نداره!!!)، لطف کن از فونت‌های آزاد استفاده کن.

پ.ن۲: آدرس فونت رو به ./font.ttf (نقطه اسلش فونا دات تی‌تی‌اف) تغییر بده.
#7.1 امید (سایت) در 1387-09-15 03:53 (پاسخ)
سلام
خیلی خیلی ممنون .
من یک مشکلی دارم و اینکه در ایجاد یک تصویر با پی اچ پی که نمونه مثال شما هست اگر طول عکس مثلا 200 پیکسل باشد و طول خط زیاد باشد از تصویر بیرون میزنه برای کنترل این مشکل چه باید کرد ؟
ممنونم
#8 میثم (سایت) در 1388-07-21 03:19 (پاسخ)
سلام،

در کل دو راه‌حل توی پی.اچ.پی داری به نظرم. که بسته به نیازت می‌تونی از هر کدوم از این روش‌ها استفاده کنی.

۱- متنت رو با کمک تابع wordwrap خط به خطش کنی.
۲- از تابع imageftbbox استفاده کنی تا ابعاد متن رو به دست بیاری. سپس تصویری با ابعاد نوشته بسازی و ...

موفق باشی.

پ.ن: ضمنن، نسخه‌ی دو متشر شده، اگر هنوز داری از نسخه‌ی یک استفاده می‌کنی، به اون مهاجرت کن. (اما اصولن سرعت نسخه‌ی یک بیش‌تره! ام‍ا زیاد پورتیبل (قابل نقل) نیست!
#8.1 امید (سایت) در 1388-07-21 04:24 (پاسخ)

ارسال نظر

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
BBCode format allowed
:'( :-) :-| :-O :-( 8-) :-D :-P ;-) 
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
نظرات ارسال شده قبل از نمایش داده شدن، باید مدیریت شوند.
 
 
این سایت توسط امید متقی راد با ایدهء اصلی از طرح ولادیمیر سیمو ویچ طراحی شده است و هرگونه کپی برداری از آن با ذکر منبع آزاد است.

خوراک‌ها

  • XML RSS 2.0 feed
  • XML RSS 2.0 نظر ها

ایمیل من

omi...@gmail.com

Google the Site

موضوعات

  • XML فایرفاکس (1)
  • XML لینوکس (10)
  • XML متفرقه (24)
  • XML چیستان (2)
  • XML پی‌اچ‌پی (18)
  • XML زنگ تفریح (2)
  • XML طراحی وب (4)

تمامی موضوعات

محبوب ترین مطالب

  • تقویم فارسی برای Google Personalized Homepage (113)
  • روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری (46)
  • کارت عروسی الکترونیکی (44)
  • تکامل چیست؟ (42)
  • روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD (41)
  • زمین و گربه (40)
  • کاراکتر های فارسی در عکس توسط PHP (40)
  • بزرگ ترین عدد (36)
  • چگونگی فارسی سازی phpMyAdmin (32)
  • پی.اچ.پی ۵.۳ و تقویم فارسی (30)

آمار

آخرین نوشته: 1389-01-26 06:48
تعداد مطالب: 63
تعداد نظر ها: 896

لینک

  • Friends
    • Iman Raad
    • Ali Sattari
    • Armin Boroumand
    • Reza Behrouz
    • Abbas Esmaeeli
    • Ashkan Ghassemi
    • Emil Sedgh
    • Opatan
    • Sajad Kioumarsi
    • Amir Khatibzadeh
    • Milad Rastian
    • Morteza Zafari
    • Masoud Gheibi
    • Hadi Rezaee
    • Houtan Alghaspour
    • Mahdi Keramati
    • shaniaki
    • Hamid Hashemi
    • Behrouz Rad
    • Masoud
    • Ramin Farmani
    • Ali Farhadi
    • Nabi
    • Nima Shayafar
  • Other sites
    • Scientific Articles
    • Orisinal
  • OXYGEN Web Solutions
  • this blog
  • DynamicGrids
  • Serendipity

لینک های روزانه

مقایسه‌ی کرنل ویندوز و لینوکس
عضویت در تیم اهدای عضو
Who uses Linux?
ده تغییر مهم مهاجران به لینوکس!
بهینه سازی فایرفاکس
امنیت شبکه (باگ تراک)
طریقه توسعه افزونه، برای فایرفاکس
اینترنت اکسپلورر 7 را بمباران کنید
رفع مشکل حافظه فایرفاکس
نمایش محتویات cache شده در فایرفاکس

قبل | بعد

PageRank Counter

کپی برداری از مطالب سایت طبق لایسنس CC مجاز می باشد

Creative Commons License - Some Rights Reserved
Original content in this work is licensed under a Creative Commons License

نظر ها

علیرضا about کاراکتر های فارسی در عکس توسط PHP
د، 08.06.1389 20:55
ممنون از راهنماییتون مشکل از ورژن جدی د PHP هست که این bug رو داره
امید about کاراکتر های فارسی در عکس توسط PHP
د، 08.06.1389 11:51
من هم دلیل این اتفاق رو نمی‌دونم! اما مطمئنن مشکل از این تابع نیست، چون کار ا ین تابع چیز مت [...]
علیرضا about کاراکتر های فارسی در عکس توسط PHP
د، 08.06.1389 09:27
من نسخه های gd و mbs tring رو روی سرور و لوکال تست گرفتم. با هم مطابقت داشتن. هم ینطور از نسخه [...]
علیرضا about کاراکتر های فارسی در عکس توسط PHP
د، 08.06.1389 09:13
ممنونم از جوابتون من این کد رو با فون ت های مختلفی تست کرد م این دو تا عکس رو براتون آپلود ک [...]
امید about کاراکتر های فارسی در عکس توسط PHP
د، 08.06.1389 01:16
سلام، ممکنه مشکل از نسخه‌ی GD باشه که توی سرور نصب شده. یک phpinfo در لوکال و سرور بگیر و [...]
علیرضا about کاراکتر های فارسی در عکس توسط PHP
ی، 07.06.1389 18:33
سلام من از این کده ا استفاده کردم روی local درست جواب میده ولی وقتی آپلودش می کنم برخی از حر [...]
امید about کاراکتر های فارسی در عکس توسط PHP
ی، 07.06.1389 12:15
شرمنده دیر پاسخ می‌د م... محتوای فایل مشکل داره یا فقط نام خود فایل؟ کتاب‌خ انه‌ی GD به نظ [...]
محمد يوسفي about کاراکتر های فارسی در عکس توسط PHP
پ، 04.06.1389 06:31
آقا من يک پورتال LMS دارم . ولي در قسمت ريپورت ها وقتي از گز ارشات با فرمت اکسل ذ خيره سازي رو ا [...]
امید about روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری
ج، 29.05.1389 14:44
با این روشی که من گف تم (هر چند قدیمی است ) تست کن. اگر اروری داد، بهم بگو. پ. ن: چون من فایل [...]
babak about روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری
ج، 29.05.1389 11:04
من از نرم افزار allo k 3gp psp mp4 ipod v ideo converter استفا ده می کنم بدین صورت که ابتدا فایل [...]

مدیریت وبلاگ

باز کردن صفحه ورود