[
https://issues.apache.org/jira/browse/PDFBOX-3823?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16047883#comment-16047883
]
Tilman Hausherr commented on PDFBOX-3823:
-----------------------------------------
Maybe you've used an outdated version.
But it wouldn't work anyway. JPEGFactory.createFromByteArray() is for jpeg
compressed images. raster.getDataBuffer() does not bring a jpeg image, it
brings the raw pixels.
I'll try to create something for you but not quickly, I'm currently ill and can
barely think. It would be something similar to the source of
LosslessFactory.createFromImage but would get the CMYK pixel colors from the
raster.
In the meantime, you can also convert JPEG images from RGB to CMYK with
ImageMagick.
> Question about forming a PDF document, including CMYK images for printing.
> --------------------------------------------------------------------------
>
> Key: PDFBOX-3823
> URL: https://issues.apache.org/jira/browse/PDFBOX-3823
> Project: PDFBox
> Issue Type: Task
> Components: PDModel
> Affects Versions: 2.0.6
> Reporter: Mikhail Semionenko
> Assignee: Tilman Hausherr
> Priority: Minor
> Labels: CMYK
> Fix For: 2.0.7, 3.0.0
>
> Attachments: Screen Shot 2017-06-09 at 11.37.22.png
>
>
> It is necessary to form a PDF document, which in the future will be sent to
> print the company's printers. There are several ICC files provided by
> companies for printing.
> I have RGB images that should be in CMYK after adding to PDF.
> My code is now for drawing an image:
> ImageObject = LosslessFactory.createFromImage (document, image);
> ContentStream.drawImage (imageObject, position.x, position.y,
> imageSize.width, imageSize.height);
> I'm wondering whether it is possible to display images in a document in
> ColorSpace CMYK? Unfortunately, I'm not find working examples yet.
> If so, how can I get PDImageXObject in CMYK ColorSpace from BufferedImage in
> RGB ColorSpace?
> When I try to create PDImageXObject instance from CMYK image file I get
> exception:
> javax.imageio.IIOException: Unsupported Image Type
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]