Tôi nghĩ rằng tôi đã khắc phục sự cố của mình ở đây ... Tôi đã cài đặt một số phông chữ không chuẩn vào thư mục ~/.fonts của mình và chạy 'mkfontdir' và 'mkfontscale'. Các phông chữ hiển thị khi tôi liệt kê chúng với 'fc-list'. Vấn đề vẫn là wkhtmltopdf không nhận ra chúng. Các phông chữ hệ thống khác như 'Courier 10 Pitch' được nhận ra ... không phải là những gì trong thư mục người dùng của tôi. Vì vậy, có cách nào để có được wkhtmltopdf (hoặc cho rằng vấn đề, webkit) để nhận ra các phông chữ trong thư mục của tôi? Có một cái gì đó tôi phải làm trên ssh hoặc là có một tùy chọn tôi có thể thiết lập trong ruby?Nhận wkhtmltopdf để nhận ra thư mục phông chữ của người dùng
6
A
Trả lời
0
Sự cố vẫn tồn tại? Tôi chỉ cần thử với một máy chủ Ubuntu ảo và có phông chữ làm việc mà không có bất kỳ vấn đề mặc dù phiên bản tôi nhận được từ kho là 0.9.9 mà là khá cũ. quá trình của tôi:
- cài đặt Xserver, fluxbox, mupdf (xem), crom và wkhtmltopdf
- Got một phông chữ tuyệt vời (PonyRides)
- Ran mkfontdir, mkfontscale và fc-list (font xuất hiện trong danh sách)
- Made một test.html với một đoạn văn duy nhất sử dụng các phông chữ tùy chỉnh
wkhtmltopd test.html test.pdf
tôi đã kiểm tra pdf tại địa phương và thứ vi trên một máy tính khác và phông chữ tùy chỉnh thậm chí làm việc ở đó mặc dù tôi không cài đặt phông chữ. http://temp-share.com/show/dPf3m39HW < - PDF được tạo (Tôi hy vọng liên kết không quá tạm thời).
Các vấn đề liên quan
- 1. Nhận phông chữ phông chữ @ đẹp
- 2. Nhận tên phông chữ của tệp .ttf
- 3. Cách độc lập nền tảng để nhận thư mục phông chữ?
- 4. Phương tiện đa nền tảng để nhận thư mục chính của người dùng trong Ruby?
- 5. Chức năng cửa sổ cuộc gọi (nhận thư mục phông chữ)
- 6. Nhận thư mục gốc của người dùng khi họ chạy tập lệnh dưới dạng gốc
- 7. NSFont - Cách nhận phông chữ phù hợp?
- 8. Nhận tên người dùng Windows của người dùng hiện tại bằng cách sử dụng php?
- 9. Nhận tất cả người dùng từ thư mục hoạt động để chia sẻ
- 10. Nhận địa chỉ IP của người dùng
- 11. Cách nhận phản hồi của người dùng?
- 12. Nhận vị trí của người dùng Android
- 13. Nhận tên tập tin phông chữ dựa trên Tên phông chữ và Kiểu (Chữ đậm/nghiêng)
- 14. Gửi trên Facebook - Cách tìm ra người nhận thư là
- 15. Cài đặt phông chữ với Wix không vào thư mục phông chữ cục bộ
- 16. Nhận apache linux người dùng từ php
- 17. signalR - nhận tên người dùng
- 18. ContentEditable - Nhận màu/kích thước phông chữ hiện tại
- 19. Python không nhận ra các thư mục os.path.isdir()
- 20. đầu bếp tạo ra tập tin trong thư mục chính của người dùng
- 21. Thư PHP: Nhiều người nhận?
- 22. Làm cách nào để R nhận ra thư mục làm việc của bạn làm thư mục làm việc?
- 23. Cách lấy đường dẫn đến thư mục phông chữ Windows?
- 24. Nhận thư mục chính trong Linux, C++
- 25. Xác định lựa chọn kích thước phông chữ của người dùng
- 26. API tràn ngăn xếp: nhận "thư mới" của người dùng! thông báo?
- 27. Nhận lỗi khi đưa tham số phông chữ trong imageloadfont
- 28. Nhận id người dùng đã đăng nhập
- 29. Nhận kích thước thư mục
- 30. Nhận google plus người dùng bạn bè
Điều này có tác dụng không nếu các phông chữ được lưu trữ, ví dụ: css/fonts? Tôi không thể có được wkhtmltopdf để làm việc với phông chữ của tôi hoặc là - Tôi đang trên một kế hoạch lưu trữ được chia sẻ. (btw, phông chữ tuyệt vời! :)) – user961627