Tôi có một SVG với một tải văn bản trên đó. Đó là một bản đồ bãi đậu xe với số không gian được viết trên đó. Tôi hiển thị điều này trong trình duyệt web và nhờ một lỗi nhỏ tuyệt vời trong Firefox , trình duyệt hiển thị văn bản không chính xác. Boo.
Vì vậy, tôi đã chuyển đổi văn bản thành đường dẫn. Chúng ta đang nói về tới 4000 nhãn riêng biệt. Có thể 15.000 hình dạng mới bây giờ là vectơ. Đó là 4 MB. Thông thường bạn có thể lập luận rằng điều này sẽ cho vay để nén nhưng tôi phải xếp hàng SVG này vào HTML . Tôi đang thêm các thay đổi CSS một cách linh hoạt và đây là cách duy nhất tôi có cơ hội hỗ trợ nhiều trình duyệt. Vì vậy, dù sao đi nữa, kết quả đầu ra của Sceveneven thô của điều này là quá lớn để có ích.
Điều gây ấn tượng với tôi ở đây là tất cả các số không gian này chia sẻ glyphs phổ biến. Không qua chín. Tại sao tôi bao gồm một định nghĩa hình dạng cho mọi trường hợp của mọi số? Tôi có thể sao chép lại những thứ này không?
Tôi đang sử dụng Inkscape nhưng tôi mở để đề xuất.
path|simplify
giúp bạn chút nào không? Chữ "s" chữ thường chuyển đổi thành đường dẫn 28 điểm, đơn giản hóa việc cắt nó thành 17 và phủ lên các phiên bản đơn giản và không thể chỉnh sửa thậm chí được phóng to để một "s" lấp đầy màn hình không có sự khác biệt.