国家  china

Html5Viewer 自定义菜单栏

Html5Viewer的UItype有三种模式分别为: 'Custom', 'Mobile' , 'Desktop'

当模式设置uiType为'Mobile' , 'Desktop'时菜单栏是集成好的,自带有导出,打印等许多功能,

当需要进行自定义菜单栏就需要设置uiType为custom。然后打印,导出等功能需要在UI层进行一个JS的编写,来实现打印导出等功能。
[更多...]

如何压缩DICOM文件

本篇文章分享一个基本的LEADTOOLS C #代码示例,讲解如何载入DICOM文件,然后将它压缩保存以大大减少文件大小。 在压缩时,你将使用jpeg2000压缩类型。一旦初始化了DicomJpeg2000Options选项,就可以开始为新的DICOM文件设置选项了。 有两个枚举,将在这个过程中使用的: CompressionControl-获取或设置指示如何确定所产生的压缩。 CompressionRatio -获取或设置指示压缩比使用整型值。 一旦你有了这些枚举集合的DicomJpeg2000Options选项,你需要给数据集本身的选项。 现在你可以使用ChangeTransferSyntax改变数据集的传输语法。 最后,你可以使用保存方法保存数据集。 通过这些设置,我们可以将DICOM文件从从854kb压缩到36kb。 DicomEngine.Startup(); using (DicomDataSet ds = new DicomDataSet()) { //Load DICOM File ds.Load(input, DicomDataSetLoadFlags.None); //Initialize J2K Options DicomJpeg2000Options options = ds.DefaultJpeg2000Options; //Set Options options.CompressionControl = DicomJpeg2000CompressionControl.Ratio; options.CompressionRatio = 50; //Add options to the dataset ds.Jpeg2000Options = options; //Change the transfer syntax to J22K ds.ChangeTransferSyntax(DicomUidType.JPEG2000, 2, ChangeTransferSyntaxFlags.MinimizeJpegSize); //Save Dicom file ds.Save(dest, DicomDataSetSaveFlags.None); //Shut down the DICOM engine DicomEngine.Shutdown(); }   支持 关于其他产品的更多信息,请访问我们的官方网站, 欢迎下载免费的全功能评估版SDK,全功能试用版中有这个例子的全部源代码。 同时欢迎您使用评估版期间的免费技术支持。