Here's a little function that creates a pdf_show_xy_right() function with exactly the same parameters as pdf_show_xy(), except that the third parameter now specifies the right-aligned edge position.
function pdf_show_xy_right(&$pdf, $text, $right, $bottom) {
$fontname = pdf_get_parameter($pdf, "fontname", 0);
$font = pdf_findfont($pdf, $fontname, "host", 0);
$size = pdf_get_value($pdf, "fontsize", 0);
$width = pdf_stringwidth($pdf, $text, $font, $size);
pdf_show_xy($pdf, $text, $right-$width, $bottom);
}
Set your font name and size separately, just as you would with pdf_show_xy(), and then call this function like so:
pdf_show_xy_right($pdf, "Hello World", 50, 200);
The third parameter is the right edge, fourth parameter is the baseline. You do NOT have to pass in the font and size!
Here's a little function that creates a pdf_show_xy_right() function with exactly the same parameters as pdf_show_xy(), except that the third parameter now specifies the right-aligned edge position.function pdf_show_xy_right(&$pdf, $text, $right, $bottom) { $fontname = pdf_get_parameter($pdf, "fontname", 0); $font = pdf_findfont($pdf, $fontname, "host", 0); $size = pdf_get_value($pdf, "fontsize", 0); $width = pdf_stringwidth($pdf, $text, $font, $size); pdf_show_xy($pdf, $text, $right-$width, $bottom);}Set your font name and size separately, just as you would with pdf_show_xy(), and then call this function like so:pdf_show_xy_right($pdf, "Hello World", 50, 200);The third parameter is the right edge, fourth parameter is the baseline. You do NOT have to pass in the font and size!
การแปล กรุณารอสักครู่..
ต่อไปนี้เป็นฟังก์ชั่นเล็ก ๆ น้อย ๆ ที่สร้าง pdf_show_xy_right () ฟังก์ชันตรงกับพารามิเตอร์เดียวกับ pdf_show_xy () ยกเว้นว่าพารามิเตอร์ที่สามในขณะนี้ระบุตำแหน่งที่ขอบด้านขวาชิด. pdf_show_xy_right ฟังก์ชั่น (และ $ PDF, ข้อความ $ ขวา $ ล่าง $ ) {$ fontname = pdf_get_parameter ($ PDF, "fontname", 0); ตัวอักษร $ = pdf_findfont ($ PDF, $ fontname, "เจ้าภาพ", 0); $ ขนาด = pdf_get_value ($ PDF, "fontsize", 0); ความกว้าง $ = pdf_stringwidth ($ PDF, ข้อความ $, $ อักษรขนาด $); pdf_show_xy ($ PDF, ข้อความ $ กว้าง $ $ ขวาด้านล่าง $);} การตั้งชื่อตัวอักษรและขนาดของคุณแยกต่างหากเช่นเดียวกับที่คุณจะมี pdf_show_xy () แล้วเรียกใช้ฟังก์ชันนี้ชอบโดย: pdf_show_xy_right ($ PDF, "Hello World", 50, 200); พารามิเตอร์ที่สามคือขอบด้านขวาพารามิเตอร์ที่สี่คือพื้นฐาน คุณไม่ต้องผ่านตัวอักษรและขนาด!
การแปล กรุณารอสักครู่..
นี่เป็นฟังก์ชันที่สร้างฟังก์ชันที่มีพารามิเตอร์เป็น pdf_show_xy_right() เหมือนกัน pdf_show_xy() ยกเว้นว่าพารามิเตอร์ที่สามแล้วกำหนดขอบด้านขวาชิดตำแหน่ง
( & PDF ฟังก์ชัน pdf_show_xy_right $ $ $ $ ข้อความขวาล่าง ) {
$ fontname = pdf_get_parameter ( $ PDF " fontname " 0 ) ;
$ pdf_findfont font = ( $ ไปยัง $ fontname " เจ้าภาพ " , 0 ) ;
$ ขนาด = pdf_get_value ( $ PDF ," ขนาดแบบอักษร " , 0 ) ;
$ pdf_stringwidth ความกว้าง = ( $ $ $ ข้อความ , PDF , แบบอักษร , $ ขนาด ) ;
pdf_show_xy ( $ PDF , $ ข้อความขวา - $ $ $ ความกว้างด้านล่าง ) ;
}
ชุดของคุณชื่อและขนาดแบบอักษรแยกต่างหาก เช่นเดียวกับที่คุณจะ pdf_show_xy() ด้วย , แล้วเรียกใช้ฟังก์ชันนี้ชอบดังนั้น :
pdf_show_xy_right ( $ PDF " สวัสดีโลก " , 50 , 200 ) ;
พารามิเตอร์ที่สามคือขอบขวา , พารามิเตอร์ที่สี่ คือ พื้นฐานคุณไม่ต้องผ่านแบบอักษรและขนาด !
การแปล กรุณารอสักครู่..