2012-04-27 42 views
13

Tôi đang tìm kiếm tập lệnh để chuyển đổi nhiều hình ảnh SVG (mỗi tệp chứa một chữ cái) thành tệp phông chữ SVG.Kịch bản để chuyển đổi nhiều hình ảnh SVG thành tệp phông SVG

Về cơ bản cùng trang web này không: http://keyamoon.com/icomoon/app/

Nhưng tôi muốn một kịch bản (thích hợp Linux), vì vậy chúng tôi có thể tích hợp nó trong quá trình xây dựng của chúng tôi.

Bất kỳ ý tưởng nào? Hoặc mã tôi có thể bắt đầu với?

Đầu vào phải là danh sách hình ảnh SVG + tệp ánh xạ và đầu ra phải là một tệp chứa tất cả hình ảnh SVG làm phông chữ SVG.

+3

http://nodeca.github.com/fontomas/ là một ứng dụng web tương tự. –

Trả lời

1

Dự án Apache Batik có bộ chuyển đổi SVG Font có thể là tùy chọn cho bạn.

Từ ví dụ chữ chuyển đổi của họ:

java -jar batik-ttf2svg.jar /usr/home/myFont.ttf -l 48 -h 57 -id MySVGFont -o mySVGFont.svg -testcard 
+0

Trình chuyển đổi phông chữ Batiks SVG chuyển đổi phông chữ TrueType thành phông chữ SVG. Đây có thể là một tùy chọn, nếu tôi có một tập lệnh, có thể chuyển đổi hình ảnh SVG của tôi thành Phông chữ TrueType. Bạn có biết gì không? – JochenJung

+0

Tôi nghĩ bạn sẽ phải tự viết. Các tùy chọn dòng lệnh được ghi lại ở đây -> http://xmlgraphics.apache.org/batik/tools/font-converter.html. Tôi sẽ cập nhật câu trả lời của mình với liên kết này – pd40

3

Tôi đã viết một ứng dụng dòng lệnh đó tạo ra một phông chữ SVG từ một tập các tập tin SVG và ngược lại: https://github.com/madeyourday/SVG-Icon-Font-Generator

Nó được viết bằng PHP và hiện đang trong phiên bản beta.

Nhưng nó không sử dụng tệp ánh xạ, ánh xạ được dựa trên tên tệp.

+0

Âm thanh tuyệt vời! Tôi sẽ có một cái nhìn :-) – JochenJung

+0

Trông đẹp. Hãy thử xem – Christophe

Các vấn đề liên quan