柯达PhotoCD或FlashPix文件可以包含同一图像的多个副本,每个副本具有不同的物理分辨率(以像素为单位的宽度和高度)。对于PhotoCD文件,分辨率是基于固定的大小。因此,所有PhotoCD文件都具有相同的纵横比。对于FlashPix文件,纵横比可以变化;所以没有一个固定大小的列表。
对于LEADTOOLS只能读取但不能写入的PhotoCD文件,您可以使用ReadLoadResolutions方法检查文件中哪些固定大小可用。然后可以使用CodecsPcdLoadOptions类来指定加载哪个固定大小。
LEADTOOLS可以读写FlashPix文件。
在加载FlashPix文件时,可以使用ReadLoadResolutions检查文件中有哪些大小可用。然后你可以使用CodecsFpxLoadOptions指定要加载的大小。
保存FlashPix文件时的特殊注意事项:
LEADTOOLS确实不支持FlashPix格式的多分辨率更新功能。LEADTOOLS保存方法总是从当前位图创建一个新文件,新FlashPix文件中的最高分辨率具有当前位图的尺寸。因此,如果覆盖现有FlashPix文件,可能会丢失比当前位图尺寸更大的任何分辨率。
保存FlashPix文件时指定的格式常量决定压缩类型。以下是可能的选择:
格式不变 | 意义 |
Fpx | FlashPix,没有压缩 |
FpxSingleColor | FlashPix,用单色方法压缩,这是一个FlashPix特定的压缩方法 |
FpxJpeg | FlashPix, JPEG压缩,使用FlashPix默认的Q因子 |
FpxJpegQFactor | FlashPix,用JPEG压缩,使用指定的Q因子 |
压缩是由柯达支持dll (Ltkdku.dll)完成的。您可以使用与LEAD的JPEG引擎相同的Q因子(设置值从2到255,其中2是最高质量,255是最大压缩),但压缩引擎与LEAD的不一样。您不能使用GetInformation方法来确定FlashPix文件中的压缩方法。
PhotoCD和FlashPix文件的其他注意事项:
LEADTOOLS只能直接从磁盘文件读取PhotoCD和FlashPix文件。因此,从内存中加载文件和将文件保存到内存流的函数不适用。另外,你不能使用FeedLoad加载其中一个文件。
使用FlashPix文件时,可以替换第一页,但不要删除第一页。LEADTOOLS可以读取FlashPix文件中的多个页面,但其他产品不能。188金宝搏的网址客服删除FlashPix文件的第一页可能会导致其他产品返回错误。188金宝搏的网址客服FlashPix格式需要OLE支持。因此,您可能需要在应用程序中包含OLE支持文件,例如MSVCRT40.DLL、MFC40.DLL和OLEPRO32.DLL。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗网络查看器net
188宝金博怎么下载
支持的平台上
.NET、Java、Android和iOS/macOS程序集
C API/ c++类库
HTML5 JavaScript库
您的邮件已发送给技术支持!应该有人联系!如果你的事情很紧急,请回来聊天。
聊天时间:
周一至周五,美国东部时间上午8:30至下午6:00
感谢您的反馈!
请再次填写表格,开始新的聊天。
所有代理目前都离线。
聊天时间:
星期一至星期五
美国东部时间上午8:30 -下午6点
如需与我们联系,请填写此表格,我们将通过电子邮件与您联系。