you’re right, Aspose.Words uses RGB color space to write gray and black colors to PDF. It’s completely correct and cannot be considered as a bug. #000000 RGB color definitely descibes Black color and so it can be printed as true black.
An RGB value of #000000 is NOT true black for print no matter which way you wish to spin it. It is an RGB value, not a CMYK value, a value intended for display on SCREEN and not IN PRINT.
Both MS Word and Aspose.Words use RGB color space to represent normal colors like red, green, blue etc. When such color is sent to a printer it have to be translated to color space suitable for specific printer.
WRONG. Save a document to PDF within MS Word 2007 and above and the colour space is correct and all lines/shading/black text is actually black. ONLY documents produced from this product (Aspose Words) are incorrect.
I am getting tired of debating this, so I will attach PROOF once again.
It’s completely normal that this task is performed by printer driver using color profile corresponding to the printer and cartridge set.
Opinion - reference please
Please, pay attention, that “true” or “rich” black, you get on a printer isn’t coded inside PDF. It’s possible to create CMYK PDF (and it’s actively used for publishing purposes) but neither Aspose.Words nor MS Word create CMYK PDF files.
Please, pay attention, this is WRONG. PDF’s produced from MS Word 2007+ are PERFECT and the ones produced by this product (Aspose Words) are WRONG. To say this in the face of all the proof to the contrary is just incredible.
In professional cases (when total cost of the work is like $100,000) the conversion from RGB to CMYK is performed by special “preflight” (or prepress) tools and it’s definitely responsibility of printing house to make such preflight.
The source document is always the responsibility of the client, not the printing house. To suggest otherwise is ludicrous. The pre-flight to which you are referring is a pre-flight CHECK. They VERIFY the PDF is in the correct format, WHICH IS WHY WE ARE HAVING THIS PROBLEM. If you had actually read what I actually typed in my previous email, you would see that I am not referring to the output being worth $100,000. The PRINTER it is being produced on IS.
Please, pay attention that if you’re planning to use PDF created by any of MS Word or Aspose.Words for professional publishing, you will have to move the PDF through preflight process as not only gray and black colors should be printed by black ink but any images and even dark plain colors should be correctly separated to CMYK. MS Word doesn’t make it too the same way as Aspose.Words. All problems with quality and cost of rich black will appear with PDF created by MS Word if you will try to print ‘almost black’ like RGB=0,0,1.
PLEASE, PAY ATTENTION, THIS IS TOTALLY AND UTTERLY WRONG. I will attach a number of documents to prove this once and for all.
-
original.docx – this will be the original source document. It will contain black text and a table with various levels of grey.
-
msword.pdf – this will be the original source document listed in step one saved as PDF within MS Word 2007.
-
aspose.pdf – this will be the original source document listed in step one produced using Aspose Words
-
msword_proof.jpg – this will be several screen shots of samples taken with acrobat pro proving that MS Word 2007 DOES produce a correctly formatted pdf ready for print
-
aspose_proof.jpg – this will be several screen shots of samples taken with acrobat pro proving that Aspose Word completely breaks the produced PDF and makes it unsuitable for print
Adobe Acrobat makes possible to perform simple prefligh actions with its options. Did you try the following one:
File > Print > Advanced > Color Management > Treat grays as K-only grays?
We have tried everything including this simple fix to the produced documents, but none will totally fix it. The one listed here only fixes some of the black text.
Furthermore, the point is that we SHOULD NOT HAVE TO DO THIS AT ALL.
It should make what you need: converts gray RGB color (where R=G=B) to K (black) ink. It will work for PostScript printers (according to Adobe help).
Although I don’t think it’s a bug of Aspose.Words to write gray and black in RGB color space, we try to make behavior of Aspose.Words closer to MS Word so we will consider writing gray and black colors in Grayscale color space as MS Word does.
It IS a bug within Aspose Words as MS Word produces PERFECT documents, Aspose Words DOES NOT. See the attached proof!!!
Please, pay attention, as this is important, Aspose Words DEMONSTRABLY DOES NOT produce correctly formatted PDF documents. MS Word 2007+ DOES.