【问题标题】:LEADTOOLS uncompressing example getting an exceptionLEADTOOLS 解压缩示例获取异常
【发布时间】:2016-01-11 23:01:15
【问题描述】:

我正在关注 Leadtools 页面中的下一个示例 https://www.leadtools.com/help/leadtools/v19/dh/co/leadtools.codecs~leadtools.codecs.codecspngoptions.html

版本是19

但是我在 Visual Studio 中遇到了这个错误,{featured not supported},我不知道我做错了什么?

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO;
using Leadtools;
using Leadtools.Codecs;


namespace DicomTest3
{
    public class Program
    {
        public static void Main(string[] args)
        {
            const string LEAD_VARS = @"C:\Users\Public\Documents\LEADTOOLSImages";

            RasterSupport.SetLicense(
                @"C:\LEADTOOLS 19\Common\License\LEADTOOLS.LIC",
                File.ReadAllText(@"C:\LEADTOOLS 19\Common\License\LEADTOOLS.LIC.KEY")
            );

            RasterCodecs codecs = new RasterCodecs();
            string srcFileName = Path.Combine(LEAD_VARS, "IMAGE1.CMP");
            RasterImage image = codecs.Load(srcFileName);

            // save with maximum quality
            codecs.Options.Png.Save.QualityFactor = 1;
            codecs.Save(image, Path.Combine(LEAD_VARS, "quality.png"), RasterImageFormat.Png, image.BitsPerPixel);

            // save with maximum compression
            codecs.Options.Png.Save.QualityFactor = 9;
            codecs.Save(image, Path.Combine(LEAD_VARS, "compression.png"), RasterImageFormat.Png, image.BitsPerPixel);

            // Clean up
            image.Dispose();
            codecs.Dispose();
        }

    }
}

Error during debugging

【问题讨论】:

    标签: c# leadtools-sdk


    【解决方案1】:

    此错误的最可能原因是未能加载 PNG 文件格式的程序集(编解码器 DLL),即 Leadtools.Codecs.Png.dll。

    您可以将其添加为 .NET 项目中的引用,也可以将其复制到包含您的 EXE 和其他 LEADTOOLS 程序集(例如 Leadtools.Codecs.dll)的同一文件夹中

    我们的演示避免了此类问题,因为它们都构建在项目平台的 BIN 子文件夹中。例如,如果你构建一个 32 位的 .NET 4 演示,它的 EXE 将被放置在这个文件夹中:
    LEADTOOLS 19\Bin\Dotnet4\Win32

    此文件夹包含所有适用于 Win32 的 LEADTOOLS Dotnet4 程序集,包括编解码器。

    帮助主题Files to be Included with Your Application 详细说明了不同工具包功能所需的程序集。

    如果这不能为您解决问题,请在此处提供更多详细信息或通过发送电子邮件至 LEADTOOLS 支持打开支持案例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-15
      • 2011-03-02
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      相关资源
      最近更新 更多