Tổng quan
wPDFControl tập trung vào việc bổ sung khả năng tạo PDF cho ứng dụng thông qua PDF engine wPDF. Engine này đã có mặt trên thị trường Delphi và C++Builder từ năm 2000, và wPDFControl mở rộng khả năng sử dụng sang nhiều ngôn ngữ hỗ trợ DLL.

Bộ cài bao gồm một DLL và một ActiveX (OCX). Hai thành phần này đảm nhiệm việc nạp PDF engine DLL và cung cấp giao diện để ứng dụng giao tiếp với engine khi tạo tài liệu PDF.
Thêm khả năng tạo PDF vào ứng dụng qua DLL và ActiveX (OCX), phù hợp cho Visual Basic, Visual C++ và nhiều ngôn ngữ hỗ trợ DLL trên Windows.
Tính năng nổi bật
- Tạo trang PDF mới bằng hàm StartPage khi tài liệu đang mở.
- Kết thúc trang hiện hành bằng hàm EndPage trong luồng dựng tài liệu.
- Lấy HDC của PDF engine qua hàm DC để xuất nội dung.
- Kết hợp HDC với các GDI drawing routines chuẩn của Windows.
- Thay đổi font bằng các hàm hỗ trợ sẵn của thư viện.
- Điều chỉnh màu nền trong quá trình dựng trang PDF.
- Thiết lập màu bút vẽ cho các thao tác đồ họa trên trang.
Ứng dụng thực tế
- Bổ sung chức năng tạo PDF cho ứng dụng Windows hiện có.
- Xuất tài liệu PDF từ dự án Visual C++ hoặc Visual Basic.
- Tạo nội dung PDF bằng GDI drawing routines quen thuộc.
- Tích hợp PDF engine vào ứng dụng thông qua DLL hoặc ActiveX.
- Triển khai quy trình sinh tài liệu theo từng trang với StartPage và EndPage.
Đối tượng sử dụng phù hợp
- Lập trình viên Visual Basic cần tích hợp tạo PDF qua ActiveX
- Lập trình viên Visual C++ cần xuất PDF từ ứng dụng Windows
- Nhóm bảo trì ứng dụng Delphi, C++Builder hoặc Visual Studio đời cũ
- Đội ngũ kỹ thuật cần thành phần PDF cho môi trường Windows 32-bit
Thông tin kỹ thuật
Câu hỏi thường gặp
WPDFControl dùng để làm gì?
WPDFControl hỗ trợ thêm khả năng tạo PDF vào ứng dụng.
Gói sản phẩm bao gồm những gì?
Bộ sản phẩm đi kèm một DLL và một ActiveX (OCX) để nạp PDF engine DLL và cung cấp giao diện làm việc với engine.
Có thể dùng trong Visual Basic không?
Có. ActiveX (OCX) được dùng trong các ngôn ngữ như Visual Basic, nơi callback function của PDF engine khó sử dụng trực tiếp.
WPDFControl có hỗ trợ GDI không?
Có. Khi một trang đang hoạt động, bạn có thể lấy HDC bằng hàm DC và dùng với các GDI drawing routines thông thường.
Nếu cần chuyển RTF sang PDF thì sao?
WPCubed có wRTF2PDF DLL cho nhu cầu chuyển đổi RTF sang PDF, và gói đó bao gồm cả wPDFControl DLL.




Bình luận