Hướng dẫn php convert html css to image - php chuyển đổi html css sang hình ảnh
PHP: HTML/CSS TO ImageTạo hình ảnh PNG, JPG hoặc webp với PHP. Kết xuất chính xác như Google Chrome. Show Bản demo trực tiếp Nhận khóa API Mục lục
Tạo hình ảnh với PHP
Để biết thêm chi tiết về cách thức hoạt động của nó, hãy xem tạo một hình ảnh. Ví dụ API phản hồi:
Xác thực với PHPAPI sử dụng xác thực cơ bản HTTP. Tên người dùng của bạn là ID người dùng của bạn và mật khẩu của bạn là khóa API của bạn. Cả hai đều có sẵn từ bảng điều khiển. Mẫu mã PHP trình bày cách xác thực yêu cầu của bạn.User ID and your password is your API Key. Both of these are available from the dashboard. The PHP code sample demonstrates how to authenticate your request. Bạn có thể đăng ký khóa API miễn phí để bắt đầu. Khóa API miễn phí cho PHP Mã ví dụ PHPVí dụ mã PHP này gửi một bài đăng HTTP đến API
Ví dụ PHP với thư viện guzzSử dụng thư viện HTTP như Guzz có thể đơn giản hóa mã của bạn hơn nữa. Dưới đây, một ví dụ về cách sử dụng API HTML/CSS để hình ảnh với GUZLE. Hướng dẫn cài đặt cho Guzz ở đây.
Mã hóa ra là dễ đọc hơn và ít phức tạp hơn khi sử dụng Guzle. Một tùy chọn tuyệt vời nếu bạn mở để thêm thư viện vào dự án của bạn. Khi chạy tập lệnh này trên máy Windows, có thể bạn sẽ gặp lỗi SSL. Việc sửa chữa cho điều này là ở đây. Cần giúp đỡ?Chúng tôi luôn luôn tìm cách cải thiện tài liệu này. Xin vui lòng gửi email cho chúng tôi: . Chúng tôi trả lời nhanh.. We respond fast. Giải pháp phụ của khách hàngỞ phía khách hàng, bạn có thể sử dụng một cái gì đó như thư viện (sử dụng HTML 5): http://html2canvas.hertzen.com/ =) Với nó, bạn có thể sử dụng một cái gì đó như:
Giải pháp phụ của máy chủĐể có được giải pháp phụ của máy chủ, bạn có thể sử dụng Phantomjs (sử dụng webkit) hoặc slimerjs (sử dụng tắc kè). Một thư viện tốt là một trình bao bọc cho hai người này là casperjs. Sử dụng CASPERJS, một mã có thể được sử dụng là:
Lưu nó dưới dạng
Từ bất kỳ ngôn ngữ nào.any language. A (có thể tốt hơn) thay thế cho phía máy chủTùy chọn khác là sử dụng selen, nhưng điều này chỉ hợp lệ nếu bạn có thể chạy Java trong máy chủ của mình (và cài đặt trình duyệt theo cách thủ công) (tuy nhiêncan run Java in your server (and install browsers manually) (PhantomJS/SlimerJS/CasperJS, however, does not have these requeriments) Chỉ sử dụng nó nếu bạn cần mô phỏng hoàn toàn trình duyệt (có thể khi sử dụng plugin ...)need to emulate a browser completely (maybe when using plugins...) Tốt nhất của selen là bạn có thể sử dụng trình bao bọc để kết nối với nó (sử dụng máy chủ selenium), xem tài liệu để có được danh sách: http://code.google.com/p/selenium/w/list |