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)
4191 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 لینوکس (12)
  • XML متفرقه (23)
  • XML چیستان (2)
  • XML پی‌اچ‌پی (19)
  • XML زنگ تفریح (2)
  • XML طراحی وب (4)

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

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

  • تقویم فارسی برای Google Personalized Homepage (114)
  • کارت عروسی الکترونیکی (58)
  • پی.اچ.پی ۵.۳ و تقویم فارسی (54)
  • تکامل چیست؟ (49)
  • انتشار نسخه‌ی ۰٫۷ نرم‌افزار تقویم فارسی برای لینوکس (48)
  • روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری (48)
  • کاراکتر های فارسی در عکس توسط PHP (46)
  • روش های نگهداری فیلم - بخش سوم - تبدیل فایل های تصویری DVD (43)
  • زمین و گربه (42)
  • بزرگ ترین عدد (36)

آمار

آخرین نوشته: 1390-04-08 01:45
تعداد مطالب: 65
تعداد نظر ها: 1047

لینک

  • Friends
    • Iman Raad
    • Ali Sattari
    • Armin Boroumand
    • Reza Behrouz
    • Abbas Esmaeeli
    • Ashkan Ghassemi
    • Emil Sedgh
    • Opatan
    • Sajad Kioumarsi
    • Amir Khatibzadeh
    • Milad Rastian
    • Houtan Alghaspour
    • 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 روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری
ش، 08.11.1390 00:12
سلام، از نظر فشرد گی WMV یا همون VC-1، کدک خوبی است! به عن وان رقیب اصلی H264 م طرح می‌شه و جف [...]
آرش about روش های نگهداری فیلم - بخش دوم - تبدیل فایل های تصویری
ج، 07.11.1390 14:39
با سلام و تشکر از مط الب مفیدتان می خواست م بپرسم آیا فرمت MV W فرمت خوبی هست از نظر میزان فشرد [...]
قنبر about مقاله: طريقه نصب PHP
س، 04.11.1390 15:44
:-P
امید about کاراکتر های فارسی در عکس توسط PHP
ش، 17.10.1390 23:57
خواهش می‌کنم :-) خو ب توی RSS سایت عضو ش و!
farhad about کاراکتر های فارسی در عکس توسط PHP
ش، 17.10.1390 16:03
امید جان فدات که کلی گشتم تا پیدا کردم. به امید خدا همیشه پی روز باشی و تندرست ح تما میل بزن کا [...]
امید about برطرف کردن مشکلات فایل‌های دانلود شده‌ی خراب!
ی، 04.10.1390 13:27
سرعت تورنت بسته به ت عداد و شرایط seederه ا و leecherها متفاوت ه. ممکنه یک فایل اصلن دانلود نش [...]
محمد حسين about برطرف کردن مشکلات فایل‌های دانلود شده‌ی خراب!
ی، 04.10.1390 13:21
با عرض سلام و خسته ن باشي خدمت مدير محترم وبلاگ. من 1ماه پيش از تورنت دانلود ميكر دم سرعت دانلود [...]
امید about تکامل چیست؟
چ، 30.09.1390 03:21
ممنون :-) واژه‌ی «ف رگشت» توصیه شده است.
امید about تکامل چیست؟
چ، 30.09.1390 03:17
۱- خوشحال می‌شم موضو عاتی که دارید روش تح قیق می‌کنید رو بدونم . منظورم صرفن «تکامل انسان» نیست، [...]
محمدباقر about تکامل چیست؟
چ، 30.09.1390 03:06
سلام به همه. من دارم یه کتاب می نویسم که یه مبحث اون تکامل ا نسان هست. من فکر می کنم اگه بتونیم [...]

مدیریت وبلاگ

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