原創|使用教程|編輯:鄭恭琳|2017-08-10 09:43:38.000|閱讀 1050 次
概述:報表生成器FastReport.Net允許您以PDF格式導出報表,并可選擇RGB或CMYK配色方案。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
CMYK是基于四種基本顏色的合成顏色的顏色模型:藍色(Cyan),紫色(Magenta),黃色(Yellow),黑色(Key Color)。 該模式主要用于印刷行業。
回顧CMYK,再一個顏色模型必須提到的是——RGB。 顏色模型RGB由紅色(Red),綠色(Green),藍色(blue)顏色組成。 這三種顏色是創造其他顏色的基礎。 這種模式用于彩色電視和電腦。
什么時候應該使用CMYK? 當有必要將基于CMYK的文檔打印在打印機上,并將基于RGB的文檔打印在Internet上時。
讓我們看看在印刷(polygraphy)中印刷彩色文件的原理。首先,在紙上涂一種顏色。等待墨水干燥。然后再施加另一種顏色,再等一下?,F代打印機允許您使用RGB打印。印刷設備經過了很多年的發展,以及有了現代化的印刷方式。然而,CMYK仍然是打印文檔時被普遍接受的標準,因為RGB打印在不同打印機上的著色可能不同。所以,CMYK是基于打印時的彩色拼版。請看下面給出的圖片。根據圖像,藍色,紫色和黃色的結合給了我們二次合成顏色——綠色、藍色和紅色。 CMYK是指減法合成。這意味著它是從基礎色中減去顏色。有必要提及的是,紙張被認為是印刷行業的反光面。所以,我們應用一些墨水,就像我們減去反射光一樣。因此,從白紙上我們減去三種基本顏色RGB,并得到三種二次合成顏色CMYK。
與色彩的減去合成不同,添加劑合成基于“添加”而不是“減去”。 RGB方案是根據添加顏色的原理形成的。 與紙張反射的光學相比,計算機顯示器和電視機發光。 不發光的表面被人眼視為黑色。 通過組合所有三種顏色獲得白色。
來自不同制造商的顯示器的添加合成圖像可能不同。 這是由于白色色溫差異和伽瑪校正(gamma correction)引起的。 事實上,基本的RGB顏色可以從較大數量的顏色中獲得。
PDF文檔支持兩種顏色模型,即可以創建旨在用于打印或Web文檔的文檔。 這是因為色彩ICC的技術。 顏色配置文件定義了顏色輸入或顏色輸出設備以及外觀要求。
報表生成器FastReport.Net允許您以PDF格式導出報表,并可選擇RGB或CMYK配色方案:
默認情況下,已選擇RGB配色方案。 從下拉列表中可以選擇CMYK。 單擊“確定”,您將獲得一個可以在排版中打開并發送到打印而不進行任何進一步處理的文檔。
應該提到的是,現在可以將顏色配置文件附加到PDF導出。 這可以從用戶應用程序代碼完成。 例如,以PDF格式導出的典型報表:
stringcurdir = Environment.CurrentDirectory.ToString(); Reportreport = newReport(); report.Load(curdir + @"\Lines.frx"); report.Prepare(); PDFExport export = newPDFExport(); export.ColorProfile = File.ReadAllBytes(curdir + @"\G1400_CWPM190_CW490_D50_PM.icm"); export.Export(report);
這是我們最感興趣的一條線:
export.ColorProfile = File.ReadAllBytes(curdir + @"\G1400_CWPM190_CW490_D50_PM.icm");
Сolor配置文件必須作為字節數組添加。
只有當格式PDF / X-4被支持時,才可以使用您的顏色配置文件。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn