9
Có ai biết công cụ dòng lệnh sẽ chuyển đổi cả phông TTF và OTF thành phông chữ SVG không?Công cụ dòng lệnh để chuyển đổi phông TTF/OTF thành SVG
Có ai biết công cụ dòng lệnh sẽ chuyển đổi cả phông TTF và OTF thành phông chữ SVG không?Công cụ dòng lệnh để chuyển đổi phông TTF/OTF thành SVG
Bạn có thể sử dụng fontforge hoặc batik để thực hiện việc này từ dòng lệnh.
Với FontForge (xem scripting documentation):
#!/usr/bin/fontforge
Open($1)
Generate($1:r + ".svg")
Save ở trên để convert2svgfont.pe
tập tin, sau đó gọi như:
convert2svgfont.pe myfont.ttf
Đối với batik thấy this documentation, cài đặt và sau đó gọi như:
java -jar batik-ttf2svg.jar myfont.ttf -o myfont.svg
Liệu batik-ttf2svg có chuyển đổi cả otf (OpenType dựa trên CFF) hay không như ttf như người hỏi hỏi? – djangodude
@djangodude hmm, tôi không chắc chắn 100%. –
Cảm ơn @ ErikDahlström, Điều này đang hoạt động, Nhưng các nhân vật trong SVG được nhân đôi/lật. Có bất kỳ cuộc gọi chức năng nào hơn tôi nên thêm vào để tránh đảo ngược này không? – vimal1083