Công cụ thành viên

Công cụ trang web


programming4:class:image

Khác biệt

Đây là những khác biệt giữa hai phiên bản của trang.

Liên kết đến bản xem so sánh này

Phiên bản trước của cả hai bênPhiên bản trước
Phiên bản sau
Phiên bản trước
programming4:class:image [2020/11/02 10:30] – [Các chức năng xử lý ảnh] hoaquynhtim99programming4:class:image [2020/11/02 10:37] (hiện tại) hoaquynhtim99
Dòng 119: Dòng 119:
 ]; ];
 $image->addlogo(NV_ROOTDIR . '/' . NV_ASSETS_DIR . '/images/logo_small.png', 'right', 'bottom', $config); $image->addlogo(NV_ROOTDIR . '/' . NV_ASSETS_DIR . '/images/logo_small.png', 'right', 'bottom', $config);
- 
 </code> </code>
  
Dòng 135: Dòng 134:
   * Tham số thứ 3 là 1 trong 3 giá trị top, middle, bottom. Nếu không chỉ ra ''$config['w']'' và ''$config['h']'' thì giá trị này sẽ chỉ định logo nằm bên trên cách lề 10px nằm giữa hoặc nằm bên dưới cách lề 10px   * Tham số thứ 3 là 1 trong 3 giá trị top, middle, bottom. Nếu không chỉ ra ''$config['w']'' và ''$config['h']'' thì giá trị này sẽ chỉ định logo nằm bên trên cách lề 10px nằm giữa hoặc nằm bên dưới cách lề 10px
   * Tham số thứ 4 là biến ''$config'' bên trên.   * Tham số thứ 4 là biến ''$config'' bên trên.
 +
 +=== Chèn chữ vào ảnh ===
 +
 +<code php>
 +$image->addstring('NukeViet CMS', 'right', 'bottom', NV_ROOTDIR . '/includes/fonts/Pixelation.ttf', 36);
 +</code>
 +
 +Trong đó:
 +  * Tham số thứ nhất là nội dung chữ cần chèn
 +  * Tham số thứ 2, 3 cho biết phương của chữ, tương tự như chức năng ''addlogo'' bên trên.
 +  * Tham số thứ 4 là đường dẫn tuyệt đối đến font chữ cần chèn
 +  * Tham số thứ 5 là kích thước của chữ đơn vị pt
 +
 +===== Code mẫu =====
 +
 +Tải module chứa code mẫu của bài hướng dẫn tại đây {{ :programming4:class:nv4_module_samples_image.zip |}}
  
programming4/class/image.txt · Sửa đổi lần cuối: 2020/11/02 10:37 bởi hoaquynhtim99