试图通过遵循下面的gist将pdf嵌入到dcm文件中。我们的观众还不支持嵌入式pdf。pdf由幽灵脚本转换成图像,在磁盘上是1000 K(多页,150 dpi)。
https://gist.github.com/mdubey82/4030263
无论我做什么,fo-dicom都需要一个1000 what或png或bmp文件,并创建一个11 meg文件。
有什么办法把它瘦身吗?
谢谢!
编辑
有了大量的帮助,下面是构建压缩dcm的要点。
https://gist.github.com/WilliamDoman/e2365104f565a3bf9376fcec6609f432
发布于 2016-05-16 18:51:32
创建的DICOM文件没有压缩的像素数据。这意味着您的PDF (可能是JPEG/JPEG 2000压缩的)正在被解压缩,并且正在创建一个非常大的DICOM文件。您希望在保存之前查看ChangeTransferSyntax()方法来重新压缩像素数据。
DicomFile file = new DicomFile(dataset);
file.ChangeTransferSyntax(DicomTransferSyntax.JPEGProcess14SV1);
file.Save("dicom.dcm");https://stackoverflow.com/questions/37258826
复制相似问题