(I use this feature every day, multiple times a day, to export vector line art to PDF files - and have NEVER had this issue until now).
All vector lines are being transformed into bitmap rendered line segments (they are several pixels wide and have gradations in shading within the width and length of the lines). No options available under 'Publish to PDF/Settings' dialog box to remedy this issue. Tried every option under the 'PDF Preset' dropdown (Archiving, prepress, document distribution, etc), but that did not fix the issue. The dialog box also shows "1 Issue detected in document', this issue is 'there are fonts below 18pt in your document'. I don't know why that would affect the vector lines, but it's worth noting as I did not have this issue before the update.
Work-around: The only work-around I have found is to use the 'Print' command, then change printer to 'Adobe PDF'. This results in vector lines remaining in the final pdf, not being converted into bitmap. This is, however, not the same as Publish to PDF, and takes significantly longer to 'Print' the file (ie, it's not an ideal workaround).
Can you upload the CorelDraw file (you must zip it to upload it here) and the resulting PDF?
unfortunately, it wouldn't let me upload here.I've uploaded the zip files to our dropbox instead, here: dropbox link
Thank you.(Writing as I test)First of all, I backsave to 24.3 (2023), open in Draw 2023 and create a PDF, and the result is the same.So, the problem is not specific to Draw 2024 or latest update, it must be something else.What strikes me when I open your file, is that it takes so long to render this relatively simple file.If I zoom in or out for example, it takes seconds to redraw.This indicates that there is more in it than we can see.So I start to check some of the objects/curves that build up your file, and immediately find that there seems to be a Lens applied to many of them.Looking closer, it looks like most of the objects used to build up the lamps have a 0% "If Darker" transparency. Don't think I have to investigate any further, because this is most likely what's causing it.The question is why there is such a transparency when it doesn't do anything?I assume these lamps are imported from a CAD app or something, because the way the objects are built up doesn't look like a typical Draw construction.So, is this something that happened during export/import, or was the transparency added deliberately?Anyway, remove all transparency and Publish to PDF, and I think everything will be just fine.You cannot use the Transparency tool to do this because it only allows you to change one object at a time, so I think you have to do like this:Select all objects.Go to the Properties docker and click the Transparency icon.The docker will say "Normal" but none of the icons will be active (because there are objects with different transparency selected).You must now first click the "No transparency" icon, then change the Merge mode to "Add" (for example), and then change it back to "Normal".This should remove all transparency and you can check by selecting a couple of subcurves to see what the Status Bar or Properties docker says.Publish to PDF.Good luck, and please let us know how it works.
This one interested me because of two things, the small size of the outlines and the transparency. I have had zero issue with CorelDRAW transparency in output and as such I decided to test transparency in fills and larger sized outlines.
I'm thinking that it may be transparency combined with the small size of the strokes/objects. There was a post just recently where the issue was small objects being rasterized incorrectly. I'm wondering if it's that error combined with transparency.
In the capture below there are 4 stacked layers of transparency including both CMYK and spot colors. While this is live transparency and should only be attempted in a true PDF RIP, I found that the RIP handled it properly and even as a round trip CorelDRAW process CorelDRAW imported its own PDF correctly. The orange square is actually the red square with a different outline and a transparency applied, the red square has a spot color drop shadow.
The importation filter being highly suspect, I wonder if one can create the issue with an all native CorelDRAW file?
David Milisock said:I'm thinking that it may be transparency combined with the small size of the strokes/objects.
I suspect it has to do with the transparency's merge mode.As long as you use a "Normal" or "Multiply" transparency (there may be others too), it will be treated as a lens object.If you choose for example "If Darker" (as in this file), it will be converted to a bitmap instead.So, my guess is that the PDF file format cannot handle all the merge modes in Draw, or at least not in a way that can be easily translated between the two.
My last test using merge modes definitely shows that merge modes are an issue. Now whether that's a limitation of the PDF format or a limitation of the Draw publish to PDF I cannot say.
There is an issue with the size of the object also, even with normal merge mode, a .001" weight outline converted to an object works but when a lens is applied the objects develops breaks even in normal merge, it remains a vector.
I do believe thete is a minimum limitation in PDF if I recall.