Tôi cần chuyển đổi nội dung SVG thành hình ảnh raster (tốt hơn là PNG) trong ứng dụng RoR. Có phương pháp trực tiếp nào không liên quan đến ImageMagick hoặc đây có phải là tiêu chuẩn de facto không?Chuyển đổi SVG sang PNG trong Ruby
6
A
Trả lời
3
Nói chung, ImageMagick được coi là tiêu chuẩn thực tế. Nó đã được gắn vào rất nhiều ngôn ngữ bởi bây giờ mà nó thậm chí không nên là một rắc rối để sử dụng. Các ràng buộc ruby dường như được gọi là rmagick.
Điều đó nói rằng, tất nhiên bạn có thể tải và tự hiển thị SVG, có lẽ với các liên kết ruby cho librsvg (không bao giờ được sử dụng thành công) và sử dụng ruby-libpng để lưu trữ dưới dạng png.
Ứng dụng RoR là gì?
2
một số bash scripting từ này forum:
sử dụng rsvg:
$ cd của bạn thư mục-với-the-svgs/
$ for i in *; làm rsvg-chuyển đổi $ i -oecho $i | sed -e 's/svg$/png/'
; thực hiện
sử dụng inkscape:
$ cd của bạn thư mục-với-the-svgs/
$ for i in *; làm inkscape $ i --export-png =echo $i | sed -e 's/svg$/png/'
; thực hiện
Các vấn đề liên quan
- 1. Chuyển đổi SVG sang PNG bằng C#
- 2. Nhận hình ảnh trống khi chuyển mã SVG sang PNG
- 3. Chuyển đổi hình ảnh .jpg sang .png
- 4. Chuyển đổi PDF sang PNG bằng ImageMagick
- 5. Chuyển ppm sang png
- 6. readimageblob: Lỗi nghiêm trọng khi chuyển đổi SVG thành PNG
- 7. SVG tới JPG/PNG
- 8. Cách chuyển đổi TIFF sang JPEG/PNG trong java
- 9. Chuyển đổi từ HBITMAP sang Jpeg hoặc Png trong C++
- 10. Chuyển đổi các tệp TIFF sang PNG trong .Net
- 11. chuyển đổi bitonal TIFF sang PNG dạng bit trong C#
- 12. Ghostscript chuyển đổi Postscript sang PNG là over-saturated
- 13. Chuyển đổi nhiều PDF sang PNG và ngược lại (Linux)
- 14. Java chuyển đổi hình ảnh GIF sang định dạng PNG
- 15. Chuyển đổi hình ảnh JPG/GIF sang PNG bằng PHP?
- 16. Chuyển đổi favicon.ico sang png để sử dụng ImageMagick Procedually
- 17. Chuyển đổi SVG thành hình ảnh (JPEG, PNG, v.v.) trong trình duyệt
- 18. Chuyển đổi SVG thành PNG trong suốt với khử răng cưa, sử dụng ImageMagick
- 19. Chuyển đổi PNG thành JPEG
- 20. png sang bmp
- 21. Chuyển GeoJSON sang SVG bằng Javascript
- 22. Chuyển đổi bộ lọc SVG trong Firefox
- 23. Chuyển đổi Raphael SVG để hình ảnh (png vv) phía khách hàng
- 24. Chuyển đổi tệp SVG thành nhiều tệp PNG kích thước khác nhau
- 25. Chuyển đổi bộ đệm PNG sang JPG trong đồ họamagick trong nút
- 26. Chuyển đổi EPS/PDF thành JPEG/PNG?
- 27. Hiển thị tệp SVG thành PNG hoặc JPEG trong PHP
- 28. Bash chuyển đổi sang pdf
- 29. Chuyển đổi svg thành json
- 30. PIL Chuyển đổi PNG hoặc GIF với Độ trong suốt sang JPG mà không cần
Kiểm tra này ra quá http://stackoverflow.com/questions/11436873/ruby-rsvg-and-png-streams – shishirmk