如何读取jpg图片中icc配置文件?

问题描述

如果一个jpg图片中内嵌了ICC配置文件,我在如下代码处理之后就丢失了icc配置文件。Imageimg=Image.FromFile("C:\1.jpg");...//处理img...img.Save("C:\2.jpg");生成后的2.jpg图片和1.jpg相比,已经丢失了icc配置文件,请问我怎么才能不丢失icc配置文件??这个问题已经困恼我很久,希望能得到大家的提示

解决方案

解决方案二:
mark
解决方案三:
帮顶
解决方案四:
关注
解决方案五:
帮顶,学习。。。。
解决方案六:
先生成文件流FileStreamfs2=File.Open("C:\1.jpg",FileMode.Open)再用这个接口试试Image.FromStream方法(fs2,true)参数stream一个Stream,包含此Image的数据。useEmbeddedColorManagement若要使用该数据流中嵌入的颜色管理信息,则设置为true;否则设置为false。
解决方案七:
关注
解决方案八:
该回复于2007-12-04 11:20:56被版主删除
解决方案九:
up

时间: 2024-11-30 15:21:50

如何读取jpg图片中icc配置文件?的相关文章

JAVA通信编程(二)——如何读取java的properties配置文件(插播)

如何读取java的properties配置文件本不属于java通讯编程这个系列的范畴,但是在做一些应用中编写通讯编程需要读取一些通讯参数,这样可以使程序更加的通用化.并且博主在读取properties文件中遇到了点小坑,在这里说明一下,防止各位读者遇到同样的麻烦. 其实问一下度娘,就有很多信息关于如何读取java的properties配置文件的,这里我做一下小封装. package com.zzh.comm; import java.io.BufferedInputStream; import

java web项目中的java如何读取WEB-INF下的配置文件

问题描述 web项目和非web项目取法不一样啊,本人用的tomcat 解决方案 解决方案二:Stringweb_inf=getServletContext().getRealPath("/WEB-INF/");获取到WEB-INF的地址,剩下的路径自己拼接吧.如果是classes下面的配置文件,可以直接使用Thread.currentThread().getContextClassLoader().getResource("/").getPath();剩下的路径,就

为什么读取不到ibatis配置文件

问题描述 复制ibatis的配置文件(有SQL语句的)路径没错为什么总是找不到呢?但是吧一样的SQL语句写到其他的配置文件里,用其他的路径访问确能访问到这是为什么呢? 解决方案 解决方案二:没人了吗!!help解决方案三:你是怎么配置的解决方案四:首先把遇到的错误帖出来然后再把配置文件帖出来你这样描述问题,神才知道解决方案五:每个sqlMap配置文件要在一个总的sqlMap文件里进行配置总的sqlMap文件也要在bean.xml文件里配置sqlmap-dss-config.xml:<?xmlve

vbscript 读取xml格式的配置文件_vbs

复制代码 代码如下: Class clsGetProfile ' ルートドキュメント Private rootDoc ' xmlファイル名とセクション名をセットする ' 引数: 「1」ファイル名 NOT NULL ' 戻り値:なし Public Sub setProfile(strFileName) Set data_xml = CreateObject("Microsoft.XMLDOM") data_xml.async = False data_xml.load(strFileNa

spring bean 属性从配置文件读取

问题描述 spring bean 属性从配置文件读取 我在spring的xml文件中使用这个标签: <context:component-scan base-package="${serverPack}"/> 启动${serverPack}从配置文件中获取,现在启动Tomcat出错. 解决方案 Spring bean配置读取配置文件Spring中读取bean配置文件的几种方式用dom4j读取配置文件来模拟spring的bean工厂 解决方案二: 要读取.properties

用C实现添加和读取配置文件函数_C 语言

发现读取配置文件, 还是用得比较多的. 网上搜了下, 有不少的代码范例了.不过一般实现的函数需要传递的参数都有配置文件的路径.个人认为在某些情况下参数传入 流 重用性更大一点.本想基于流的参数将 读取, 添加, 删除, 修改 配置文件的函数全部实现. 但发现删除 , 修改 需要重新打开流, 单纯传入一个流参数不能方便实现.以下是读取, 添加 配置的函数实现."oper_config.h" 复制代码 代码如下: #ifndef OPER_CONFIG_H_#define OPER_CON

C# 开机启动读取配置文件问题,跪求指教

问题描述 我的程序中使用到了backgroundWorker控件,当窗体加载的时候就使用这控件进行读取XML文件,防止假死,而且我需要开机启动此程序,现在的问题是,我开机时,的确启动了本程序,但是,却读取不了xml配置文件,我使用了System.Threading.Thread.Sleep(10000),这样也不行,但是开机后,用手动启动是完全正常的,这是怎么回事啊?开机启动类如下#region开机启动类classRegister{///<summary>///开机启动注册表检查///<

用vb.net读取INI配置文件的方法,使用API

因为对XML前不了解,所以对XML方式来做配置文件我都不能很好的实现但为了应行,只有先使用INI的文来记录了也就沿用了VB6里的INI文读取方法  '声明INI配置文件读写API函数    Private Declare Function GetPrivateProfileString()Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lp

ASP.NET Core实现类库项目读取配置文件

前言 之前继续在学习多线程方面的知识,忽然这两天看到博问中有个园友问到如何在.net core类库中读取配置文件,当时一下蒙了,这个提的多好,我居然不知道,于是这两天了解了相关内容才有此篇博客的出现,正常来讲我们在应用程序目录下有个appsettings.json文件对于相关配置都会放在这个json文件中,但是要是我建立一个类库项目,对于一些配置比如密钥或者其他需要硬编码的数据放在JSON文件中,在.net core之前配置文件为web.config并且有相关的类来读取节点上的数据,现如今在.n