הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 25-03-07, 16:32   # 1
LDan
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 1,018
שלח הודעה באמצעות MSN אל LDan

LDan לא מחובר  

מספר שאלות בGD

היסדרתי בכללי
יש לי תמונה PNG אני מדפיס עליה הצלחתי
ויש לי מספר שאלות
אולי הבעיה הכי מפורסמת בGD
שאני מדפיס עברית זה מדפיס לי ג'בריש וברחתי פונט התומך בעברית TAHOMA...
קראתי פה תשובות ופתרונות לא ממש הבנתי והצלחתי...
2)
איך אני יכול למקם את הטקסט על תמונה כמו שהבנתי יש פונקציה שממקמת לפי פיקסלים X ו Y איפה המשפט יתחיל
3) איך אני מגדיל את הכתב
4) האם אני יכול להדפיס 2 דברים
כאילו להדפיס משהו קבוע שם ומעלה זה להדפיס משהו שאני מקבל בGET
או שכאליו אני מקבל את שתיהם ופשוט מאחד אותם ועושה רווח בינהם

אממ זה הכל תודה לעוזרים!

הנה הקוד שלי
PHP קוד:
<?php 

header
("Content-type: image/png");
$stf=$_GET['t'];
$uip $_SERVER['REMOTE_ADDR'];
$image imagecreatefrompng("ipimages/woodsign.png"); 
$color imagecolorallocate($image1594532); 
$font "tahoma.ttf"
imagestring($image$font00$stf$color); 

imagepng($image); 
imagedestroy($image); 
?>
  Reply With Quote
ישן 25-03-07, 16:40   # 2
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

אני לא טוב ממש ב-GD אז אתן לך כיוונים.

1. תשתמש בפונקציה הזו להמיר את הטקסט ל-UTF8: http://il2.php.net/manual/en/function.iconv.php וזה לא יציג ג'יבריש.

2. http://il2.php.net/manual/en/function.imagettftext.php

3. יש מצב הפונקציה שמעל גם מגדילה.

4. אתה פשוט עושה פעמיים את פונקציה מספר 2 כל פעם במיקום אחר.
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 25-03-07, 16:43   # 3
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

זה יתחיל ב0,0 (צד שמאל למעלה)...(איפה שיש לך , 0, 0 אחד זה כמה ימינה, אחד זה כמה למטה)
אממ..
כן אפשר כמה שאתה רוצה, רק שתבדוק כמה אתה צריך להזיז בשביל שזה לא יהיה אחד על השני


בקשר לפונט (=>והעברית), לא ככה בוחרים פונט, אתה לא יכול להשתמש בפונטים כמו שיש במחשב אלא אם כן מותקן לך freetype בשרת, או שאתה ממיר פונט עם תוכנה לפורמט של פונטGD שזה ממש לא מומלץ.
(אם תתעקש על התוכנה, http://il2.php.net/manual/en/function.imageloadfont.php תצטרך להשתמש בפונקציה הזאת).
(אם בדרך הטובה (אם מותקן freetype) http://il2.php.net/manual/en/function.imagettftext.php)

איך אתה מגדיל את הכתב? בעקרון, איפה ששמת את הפונט זה צריך להיות מספר...ולא קובץ..המספר זה גודל הפונט.
  Reply With Quote
ישן 25-03-07, 16:53   # 4
LDan
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 1,018
שלח הודעה באמצעות MSN אל LDan

LDan לא מחובר  

PHP קוד:
<?php 

header
("Content-type: image/png");
$stf=$_GET['t'];
$uip $_SERVER['REMOTE_ADDR'];
$image imagecreatefrompng("ipimages/woodsign.png"); 
$color imagecolorallocate($image1594532); 
$font "tahoma.ttf"
imagettftext $image1401010$color$font$stf ); // הקוד המתוקן שאמור להדפיס
//imagestring($image, $font, 0, 0, $stf, $color); 
imagepng($image); 
imagedestroy($image); 
?>
אוקיי אז עשיתי לפי הפונ' שהצגתם לי וזה מדפיס לי אם אפשר לקרוא לזה שגיאה
<br />
<b>Fatal error</b>: Call to undefined function: imagettftext() in <b>/home/dantvg/domains/wantip.info/public_html/iii.php</b> on line <b>10</b><br />

קצת מוזר שגיאה אבל לא HTML או מה שזה לא יהיה

זה אומר שלא מותקן FREETYPE?
  Reply With Quote
ישן 25-03-07, 16:54   # 5
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

כן, לא מותקן לך התוסף
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 25-03-07, 16:55   # 6
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

כן, במקרה הזה..או שבעל השרת שלך יהיה ממש נחמד...
או שתלך לאופציה (הממש גרועה) ותחפש את הלינק לתוכנה כאן (חיפוש קל..תאמין לי הביאו קישור לתוכנה 100 פעם לפחות).
  Reply With Quote
ישן 25-03-07, 17:02   # 7
LDan
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 1,018
שלח הודעה באמצעות MSN אל LDan

LDan לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga צפה בהודעה
כן, במקרה הזה..או שבעל השרת שלך יהיה ממש נחמד...
או שתלך לאופציה (הממש גרועה) ותחפש את הלינק לתוכנה כאן (חיפוש קל..תאמין לי הביאו קישור לתוכנה 100 פעם לפחות).
כן מצאתי את הלינק לתוכנה אבל הלינק לא פועל:\
http://maornet.freshserv.net/GDFontGenerator.zip
אם למישהו יש אשמח אם הוא יכול לעלות אותה


והFREETYPE הזה מסובך להתקנה?
אני יושב על חסות לא נוח להתחי לבוא עם טענות ובקשות
  Reply With Quote
ישן 25-03-07, 17:03   # 8
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי LDan צפה בהודעה
כן מצאתי את הלינק לתוכנה אבל הלינק לא פועל:\
http://maornet.freshserv.net/GDFontGenerator.zip
אם למישהו יש אשמח אם הוא יכול לעלות אותה


והFREETYPE הזה מסובך להתקנה?
אני יושב על חסות לא נוח להתחי לבוא עם טענות ובקשות
לא יודע, אני אף פעם לא התקנתי...אני יושב על שרת שזה מותקן עליו....
שום דבר לא עומד בפני הרצון
  Reply With Quote
ישן 25-03-07, 17:08   # 9
LDan
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
הודעות: 1,018
שלח הודעה באמצעות MSN אל LDan

LDan לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga צפה בהודעה
לא יודע, אני אף פעם לא התקנתי...אני יושב על שרת שזה מותקן עליו....
שום דבר לא עומד בפני הרצון
אחלה
שום דבר לא עומד מפני הרצון פרט לעצלנות חחח
במידה ואני משתמש בתוכנה
ועושה את זה כרגיל
imagestring($image, $font, 77, 50, $stf, $color);
ככה^
איך אני יכול לשנות את הגודל
מיקום בסדר יש פה אבל אין פה לא גודל ולא זווית
  Reply With Quote
ישן 25-03-07, 17:17   # 10
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

http://antoniocampos.no-ip.com/goodi...tGenerator.exe
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 17:37.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ