Hướng dẫn dùng word world trong PHP

Để tạo một tài liệu Word thì hiện tại không có nhiều thư viện PHP để làm tốt công việc này. Trong bài viết này sẽ giới thiệu về thư viện PhpWord để xuất ra các định dạng Word. PHPWord ta có thể dễ dàng tạo ra một file văn bản mới với các thành phần và định dạng như mong muốn, hoặc ta cũng có thể tạo ra một file văn bản từ một template đã có sẵn. PHPWord cung cấp các phương thức để người dùng dễ dàng tạo một file văn bản với các thành phần cơ bản như text, paragraph, header, footer, table

Nội dung chính

  • 1. Các tính năng
  • 2. Cài đặt
  • Tạo file từ một mẫu cho trước
  • setImageValue
  • replaceBlock
  • deleteBlock
  • cloneRowAndSetValues
  • Kết Luận
  • Tài liệu tham khảo

1. Các tính năng

  • Đặt tiêu đề, chủ đề và người tạo
  • Tùy biến kích thước và đánh số trang
  • Tạo header và footer cho mỗi trang văn bản
  • Đặt loại phông chữ mặc định, kích thước phông chữ
  • Sử dụng phông UTF-8 và East Asia
  • Tùy chỉnh kiểu phông chữ như in đậm, in nghiêng, khoảng cách ...
  • Chèn các đoạn văn bản đơn giản hoặc phức tạp
  • Chèn tiêu đề, mục lục
  • Ngắt văn bản hoặc ngắt trang
  • ...

2. Cài đặt

Sử dụng composer

{
    "require": {
       "phpoffice/phpword": "v0.17.*"
    }
}

# run:  composer install 

Sau khi cài đặt xong thì ta có thể sử dụng bằng ví dụ tạo file word sau

Chủ Đề