Chuyển đổi DICOM thành EMF qua C#
Chuyển đổi DICOM thành EMF bằng cách sử dụng API .NET gốc mà không cần bất kỳ trình chỉnh sửa hình ảnh hoặc thư viện bên thứ ba nào.
Cách chuyển đổi DICOM thành EMF bằng C#
Chuyển đổi định dạng tệp có vẻ như là một công việc thường ngày của các nhà thiết kế đồ họa. Tuy nhiên, đánh giá thấp tầm quan trọng của nó sẽ là một sai lầm. Việc đánh giá công việc của bạn có thể phụ thuộc vào việc bạn giải quyết nhiệm vụ này nhanh chóng và hiệu quả như thế nào. Thông thường, hình ảnh gốc cần chuyển đổi sang định dạng phù hợp hơn để in hoặc xuất bản trực tuyến. Nếu hình ảnh gốc được lấy từ trình chỉnh sửa đồ họa thì nó có thể ở định dạng vector. Trong trường hợp này, nó phải được rasterized và chuyển đổi sang định dạng raster cho mục đích xuất bản. Bạn có thể lựa chọn lưu hình ảnh ở định dạng không nén để có chất lượng tối ưu hoặc chuyển đổi sang định dạng nén không mất dữ liệu để giảm kích thước tệp. Trong một số bối cảnh nhất định, chẳng hạn như xuất bản trên web, bạn có thể chọn các định dạng nén bị mất dữ liệu. Các thuật toán được thiết kế đặc biệt để nén dữ liệu hình ảnh cho phép giảm đáng kể kích thước tệp trong khi vẫn duy trì chất lượng hình ảnh ở mức chấp nhận được. Điều này tạo điều kiện tải tập tin hình ảnh nhanh chóng từ internet. Để chuyển đổi DICOM sang EMF, chúng tôi sẽ sử dụng [Aspose.Imaging cho .NET] ( https://products.aspose.com/imaging/net ) API là một API chuyển đổi và thao tác hình ảnh giàu tính năng, mạnh mẽ và dễ sử dụng cho nền tảng C #. Mở [NuGet] ( https://www.nuget.org/packages/aspose.imaging ) quản lý gói, tìm kiếm ** Aspose.Imaging ** và cài đặt. Bạn cũng có thể sử dụng lệnh sau từ Bảng điều khiển Trình quản lý Gói.
Lệnh Bảng điều khiển Trình quản lý Gói
PM> Install-Package Aspose.Imaging
Các bước chuyển đổi DICOM thành EMF qua C#
Các nhà phát triển có thể dễ dàng tải và chuyển đổi tệp DICOM sang EMF chỉ trong một vài dòng mã.
- Tải tệp DICOM bằng phương thức Image.Load
- Tạo và đặt phiên bản của lớp con bắt buộc của ImageOptionsBase (ví dụ: BmpOptions, PngOptions, v.v.)
- Gọi phương thức Image.Save
- Chuyển đường dẫn tệp có phần mở rộng EMF & đối tượng của lớp ImageOptionsBase
yêu cầu hệ thống
Trước khi chạy mã ví dụ chuyển đổi, hãy đảm bảo rằng bạn có các điều kiện tiên quyết sau.
- Hệ điều hành: Windows hoặc Linux.
- Môi trường phát triển: Hỗ trợ .NET Core 7 trở lên như Microsoft Visual Studio.
Ứng dụng miễn phí để chuyển đổi DICOM thành EMF
- Chọn hoặc kéo và thả hình ảnh DICOM
- Chọn định dạng và nhấp vào nút Chuyển đổi
- Nhấp vào nút Tải xuống để tải xuống hình ảnh EMF
Kiểm tra bản trình diễn trực tiếp của chúng tôi để chuyển đổi DICOM thành EMF
Chuyển đổi DICOM thành EMF - .NET
DICOM Những gì là DICOM Định dạng tệp
DICOM là từ viết tắt của Digital Imaging and Communications in Medicine, liên quan đến lĩnh vực Tin học Y tế. DICOM là sự kết hợp giữa định nghĩa định dạng tệp và một giao thức truyền thông mạng. DICOM sử dụng phần mở rộng .DCM. .DCM tồn tại ở hai định dạng khác nhau, tức là định dạng 1.x và định dạng 2.x. Định dạng DCM 1.x còn có sẵn trong hai phiên bản bình thường và mở rộng. DICOM được sử dụng để tích hợp các thiết bị hình ảnh y tế như máy in, máy chủ, máy quét, v.v. từ các nhà cung cấp khác nhau và cũng chứa dữ liệu nhận dạng của từng bệnh nhân để tạo tính duy nhất. Các tệp DICOM có thể được chia sẻ giữa hai bên nếu họ có khả năng nhận dữ liệu hình ảnh ở định dạng DICOM. Phần giao tiếp của DICOM là giao thức lớp ứng dụng và sử dụng TCP / IP để giao tiếp giữa các thực thể. Các giao thức HTTP và HTTPS được sử dụng cho các dịch vụ web của DICOM. Các phiên bản được hỗ trợ bởi các dịch vụ web là 1.0, 1.1, 2 hoặc mới hơn.
Đọc thêm | DICOMEMF Những gì là EMF Định dạng tệp
Định dạng metafile nâng cao (EMF) lưu trữ hình ảnh đồ họa độc lập với thiết bị. Siêu tệp EMF bao gồm các bản ghi có độ dài thay đổi theo thứ tự thời gian có thể hiển thị hình ảnh được lưu trữ sau khi phân tích cú pháp trên bất kỳ thiết bị đầu ra nào. Các bản ghi có độ dài thay đổi này có thể là định nghĩa của các đối tượng kèm theo, các lệnh để vẽ và các thuộc tính đồ họa quan trọng để hiển thị hình ảnh một cách chính xác. Khi một thiết bị mở siêu tệp EMF bằng cách sử dụng môi trường đồ họa của riêng nó, tỷ lệ, kích thước, màu sắc và các thuộc tính đồ họa khác của hình ảnh gốc vẫn giữ nguyên bất kể nền tảng thiết bị đang mở.
Đọc thêm | EMFCác chuyển đổi được hỗ trợ khác
Sử dụng C#, người ta có thể dễ dàng chuyển đổi các định dạng khác nhau bao gồm.