DrawSVGA
Đồ họa vector, SVG, Nội dung trang
Mô tả
Biến thể ANSI của DrawSVG
Nhận tham số chuỗi dạng ANSI text, còn lại hành vi giống hệt entry point phiên bản wide-string
Nhận tham số chuỗi dạng ANSI text, còn lại hành vi giống hệt entry point phiên bản wide-string
Cú pháp
DLL
int DLDrawSVGA(int InstanceID, double Left, double Top, double Width, double Height, const wchar_t * SVG, const wchar_t * AltText);Giá trị trả về
Trả về 1 khi có ít nhất một hình vector được hỗ trợ được vẽ, hoặc 0 nếu đầu vào rỗng, không hợp lệ, quá khổ hay chỉ gồm kiểu không hỗ trợ
Ghi chú
Tập con vector được hỗ trợ gồm svg, g, defs, use, clipPath, toàn bộ lệnh path chuẩn, hình học cơ bản, transform, căn view-box, presentation attribute, các quy tắc CSS tag, .class, #id đơn giản, inline style, fill, stroke, dash và opacityĐầu vào giới hạn 16 MiB, 100000 phần tử và 128 cấp lồng, và không nạp resource ngoài
Các paint server gradient dùng điểm dừng màu đầu tiên làm fallback màu đặc, còn chữ SVG, ảnh ngoài, mask và filter bị bỏ quaDLL
Gradient paint server dùng color stop đầu tiên làm màu đặc dự phòng, còn chữ SVG, ảnh ngoài, mask và filter bị bỏ qua
Biến thể DLDrawSVGA nhận văn bản theo chế độ ANSI đã cấu hình