Tôi muốn lấy dữ liệu đường dẫn SVG từ Font Awesome glyphs để tôi có thể sử dụng chúng ngay lập tức dưới dạng SVG trong HTML của tôi. Tôi nghĩ rằng nó sẽ được dễ dàng như sao chép dán dữ liệu đường dẫn từ fontawesome-webfont.svg, nhưng khi tôi sử dụng nó trong HTML của tôi các biểu tượng được tất cả các rendering lộn ngược. Có ai biết tại sao không?Trích xuất SVG từ Phông chữ Tuyệt vời
(Xem Fiddle)
Font SVG sửa:
<glyph unicode="" horiz-adv-x="1408" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
... Ported sang HTML SVG (và thu nhỏ lại):
<svg width="1000" height="1000" ><path transform="scale(0.1,0.1)" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z"/></svg>
Để hoàn thành câu trả lời này, thay đổi trình bao bọc thành tỷ lệ '' dường như thực hiện thủ thuật, trong đó '1792' là' đơn vị mỗi em' và '1536' là phần tử' ascent' trên phần tử 'font-face'. – mckamey