تبديل نوشته به عكس با PHP

Babak Sateli

Active Member
miladmovie گفت:
چه طور ميشه اين كار رو كرد؟
مثل بريو نت :!:

دوست عزيز
من متوجه سوال شما نشدم
اگر مي شود سايتي را كه اين موضوع را در آن ديديد معرفي كنيد ( يا برنامه )
اما اگر منظورتان از تبديل ، تبديل عكس به نوشته است من الگوريتم آن را براي
شما شرح مي دهم. اگر موضوع بلعكس است لطفاْ توضيحات بيشتر بفرماييد.

با تشكر
 

miladmovie

Active Member
مثلا من يك سري اطلات دارم خب(نظر سنجي)


حالا من مي خواهم كه تعداد نظرها همراه با يك شكل گرافيكي كه اون هم وابسته به تعداد نظرهاست رو نشون بدم

برو اينجا نظر بده مي بيني


miladdaily.blogspot.com

اوني رو هم كه گفتي توضيح بدي هم بد نيست دنبال اون هم هستم :wink:
 

saman_sweden

Active Member
miladmovie گفت:
چه طور ميشه اين كار رو كرد؟
مثل بريو نت :!:
آقا فكر نكنم اين كار عملي باشه شايد هم من نميدمنم و همانطور كه آقا بابك هم گفتند ايشون كمكتون ميكنه واقعا من ازشون ممنونم خيلي كامل به سوالات پاسخ ميده
ميتونم در مورد تبديل عكس به متن كمكتان كنم توي JS راحت است
 

miladmovie

Active Member
من خودم يك كيت كه php mysql apche perl رو نصب كردم چنين برنامه توش بود
 

Babak Sateli

Active Member
miladmovie گفت:
مثلا من يك سري اطلات دارم خب(نظر سنجي)
حالا من مي خواهم كه تعداد نظرها همراه با يك شكل گرافيكي كه اون هم وابسته به تعداد نظرهاست رو نشون بدم
برو اينجا نظر بده مي بيني
miladdaily.blogspot.com
اوني رو هم كه گفتي توضيح بدي هم بد نيست دنبال اون هم هستم :wink:

دوست عزيز حقيقتش من از صبح كه بيدار شدم تا به حال دارم يا به E-mail جواب
مي دهم يا سوال و جواب Forum هاي مختلف رو بررسي مي كنم.
اينجا با كمال مردانگي اعتراف مي كنم كه مغزم ديگه نميكشه و بايد حتماْ صبحانه بخورم !!! 8O
چون حالا كه سوال شما را دوباره مي بينم ، متوجه شدم كه اصلا اين سوال در رابطه
با PHP است و الگوريتم مربوط به آن !
اما متاسفانه من عجله كردم و سوال شما را درست نخوانده جواب دادم.
توضيحي كه من مي توانم براي شما بدهم تئوری مربوط به تبديل تصوير به نوشته است.
اين تئوری در زماني درست شد كه هنوز برنامه نويسي در داس رونق داشت و
شخصي مي خواست تا يك تصوير را به صورت فقط نوشته در داس نشان دهد.

همچنين اين تئوری جهت نمايش تصاوير جالب در e-mail ها و صفحات اينترنتي ، موبايل ها
و Device هايي كه قابليت تفكيك پذيري بالا را جهت نمايش تصوير نداشتند اختراع شد.

ابتدا به اين شكل توجه كنيد :

*********

شايد بپرسيد اين ديگه چيه ؟
خوب دقت كنيد ! اين يك خط هست ! اما نه توسط گرافيك درست شده نه
نقاشي شده . همش از كاراكتر * درست شده !

در رياضيات قانوني وجود دارد با نام ماترسي ها.
همان طور كه مي دانيد مي توانيد توسط محاسبه قطر يك ماتريس ماهيت آن را
تشخيص دهيد. پس از اين كار مي توانيد بسته به رنگ تشكيل دهنده در يك ماتريس
مربعي از 256 كاراكتري كه داس در اختيار شما قرار داده ، طوري آنها را در كنار يكديگر
بچينيد كه تصاوير شما خلق شوند.

به مثالهاي زير توجه فرماييد :
imgtxt1.gif


imgtxt2.gif


اگر مي خواهيد تصوير خودتان را به اين صورت ايجاد كنيد كافيست تا از
سايت زير ديدن فرماييد. تصوير خود را انتخاب كنيد و سپس دكمه Convert را بزنيد.
نتيجه را ملاحظه كنيد تا شگفت زده شويد ...
http://www.text-image.com/convert

البته سايتها و برنامه هاي بيشماري براي اين كار وجود دارد.
كافيست تا در Google به دنبال عبارت "PICTURE to HTML" بگرديد و نتيجه را ملاحظه فرماييد.


موفق باشيد
 

Babak Sateli

Active Member
saman_sweden گفت:
miladmovie گفت:
چه طور ميشه اين كار رو كرد؟
مثل بريو نت :!:
آقا فكر نكنم اين كار عملي باشه شايد هم من نميدمنم و همانطور كه آقا بابك هم گفتند ايشون كمكتون ميكنه واقعا من ازشون ممنونم خيلي كامل به سوالات پاسخ ميده
ميتونم در مورد تبديل عكس به متن كمكتان كنم توي JS راحت است

سامان جان
از لطف شما بسيار متشكر هستم.
 

saman_sweden

Active Member
babak_sateli گفت:
دوست عزيز حقيقتش من از صبح كه بيدار شدم تا به حال دارم يا به E-mail جواب
مي دهم يا سوال و جواب Forum هاي مختلف رو بررسي مي كنم.
اينجا با كمال مردانگي اعتراف مي كنم كه مغزم ديگه نميكشه و بايد حتماْ صبحانه بخورم !!!
چون حالا كه سوال شما را دوباره مي بينم ، متوجه شدم كه اصلا اين سوال در رابطه

.....

با تشكر

آقا بابك منظور دوستمون تبديل نوشته (متن) به عكس است نه تبديل عكس به متن براي همين بنظر من عملي نيست براي اينكه عكس داراي يه سري پيكسلها و ظرافتهاي گرافيكي است كه موقع تبديل به متن ميتواند تمامي يا قسمتي از پيكسلها و ظرافتهاي گرافيكي را از دست بدهد اما در مورد تيديل متن به عكس بايد يه سري پيكسلها و ظرافتهاي گرافيكي را بدست بياورد از كحا؟؟؟؟ از هوا كه نميشه هميشه خراب كردن آسان است ساختن سخت است با تبديل عكس به متن شما درواقع عكس را خراب ميكنيد اما در تبديل متن به عكس شما دراقع عكسي ميسازيد كه بدون مصالح امكان پذير نيست
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

ميلاد جان ممنون از اينكه سرچ كردي اتفاقا منم خيلي بهش احتياج داشتم...

مرسي


مجيد
 

saman_sweden

Active Member
miladmovie گفت:
دوست عزيز گوگل search دادي يعني چه معني نداره
دوستمان آقاي babak_sateli در مورد تبديل عكس به متن يه لينك با مثال آورده اند
والا گوگل search معني داره مانندآقاي babak_sateli مثال عيني بده
بازم تا بينم ميگم عملي نيست
 

saman_sweden

Active Member
miladmovie گفت:
http://maquett.com/bu/demo/image.php

حالا چي ميگيد آقا سامان؟
زياد كيفيت خوب نداشت اما اگر شما كدش را ميخواهيد اينم كدش من درآوردم
اينم كدش

کد:
<?php
#### Generated by Html to PHP converter By Saman Site (http://medlem.spray.se/samanonline) ####


echo""
  . "<link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\">"
  . "<form action=\"/bu/demo/image.php\" method=\"post\">"
  . "<table border=\"1\">"
  . "       <tr>"
  . "           <td class=\"arial12\">Text</td>"
  . "           <td><input type=\"text\" name=\"text\" size=\"30\" maxlength=\"255\" value=\"\"></td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Text Color</td>"
  . "           <td class=\"arial12\">"
  . "               R:<input type=\"text\" name=\"text_r\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "               G:<input type=\"text\" name=\"text_g\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "               B:<input type=\"text\" name=\"text_b\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "           </td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Background Color</td>"
  . "           <td class=\"arial12\">"
  . "               R:<input type=\"text\" name=\"bg_r\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "               G:<input type=\"text\" name=\"bg_g\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "               B:<input type=\"text\" name=\"bg_b\" size=\"3\" maxlength=\"3\" value=\"\"> "
  . "           </td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Image lenght (in pixels)</td>"
  . "           <td><input type=\"text\" name=\"lenght\" size=\"4\" maxlength=\"4\" value=\"\"></td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Image height (in pixels)</td>"
  . "           <td><input type=\"text\" name=\"height\" size=\"4\" maxlength=\"4\" value=\"\"></td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Font size</td>"
  . "           <td>"
  . "               <select name=\"font\">"
  . "                       <option value=\"1\">1</option>"
  . "                       <option value=\"2\">2</option>"
  . "                       <option value=\"3\">3</option>"
  . "                       <option value=\"4\">4</option>"
  . "                       <option value=\"5\">5</option>"
  . "               </select>"
  . "           </td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Alignment</td>"
  . "           <td>"
  . "               <select name=\"alignment\">"
  . "                       <option value=\"left\">Left</option>"
  . "                       <option value=\"center\">Center</option>"
  . "                       <option value=\"right\">Right</option>"
  . "               </select>"
  . "           </td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td class=\"arial12\">Maximal line lenght (in pixels)</td>"
  . "           <td><input type=\"text\" name=\"linewidth\" size=\"4\" maxlength=\"4\" value=\"\"></td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td colspan=\"2\" align=\"center\"><input type=\"submit\" name=\"submit\" value=\"Output\"></td>"
  . "       </tr>"
  . "       <tr>"
  . "           <td colspan=\"2\" class=\"arial12\">"
  . "               This is a simple example demonstrating the PHP image functions.<br>"
  . "               Notice the alignment option - it allows you to align the text <br>"
  . "               in the generated image. You can also adjust the max lenght <br>"
  . "               for a text line and the background and text colors.</td>"
  . "       </tr>"
  . "</table>"
  . "</form>"
  . "
 ."";

?>
 

miladmovie

Active Member
ديدي سامان جون كار نشد نداره

تازه يك پكيج هم هست كه مي توني فايل هاي pdf بسازي
 

جدیدترین ارسال ها

بالا