「java读取cmyk」java读取json文件并解析

博主:adminadmin 2023-03-17 20:00:11 297

本篇文章给大家谈谈java读取cmyk,以及java读取json文件并解析对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

ps可以保存为哪些类型的文件,如何以图形格式存储ps文件

从 Photoshop CC 2015 版开始,“文件”“存储为 Web 所用格式”选项已经移至“文件”“导出”“存储为 Web 所用格式(旧版)”,并且与一些较新的导出选项放在一起。

您可以轻松地将 Photoshop 图像文件存储为各种常见的图像格式。

以 TIFF 格式存储

TIFF 是一种灵活的栅格(位图)图像格式,几乎所有的绘画、图像编辑和页面排版应用程序都支持这种格式。

选取“文件”“存储为”,从“格式”菜单中选取“TIFF”,然后单击“存储”。

在“TIFF 选项”对话框中,选择所需的选项,然后单击“确定”。

位深度(仅限 32 位)

指定存储图像的位深度(16、24 或 32 位)。

图像压缩

指定压缩复合图像数据的方法。如果存储的是 32 位 TIFF 文件,则可以指定使用预测值压缩存储文件,但不能使用 JPEG 压缩。预测值压缩通过重新排列浮点值来改进压缩,并可与 LZW 和 ZIP 压缩结合使用。

注意:

JPEG 压缩仅适用于每通道 8 位且其宽度或高度不超过 30,000 像素的不透明 RGB 图像和灰度图像。

像素顺序

使用按平面交错或排列的通道数据写入 TIFF 文件。以前,Photoshop 总是使用隔行通道顺序写入 TIFF 文件。从理论上来说,Planar 顺序文件可被更快地读取和写入,并提供了稍好一点的压缩效果。这两种通道顺序都向后兼容于 Photoshop 的早期版本。

字节顺序

选择可在上面读取文件的平台。当您不知道文件可在什么程序中打开时,此选项十分有用。Photoshop 和最新的应用程序可以使用 IBM PC 或 Macintosh 字节顺序读取文件。

存储图像金字塔

保留多分辨率信息。Photoshop 不提供打开多分辨率文件的选项;文件中的图像以最高的分辨率打开。但 Adobe InDesign 和某些图像服务器支持打开多分辨率格式。

存储透明度

在其它应用程序中打开文件时,将透明度保留为附加 Alpha 通道。当在 Photoshop 中重新打开文件时总是保留透明度。

图层压缩

指定压缩图层像素数据(与复合数据相反)的方法。许多应用程序无法读取图层数据,因此在打开 TIFF 文件时将跳过该数据。但 Photoshop 可以读取 TIFF 文件中的图层数据。尽管包含图层数据的文件比不包含该数据的文件大,但存储图层数据可以不必另外存储和管理一个单独的 PSD 文件来存储图层数据。如果要拼合图像,请选取“扔掉图层并存储拷贝”。

注意:

若要让 Photoshop 在存储带有多个图层的图像之前提示您,请在“首选项”对话框的“文件处理”区域选择“存储分层的 TIFF 文件之前进行询问”。

以 JPEG 格式存储

您可以使用“存储为”命令以 JPEG (*.jpg) 格式存储 CMYK、RGB 和灰度图像。JPEG 通过有选择地扔掉数据来压缩文件大小。也可以使用“文件”“导出”“存储为 Web 所用格式(旧版)”命令,将图像存储为一个或多个 JPEG 文件。

JPEG 仅支持 8 位图像。如果您将 16 位图像存储为此格式,则 Photoshop 会自动降低位深度。

注意:

要快速访问中等品质的 JPEG,请对文件播放“存储为 JPEG 中等品质”动作。从“动作”面板菜单中选取“制作”可以访问此动作。

选取“文件”“存储为”,然后从“格式”菜单中选取“JPEG”。

在“JPEG 选项”对话框中,选择所需的选项,然后单击“确定”。

杂边

提供杂边颜色选项,以便模拟包含透明区域的图像中的背景透明度外观。

图像选项

指定图像品质。从“品质”菜单中选取一个选项,拖动“品质”弹出式滑块,或者在“品质”文本框中输入 0 至 12 之间的一个值。

格式选项

指定 JPEG 文件的格式。“基线(‘标准’)”使用的是大多数 Web 浏览器可识别的格式。“基线已优化”可创建包含优化颜色并且文件大小稍小的文件。“连续”将在图像下载时显示图像的一系列逐渐清晰的各个版本(数量由您指定)。(并非所有 Web 浏览器都支持优化和连续的 JPEG 图像。)

注意:

一些应用程序可能无法读取以 JPEG 格式存储的 CMYK 文件。同样地,如果您发现 Java 应用程序无法读取 JPEG 文件,请尝试在不预览缩略图的情况下存储文件。

以 PNG 格式存储

您可以使用“存储为”命令以 PNG 格式存储 RGB、索引颜色、灰度和位图模式图像。

选取“文件”“存储为”,然后从“格式”菜单中选取“PNG”。

选择“交错”选项:

仅在下载完毕后才在浏览器中显示图像。

交错

文件下载时在浏览器中显示图像的低分辨率版本。“交错”使下载时间显得较短,但也会增大文件大小。

单击“确定”。

注意:

从 Photoshop CC 2015 版开始,您可以将画板、图层、图层组或文档导出为 JPEG、GIF、PNG、PNG-8 或 SVG 图像。在“图层”面板中选择项目,右键单击所选内容,然后从上下文菜单中选择“快速导出”或“导出为”。

以 GIF 格式存储

您可以使用存储为命令,将包含一个或多个图框的 Photoshop 文档存储为动画 GIF。

选取文件 存储为,然后从格式菜单中选取 GIF。

在 GIF 存储选项对话框中指定选项。

 

“GIF 存储选项”对话框

单击“确定”。

以 Photoshop EPS 格式存储

几乎所有页面版式、文字处理和图形应用程序都接受导入或置入的 EPS(内嵌式 Postscript)文件。若要打印 EPS 文件,应该使用 PostScript 打印机。非 PostScript 打印机将只打印屏幕分辨率预览。

选取“文件”“存储为”,然后从“格式”菜单中选取“Photoshop EPS”。

在“EPS 选项”对话框中,选择所需的选项,然后单击“确定”:

预览

创建要在目标应用程序中查看的低分辨率图像。选取“TIFF”以在 Windows 和 Mac OS 系统之间共享 EPS 文件。8 位预览是彩色的,而 1 位预览是带有锯齿状外观的黑白预览。8 位预览创建的文件大小比 1 位预览要大。另请参阅位深度。

编码

确定将图像数据传输到 PostScript 输出设备的方式。下面将对编码选项进行说明。

包含半调网屏和包含传递函数

控制高端商用打印作业的打印规范。请根据您的打印机的具体情况来选择这些选项。

透明白色

将白色区域显示为透明。该选项只适用于位图模式的图像。

PostScript 色彩管理

将文件数据转换为打印机的颜色空间。如果打算将图像放在另一个有色彩管理的文档中,请不要选择此选项。

注意:

只有 PostScript Level 3 打印机支持 CMYK 图像的 PostScript 色彩管理。要在 Level 2 打印机上使用 PostScript 色彩管理打印 CMYK 图像,请先将图像转换为 Lab 模式,然后再以 EPS 格式存储。

包含矢量数据

在文件中保留任何矢量图形(如形状和文字)。但是,EPS 和 DCS 文件中的矢量数据只能用于其它应用程序;如果在 Photoshop 中重新打开该文件,矢量数据将被栅格化。只有在文件包含矢量数据时,此选项才可用。

图像插值方法

打印时使用两次立方的插值,可以使低分辨率的预览变平滑。

Photoshop EPS 编码选项

ASCII 或 ASCII85

如果要从 Windows 系统打印,或者遇到打印错误或其它难题,则会使用这些编码。

二进制

产生更小的文件,并使原始数据保持不变。然而,一些页面排版应用程序以及一些商用后台打印软件和网络打印软件可能不支持二进制 Photoshop EPS 文件。

JPEG

通过扔掉某些图像数据来压缩文件。您可以选取从很小(JPEG 高品质)到很大(JPEG 低品质)的 JPEG 压缩量。采用 JPEG 编码的文件只能在 Level 2(或更高)PostScript 打印机上打印,且不能分成单独的图版。

以 Photoshop DCS 格式存储

DCS(桌面分色)格式是 EPS 的一种版本,可以存储 CMYK 或多通道文件的分色。

选取“文件”“存储为”,然后从“格式”菜单中选取“Photoshop DCS?1.0”或“Photoshop DCS 2.0”。

在“DCS 格式”对话框中,选择所需的选项,然后单击“确定”。

该对话框包括可用于 Photoshop EPS 文件的所有选项。此外,DCS 菜单还为您提供了创建 72 ppi 复合文件的选项,该复合文件可以放置在页面版式应用程序中,或用于对图像进行审校:

DCS 1.0 格式

为 CMYK 图像中的每个颜色通道创建一个文件。也可以创建第五个文件:一个灰度或彩色复合文件。若要查看复合文件,必须将这五个文件全部存储在同一个文件夹中。

DCS 2.0 格式

保留图像中的专色通道。可以将这些颜色通道存储为多个文件(如 DCS 1.0 中),也可以将其存储为单个文件。单文件选项节省磁盘空间。还可以包含一个灰度或彩色复合文件。

以 Photoshop Raw 格式存储

Photoshop Raw 格式是一种文件格式,用于在应用程序与计算机平台之间传递图像。Photoshop Raw 格式与 Camera Raw 不同。

选取“文件”“存储为”,然后从“格式”菜单中选取“Photoshop Raw”。

在“Photoshop Raw 选项”对话框中,执行下列操作:

(Mac OS) 为“文件类型”和“文件创建程序”指定值,或者接受默认值。

指定“标题”参数。

选择按隔行顺序还是按非隔行顺序存储通道。

以 BMP 格式存储

BMP 格式是一种用于 Windows 操作系统的图像格式。图像可以从黑白(每像素 1 位)到最高 24 位色(1670 万种颜色)。

选取“文件”“存储为”,然后从“格式”菜单中选取“BMP”。

指定文件名和位置,并单击“保存”。

在“BMP 选项”对话框中,选择一种文件格式,指定位深度,并根据需要选中“翻转行序”。有关更多选项,请单击“高级模式”并指定 BMP 选项。

单击“确定”。

以 Cineon 格式存储(仅限 16 位图像)

可以用 Cineon 格式存储 16 位/通道的 RGB 图像,以便在 Kodak Cineon Film System 中使用。

选取“文件”“存储为”,然后从“格式”菜单中选取“Cineon”。

以 Targa 格式存储

Targa (TGA) 格式支持位图和具有 8 位/通道的 RGB 图像。此格式专用于 Truevision 硬件,但也可以在其它应用程序中使用。

选取“文件”“存储为”,然后从“格式”菜单中选取“Targa”。

指定文件名和位置,并单击“保存”。

在“Targa 选项”对话框中,选择一种分辨率,选择“压缩 (RLE)”选项(如果要压缩文件),然后单击“确定”。

ps存储web所用格式里的连续选项是什么意思

以 JPEG 格式存储

您可以使用“存储为”命令以 JPEG (*.jpg) 格式存储 CMYK、RGB 和灰度图像。JPEG 通过有选择地扔掉数据来压缩文件大小。也可以使用“文件”“导出”“存储为 Web 所用格式(旧版)”命令,将图像存储为一个或多个 JPEG 文件。

JPEG 仅支持 8 位图像。如果您将 16 位图像存储为此格式,则 Photoshop 会自动降低位深度。

注意:

要快速访问中等品质的 JPEG,请对文件播放“存储为 JPEG 中等品质”动作。从“动作”面板菜单中选取“制作”可以访问此动作。

选取“文件”“存储为”,然后从“格式”菜单中选取“JPEG”。

在“JPEG 选项”对话框中,选择所需的选项,然后单击“确定”。

杂边

提供杂边颜色选项,以便模拟包含透明区域的图像中的背景透明度外观。

图像选项

指定图像品质。从“品质”菜单中选取一个选项,拖动“品质”弹出式滑块,或者在“品质”文本框中输入 0 至 12 之间的一个值。

格式选项

指定 JPEG 文件的格式。“基线(‘标准’)”使用的是大多数 Web 浏览器可识别的格式。“基线已优化”可创建包含优化颜色并且文件大小稍小的文件。“连续”将在图像下载时显示图像的一系列逐渐清晰的各个版本(数量由您指定)。(并非所有 Web 浏览器都支持优化和连续的 JPEG 图像。)

注意:

一些应用程序可能无法读取以 JPEG 格式存储的 CMYK 文件。同样地,如果您发现 Java 应用程序无法读取 JPEG 文件,请尝试在不预览缩略图的情况下存储文件。

Java 怎么将RGB的图片转化为CMYK的图片。因为印刷使用需要CMYK的图片,所以求Java源码

不如使用photoshop这样的工具转换,也支持写script的

~~~~~~~~~~~~~~~

北大青鸟java培训:网页设计必须get到的技能?

快速发展的技术、千变万化的趋势、应接不暇的软件和素材,都是网页设计师需要面临的挑战。

但是撇开这些一直变化的东西,有一些基本的技能或者说能力,是设计师必须熟练掌握的,甚至需要网页设计师们闭着眼睛都能搞定相关的问题。

那么,今天江苏电脑培训简单盘点一下网页设计师必须具备的十大基础技能吧。

1、熟练掌握HTML/CSS代码不论你是不是开发者,网页开发最基本的语言HTML/CSS你是有必要掌握的,知道如何阅读、编辑并解决问题。

然而根据设计师/开发者的实际工作情况,你所需要了解的程度、范畴甚至会更广一些。

在任何情况下,你都应该清楚样式、色彩要如何通过代码来进行控制和调整,从长远来看,这些技能是极其有用的。

2、编辑图片在任何设计领域,好像和图片打交道的时间都不会短,绝大多数甚至是需要整天编辑处理图片。

从最基本的裁剪、调色和修补,你应该能够从容地修整图片,至少你应该了解如何能够尽可能好地对图片进行优化。

3、了解印刷虽然你绝大多数时候可能都忙于数字化的设计,但是总会有一些设计是需要借助到印刷的。

从名片到新闻稿,这些东西在设计之初就要为印刷做好准备。

在这方面,最值得注意的还是不同媒体的分辨率和色彩的控制。

举个例子,如果你将文本的色彩设置为FF0000的话,印刷出来的效果可能和你设定的有出入。

对于印刷品而言,色彩使用的是CMYK(青色、品红、黄色、黑色),四色混合来实现不同的色彩印刷。

4、书写标题在进行网页设计的时候,正文部分可用假文(Loremipsum)来作为占位符,但是标题则不能如此。

当你在进行概念设计的时候,标题是视觉和内容信息的粘合剂,它不能随便找句话放那儿。

一个合理的标题文本可以清晰地告诉客户这个地方要多大的空间,有什么样的效果,它会给客户留下清晰而持久的印象。

ps输出JPG格式时,选择基线标准与选择基线优化输出图像时有什么差别

区别:

1、兼容性

“基线标准”使用的是大多数Web浏览器可识别的格式。“基线优化”大多数情况下与“基线标准”差不多,但仍有个别软件对它的支持度不佳。

2、大小

“基线标准”相比“基线优化”创建的文件大小要更大。

“基线优化”可创建包含优化颜色并且文件大小稍小的文件。

3、技术

“基线标准”:逐行扫描的方式

“基线优化”:在基线(标准)的基础上,采用huffman编码进行优化后存储的

扩展资料

除“基线(‘标准’)”和“基线已优化”选项创建文件之外,还可选择“连续”。

“连续”将在图像下载时显示图像的一系列逐渐清晰的各个版本(数量由用户指定)。(并非所有Web浏览器都支持优化和连续的JPEG图像。)

一些应用程序可能无法读取以JPEG格式存储的CMYK文件。同样地,如果您发现Java应用程序无法读取JPEG文件,请尝试在不预览缩略图的情况下存储文件。

参考资料:Adobe官网-以图形格式存储文件

处理流能够读取picture.jpg文件。java

java在进行jpg图片处理时,比如读取本地或者网络图片的长宽、大小等信息,如果jpg图片受损,那么会抛出异常,这时可以先转换成cmyk模式后再进行。

try {

// 图片处理

picture = new File("图片url");

sourceImg = ImageIO.read(new FileInputStream(picture));

icon.setIconHeight(sourceImg == null ? 0 : sourceImg.getHeight());//获取图片长度

icon.setIconWidth(sourceImg == null ? 0 : sourceImg.getWidth());//获取图片宽度

} catch (Exception e) {

logger.error("图片损坏", e);

try {

//尝试将jpg转换成CMYK

this.exeCommand(picture.getPath());

Image image = null;

image = Toolkit.getDefaultToolkit().getImage(picture.getPath());

MediaTracker mediaTracker = new MediaTracker(new Container());

mediaTracker.addImage(image, 0);

mediaTracker.waitForID(0);

icon.setIconHeight(image.getWidth(null) == -1 ? 0 : image.getWidth(null));

icon.setIconWidth(image.getHeight(null) == -1 ? 0 : image.getHeight(null));

image.getWidth(null);

image.getHeight(null);

} catch (Exception e) {

logger.error("转换图片异常" + e);

}

}

//将jpg转换成CMYK

private boolean exeCommand(String path) {

InputStreamReader ir = null;

LineNumberReader input = null;

try {

Runtime.getRuntime().exec("CLS");

Process process = Runtime.getRuntime().exec("mogrify -colorspace RGB -quality 80 file1".replace("file1", path));

ir = new InputStreamReader(process.getInputStream());

input = new LineNumberReader(ir);

ir.close();

input.close();

} catch (IOException e) {

logger.error("有损JPG图片格式转换为cmyk模式时发生异常", e);

return false;

}

return true;

}

关于java读取cmyk和java读取json文件并解析的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。