ทำไม CMYK & PNG จึงเป็นไปไม่ได้


18

ฉันต้องการแปลงภาพเป็นรูปแบบ PNG ดังนั้นฉันจึงมีพื้นหลังโปร่งใส น่าเสียดายที่ CMYK ไม่รองรับรูปแบบ PNG ฉันแค่ต้องการภาพที่มีพื้นหลังที่ชัดเจนเพื่อที่ฉันจะได้ภาพนั้นเพียงอย่างเดียวในการออกแบบของฉัน ฉันเลือก CMYK เพราะตอนนี้ฉันกำลังออกแบบหนังสือที่จะพิมพ์ ช่วยด้วย.


2
สิ่งแรกพูดคุยกับบุคคลที่จะพิมพ์ พวกเขาชอบ CMYK หรือ RGB หรือไม่ คุณจะสร้างเวอร์ชันดิจิทัลด้วยหรือไม่ CMYK ด้อยกว่าบนหน้าจอคุณไม่สามารถแปลงเป็นคืนได้ จากประสบการณ์ของผมดีที่สุดที่จะอยู่ RGB ให้นานที่สุด แปลงเป็น CMYK เฉพาะเมื่อคุณรู้ว่าคุณกำลังทำอะไร (โปรไฟล์สี) อย่างไรก็ตามหากคุณต้องการความโปร่งใสให้ใช้รูปแบบ TIF หรือ EPS โดยใช้ช่องสัญญาณอัลฟาหรือเส้นทางคัตเอาต์เวกเตอร์
AAGD

10
โปรดชำระเงินให้กับนักออกแบบเพื่อทำงานเตรียมพิมพ์ มันจะช่วยให้คุณประหยัดเงิน นี่เป็นเพียงส่วนเล็ก ๆ ของภูเขาน้ำแข็งที่เห็นได้ชัดว่าโครงการนี้ไม่เป็นที่รู้จักของคุณ ห้ามแปลงไฟล์เป็น CMYK เช่นกัน ปล่อยไว้เป็น RGB และให้ผู้ออกแบบทำการแปลงที่เหมาะสมสำหรับสื่อที่จะพิมพ์
Rafael

1
การเตือนการแฮ็ก: PNG หนึ่งเฉดสีเทาสำหรับแต่ละช่องใน CMYK จะทำงานได้แต่จะปวดหัวที่สำคัญสำหรับทุกคนที่ได้รับ
Joshua

2
มันคุ้มค่าที่ชี้ให้เห็นว่า RGB และ CMYK สีแทนกัน arithmetically รุ่น มักจะเกี่ยวข้อง sRGB และ SWOP สีgamutsแทนกันไม่ได้ (หลังจากการแปลงคุณจะจบลงด้วยค่าช่องน้อยกว่า 0 หรือมากกว่า 1)
MooseBoys

2
@slebetman rgb(0, 0, 1)(สมมติว่าคุณหมายถึง 0-255 ขนาด) cmyk(1, 1, 0, 0)จะตรง ความจริงที่ว่าจุดสีคือ "เป็นไปไม่ได้ที่จะพิมพ์" ก็หมายความว่าในช่วงcmyk(1.2, 1.1, 0, 0)ของเครื่องพิมพ์จุดสีจะเป็นสิ่งที่ชอบ
MooseBoys

คำตอบ:


38

ทำไม?

เนื่องจาก PNG เป็นรูปแบบภาพแรสเตอร์แบบ lossless ที่พัฒนาขึ้นสำหรับเว็บและท้ายที่สุดสำหรับหน้าจอแสดงผลซึ่งเป็น RGB

อย่างไรก็ตามรูปแบบนั้นไม่เคยมีจุดประสงค์หรือออกแบบมาให้เป็นรูปแบบการพิมพ์ดังนั้นจึงไม่จำเป็นต้องรองรับสี CMYK ดังนั้นจึงเป็นรูปแบบที่ไม่ถูกต้องที่จะใช้สำหรับการพิมพ์ CMYK - เช่นการพิมพ์ที่ต้องการแยกเพื่อทำแผ่นพิมพ์ CMYK / หน้าจอเช่นในการพิมพ์หินหรือการพิมพ์หน้าจอ ฯลฯ

รูปแบบภาพแรสเตอร์มาตรฐานโดยแท้จริงสำหรับการพิมพ์ CMYK คือ TIFF

หมายเหตุ: แม้ว่า TIFF จะสนับสนุนความโปร่งใส แต่ก็ไม่ค่อยมีความจำเป็นเมื่อใช้สำหรับการพิมพ์ CMYK ทุกสิ่งที่เป็นสีขาวในภาพ CMYK นั้นไม่ใช่การพิมพ์เพราะหมึกสีขาวไม่ได้ใช้ในกระบวนการพิมพ์นั้น


2
เครื่องมือการเผยแพร่อาจเคารพช่องอัลฟาสำหรับการจัดองค์ประกอบภาพก่อนพิมพ์ ดังนั้นเมื่อคุณวาง CMYK white บนพื้นหลัง CMYK ที่ไม่ใช่สีขาวโปรแกรมจะลบ underlayer ที่ไม่ใช่สีขาวยกเว้นว่า over-layer มีความโปร่งใส
Yakk

7
"ทุกสิ่งที่เป็นสีขาวในภาพ CMYK ไม่ใช่การพิมพ์เพราะหมึกสีขาวไม่ได้ใช้ในกระบวนการพิมพ์นั้น" <- มันเป็นแค่สีขาวหรือสีเดียวกับกระดาษหรือไม่? นั่นคือถ้ากระดาษเป็นสีแดงเครื่องพิมพ์จะยังพยายามพิมพ์สีแดงและไม่สนใจสีขาวหรือไม่? แม้เมื่อกำหนดสีกระดาษแล้ว?
Ismael Miguel

5
@IsmaelMiguel หากสื่อที่ใช้พิมพ์เป็นสีแดงหมึกจะพิมพ์ทับบนกระดาษสีแดงซึ่งจะแสดงผ่านหมึกเปลี่ยนสีทั้งหมดเป็นสีแดงเพราะหมึก CMYK นั้นกึ่งโปร่งใส ในกรณีที่ไม่มีการใช้หมึก (ในพื้นที่สีขาว) เฉพาะกระดาษสีแดงเปลือยเท่านั้นที่จะปรากฏขึ้น ดังนั้นโดยทั่วไปทุกอย่างจะเป็นสีแดง / สีแดง เป็นไปได้ที่จะพิมพ์บนกระดาษสีโดยการพิมพ์ด้วยหมึกสีขาวขุ่นก่อนพิมพ์ทับด้วย CMYK - แต่นั่นไม่ใช่ส่วนหนึ่งของกระบวนการพิมพ์ CMYK
Billy Kerr

4
@ IsmaelMiguel ไม่นั่นไม่ใช่สิ่งที่คำถามนี้เกี่ยวกับ มันเกี่ยวกับภาพ PNG และการสนับสนุน CMYK พร้อมหมายเหตุด้านความโปร่งใส OP ไม่ได้พูดอะไรเกี่ยวกับกระดาษสีแดง ..
บิลลี่เคอร์

1
การร้องขอส่วนของคำตอบของคุณ: "ทุกสิ่งที่เป็นสีขาวในภาพ CMYK ไม่ใช่การพิมพ์เพราะหมึกสีขาวไม่ได้ใช้ในกระบวนการพิมพ์นั้น" โดยทั่วไปคุณระบุว่าทุกอย่างเป็นสีขาวถือว่าโปร่งใส มันเกี่ยวข้องกับสีของกระดาษหรือไม่? (ใช่ฉันเข้าใจว่าไม่มีบริดจ์สีขาว) ถ้าฉันพิมพ์ด้วยกระดาษสีอื่นสีเดียวกันนั้นจะโปร่งใสและขาวหรือไม่ (ฉันสังเกตเห็นว่าเครื่องพิมพ์บางเครื่องสามารถตั้งค่าเป็นสีกระดาษอื่น ๆ ) ฉันแค่ใช้สีแดงเป็นตัวอย่าง
Ismael Miguel

15

การพูดในวงกว้างมีสองโรงเรียนแห่งความคิดในการออกแบบรูปแบบไฟล์

หนึ่งคือคุณควรมีตัวเลือกมากมายเพื่อให้ผู้ใช้ต่าง ๆ มากมายที่พวกเขาต้องการ ปัญหาด้วยวิธีนี้คือความเข้ากันได้กลายเป็นปัญหา เพียงเพราะโปรแกรมโฆษณาสนับสนุนไฟล์ TIFF ไม่ได้หมายความว่ามันสามารถเปิดไฟล์ TIFF ของคุณได้

อีกข้อหนึ่งคือคุณควรลดจำนวนตัวเลือกสำหรับฟังก์ชั่นหลักลงเพื่อให้ผู้อ่านที่อ่านง่ายสามารถอ่านไฟล์ทั้งหมดในรูปแบบ นี่คือวิธีการที่ PNG ใช้ มันได้รับการออกแบบเป็นรูปแบบภาพสำหรับเว็บในช่วงปลายยุค 90 และชุดของตัวเลือกสำหรับฟังก์ชั่นหลักสะท้อนให้เห็น ตัวเลือกสีคือ RGB (พร้อมตัวเลือกช่องอัลฟ่า) ซึ่งวางบนพาเลทพร้อมด้วยฐาน RGB และเฉดสีเทา (แปลงเล็กน้อยเป็น RGB)

ใช่ PNG มีตัวเลือกในการระบุสี RGB แบบเฉพาะสำหรับผู้ที่พิถีพิถันเกี่ยวกับสีของพวกเขา แต่ตัวถอดรหัสแบบง่าย ๆ ที่มองข้ามสิ่งเหล่านั้นไม่ได้เลวร้ายยิ่งไปกว่าถ้าข้อมูลพื้นที่สีไม่เคยถูกเก็บไว้เลย ทำลายความเข้ากันได้ขั้นพื้นฐาน

คำถามของ CMYK ได้รับการแก้ไขอย่างชัดเจนในRFC 2083

ไม่มีการรองรับ CMYK หรือช่องว่างสีผิดปกติอื่น ๆ อีกครั้งนี้เป็นชื่อของการส่งเสริมการพกพา โดยเฉพาะอย่างยิ่ง CMYK นั้นขึ้นอยู่กับอุปกรณ์มากเกินไปที่จะเป็นประโยชน์ในการแสดงรูปภาพแบบพกพา


2
เหตุผลนี้และคำพูดท้ายที่สุดมีความแข็งแกร่งโดยเฉพาะอย่างยิ่งเมื่อคุณตระหนักว่า "P" ใน "PNG" หมายถึง "พกพา"
IMSoP

5

เพียงแค่ฟอร์แมต PNG ไม่รองรับโหมดสีอื่นใดนอกจาก RGB ไม่มีทางรอบนี้ ใช้ TIFF


3
พูดอย่างเคร่งครัดนี่ไม่เป็นความจริง PNG ยังรองรับระดับสีเทา (ด้วยพลังของความกว้าง 2 แชนเนลตั้งแต่ 1-16 บิต) เช่นเดียวกับโหมดสีที่มีการจัดทำดัชนีซึ่งในทางเทคนิคอาจไม่เป็นจริง RGB ขึ้นอยู่กับสีที่แน่นอนที่โหลดลงในจานสี พื้นที่สี RGB) การใช้เกรย์สเกลด้วย PNG นั้นค่อนข้างหายาก แต่การใช้ดัชนีนั้นค่อนข้างธรรมดาสำหรับรูปภาพบนเว็บที่มีขอบเขตสี จำกัด
Austin Hemmelgarn

1
@AustinHemmelgarn ดีฉันยอมรับโหมดระดับสีเทา แต่การจัดทำดัชนีเป็นเพียงส่วนหนึ่งของ RGB
joojaa

โดยปกติแล้วจะเป็นชุดย่อยของ RGB แต่มันสามารถใช้โหมดสีอื่นใดก็ได้สำหรับพาเล็ตแม้ว่ามันจะต้องเป็นภาพที่แปลกมากเพื่อให้มีประโยชน์ในการใช้พาเล็ตสีเทาในโหมดการจัดทำดัชนี
Austin Hemmelgarn

4
ไม่, พาเล็ตใน PNG อยู่ใน RGB เสมอ 8 บิตต่อช่อง นอกจากนี้ยังมีช่องอัลฟาเผื่อเลือกสำหรับ pallete แต่ที่เก็บไว้ในแยกชิ้น
ปีเตอร์กรีน

1

ดูด้วยวิธีนี้: PNG ได้รับการพัฒนาเพื่อทดแทน GIF และโดยทั่วไปจะใช้ในงานดิจิทัลซึ่งหมายถึง RGB (หน้าจอใช้ RGB) และใช่ PNG ถูก จำกัด ที่ RGB ในขณะที่ CMYK เป็นรูปแบบเฉพาะสำหรับการพิมพ์ที่มีใน JPG **, TIFF, PSD และรูปแบบอื่น ๆ อ่าน:


1
PNG ไม่ได้ จำกัด อยู่ที่ RGB แต่ยังรองรับสีเทาขาวดำแบบสีรวมถึงโหมดสีที่มีการจัดทำดัชนีซึ่งไม่ได้ใช้ในทางเทคนิคเป็นโหมด RGB ที่แท้จริง รูปแบบสามารถขยายได้ทางเทคนิคเพื่อรองรับช่องว่างสีอื่นมันเป็นเพียงว่าไม่มีแรงจูงใจที่จะทำเช่นนั้นเนื่องจากแอปพลิเคชันหลักของ PNG ในปัจจุบัน
Austin Hemmelgarn

0

ปัญหาไม่ได้เกี่ยวกับช่องว่างของสี มันเกี่ยวกับความโปร่งใส ... หรืออัลฟ่า ใช้รูปแบบ BMP คุณไม่สามารถคอมโพสิตอย่างง่ายดายโดยใช้ chromakey หรืออัลฟาผสมกับรูปแบบอื่น ๆ บนเครื่องที่ใช้ Windows


ยินดีต้อนรับสู่GD.SE - โปรดดูทัวร์เพื่อทำความเข้าใจกับชุมชนของเรา จากนั้นดูที่วิธีถามและวิธีตอบคำถามเพื่อดูว่าอะไรเป็นคำค้นหาที่ดีที่นี่และวิธีที่ดีที่สุดในการวางกรอบ คุณระบุว่า: "... คุณไม่สามารถคอมโพสิตโดยใช้ Chromakey หรืออัลฟาผสมกับรูปแบบอื่น ๆ ... " (ฉันเน้น) - ฉันสงสัยว่านี่อาจไม่ถูกต้อง - แต่ในกรณีคุณสามารถอ้างอิงบางส่วนสำหรับการอ้างอิงนี้ เพื่อช่วยให้เราทุกคนเรียนรู้? หากคุณถูกต้องในการยืนยันนี้มันจะเป็นประโยชน์มากสำหรับคนจำนวนมากที่จะเรียนรู้เกี่ยวกับเรื่องนี้ - ขอบคุณ!
GerardFalla
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.