Có ai biết thư viện hay một đoạn mã có thể đọc EMF (Enhanced Metafiles) hay không. Lý tưởng nhất là nó sẽ chuyển đổi một EMF thành một danh sách các lệnh vẽ và các đối tượng?Cách đọc EMF - Siêu dữ liệu nâng cao?
Trả lời
Bài viết trên Wikipedia về Windows Metafile có rất nhiều thông tin liên quan về EMF. Kiểm tra các liên kết bên ngoài cho các thư viện và đặc tả định dạng.
Apache Image Loader Framework (Java) có thể đọc tệp EMF và chuyển đổi thành SVG, nó cũng có thể đọc WMF bằng cách sử dụng plugin của bên thứ ba.
Bạn đang làm việc bằng ngôn ngữ nào? Bạn có thể xem MetaDraw của chúng tôi (có sẵn dưới dạng thành phần OCX hoặc .NET Winforms) Thao tác này sẽ tải các tệp EMF và cho phép bạn duyệt qua các phần tử (đường, hình dạng, văn bản). Sau đó, bạn có thể xác định các thông số (tọa độ, độ dày của đường, màu sắc, v.v.) Chi tiết khác tại www.MetaDraw.com
LibreOffice có thể thực hiện. Ngoài ra còn có một tiện ích python được gọi là unoconv sẽ làm điều đó (sử dụng thư viện LibreOffice đã cài đặt). Bạn có thể xem xét chúng để biết một số gợi ý về cách nó được thực hiện, vì chúng là nguồn mở.
- 1. Đọc siêu dữ liệu của mp3
- 2. Đọc siêu dữ liệu từ nupkg
- 3. Đọc/sửa đổi siêu dữ liệu PDF bằng iTextSharp
- 4. Ẩn cảnh báo cài đặt nâng cao dữ liệu lõi
- 5. Đọc các thuộc tính/siêu dữ liệu pdf trong python
- 6. Làm thế nào để đọc siêu dữ liệu từ mp3?
- 7. Đọc các Dịch vụ Phân tích SQL Siêu dữ liệu
- 8. Cách định cấu hình ExtJS 4 Store (proxy và trình đọc) để đọc siêu dữ liệu
- 9. Đọc/ghi siêu dữ liệu của tệp âm thanh/video
- 10. Cách đọc thông tin siêu dữ liệu từ tài liệu docx?
- 11. Cách tải siêu dữ liệu sách?
- 12. Cách tải siêu dữ liệu từ ảnh?
- 13. WCF Cách bật siêu dữ liệu?
- 14. cách nhận siêu dữ liệu của jsTree.
- 15. Python siêu() nâng TypeError
- 16. Cách tìm và đọc siêu dữ liệu bằng cách sử dụng jQuery (schema.org microformat)?
- 17. CHỌN Ở ĐÂU MỘT cách nâng cao
- 18. Tôi có thể đọc siêu dữ liệu EF DbContext bằng cách nào?
- 19. Siêu dữ liệu trong .NET là gì?
- 20. Tải siêu dữ liệu tệp bằng cách đi
- 21. MEF GetExportedValue với siêu dữ liệu
- 22. Đặt Siêu dữ liệu trong iTextSharp
- 23. Thay đổi siêu dữ liệu của tệp pdf bằng pypdf
- 24. Lỗi dữ liệu iCloud và lõi (Ubiquity: Không nhận được siêu dữ liệu cơ sở từ url siêu dữ liệu)
- 25. Có gán với dữ liệu mảng sao chép chỉ mục nâng cao không?
- 26. Làm cách nào để sử dụng EMF để đọc tệp XML?
- 27. Lọ Clojure với siêu dữ liệu
- 28. Thêm siêu dữ liệu vào PDF
- 29. Truy cập vào Siêu dữ liệu PNG
- 30. Nâng cao Django Mẫu Logic
Như tôi thấy, EMF, không may, không được hỗ trợ đầy đủ bởi xmlgraphics. http://xmlgraphics.apache.org/fop/0.95/graphics.html#emf Khi tôi cố gắng đọc file EMF nó ném một lỗi: "không nạp phù hợp/chuyển đổi kết hợp sẵn" Và thêm sự phụ thuộc FOP đã không sửa chữa nó. P.S. Ngoài ra, chỉ để chia sẻ kinh nghiệm của tôi để tiết kiệm thời gian của bạn - FreeHep cũng không hoạt động chính xác với EMF. Vì vậy, không lãng phí thời gian của bạn cố gắng để chạy nó - nó hoàn toàn lỗi. – Gadget