Поддержка DICOM-изображений

Contents
[ ]

Стандарт DICOM был разработан Национальной ассоциацией производителей электрооборудования. Этот формат охватывает функции создания, хранения, передачи и печати отдельных кадров изображений, серий кадров, информации о пациентах, исследований, оборудования, учреждений, медицинского персонала, проводящего обследование, и тому подобного.

Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.

Aspose.PDF for .NET поддерживает функцию добавления DICOM-изображений в PDF-документы. Следующий фрагмент кода показывает, как использовать эту функцию.

// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddDicomImageToPDF()
{
    // The path to the documents directory
    var dataDir = RunExamples.GetDataDir_AsposePdf_Images();

    // Create PDF document
    using (var document = new Aspose.Pdf.Document())
    {
        // Add page
        var page = document.Pages.Add();

        // Create an image instance and set its properties
        var image = new Aspose.Pdf.Image
        {
            FileType = Aspose.Pdf.ImageFileType.Dicom,
            ImageStream = new FileStream(dataDir + "DicomImage.dcm", FileMode.Open, FileAccess.Read)
        };

        // Add image to the first page
        page.Paragraphs.Add(image);

        // Save PDF document
        document.Save(dataDir + "PdfWithDicomImage_out.pdf");
    }
}