There's a whole lot wrong here... or a whole lot you are seemingly unaware of.
First.. A commercial printer will be looking for 2 colors if you have more than 2 colors for whatever reason.... you don't have a 2/2 document. The actual operation of exporting to a PDF will never create a 2 color file. There's no setting, no job options, nothing to set when ...
The SVG has several problems, although "several" might be a slight underestimate! It has a bazillion clipping paths and excessive nested groups generated by your plotting software. I'd suggest these are just totally confusing poor old Inkscape.
For example, one of the raster images has 5 levels of nested groups. This is totally excessive.
Many applications do not support CMYK color. They don't understand it. Because they don't understand CMYK there's no telling what they may do in terms of color. I believe InfranView is one such app. There are a plethora of raster image editors out there which have no clue that CMYK exists.
Your boss needs to use an app which does support CMYK, such as ...
Checked the file. As presumed by user Billy Kerr in a comment the SVG had multilevel clipping masks and groups. Inkscape 1.0 left green curves out in the beginning. Illustrator displayed all, but the structure contained some boxes which were as high as Illustrator allowed. Removing them and all obscure multilevel groupings and clipping masks left this:
The script does the following:
Ask the User for a filename.
Ask the User to select a save folder.
Save as .jpg
Save as .png
Alert the User that the operation is completed.
// ASK FOR FILENAME
var filename = ...
I've made a script that does almost exactly that (in terms of end result... It doesn't really merge anything). The thing is, it only supports one source folder at a time.
Export document for each layer inside selected group.jsx.
The way it works:
First it hides all layers in the first level of the selected folder
Then it loops through each of those layers ...
I have also worked with Autocad-generated PDF's (line art type of real estate projects). I know these Autocad PDF's are artwork-heavy and generally much larger in size than what we're used to from using Illustrator artwork. For some reason Autocad saves these PDFs in a more complicated way by breaking down the artwork into smaller sections generating a lot ...
There are invisible objects in your design.
You can see some of them here:
After doing another check, selected just one object, and then I did Edit > Select Same > Object Type, I can see many others. Many of these are duplicated several times one on top of the other. To fix you should try to delete all these invisible objects.
If these images are for the web or on-screen viewing, then you don't need to worry, because web browsers and image viewing apps totally ignore the PPI setting.
An image 48px x 48px is exactly the same resolution no matter what the PPI is set to. PPI/DPI is an output resolution used in print. It's not the image resolution.
The only time PPI really matters is ...
I just gave it a try: in Scribus 1.5, including this test image with the automatic settings, gives me a Pdf that is 1Kb bigger than the image itself and pdfimages can extract a jpg that is exactly as big as the original image.
In my experience for jpg images that are somehow ok, the best is to get Scribus not to touch the image during the Pdf export.
You can ...
I know this is an old post and the issue might already be resolved. I'm replying because I ran into a similar problem today and found a workaround. Maybe this will be useful for someone else, for I wasted a couple of hours because of it.
I'm working on something which requires me to be able to exactly overlap and align rectangles to each other, should be ...
All of the answers here are partial. For consistent results you need to use all the techniques listed here:
Your artboard must be exactly on X and Y coordinates (eg: x:270 y: 179, not x:269.96 y: 179.21). Turn on your pixel grid (View > Pixel Preview) and turn on Snap To Pixel (View > Snap to Pixel) when drawing new artboards, or just type round ...
Hard to notice. I can barely see the issue.
Hard to fix. Each app (yes, that includes multiple Adobe apps) will always (yes, always) render the same thing in a slightly different way (because of settings and/or just different render algos).
Let it go :)
You can do File > Export > Artboards to Files and choose JPEG as the file format. This can be recorded in an Action if required, then you could apply the Action to a whole bunch of PSDs using File > Automate > Batch
Export the images as PNG as you would normally, using Export As. Then record an Action to open and export one of the PNG images as WebP. Apply the Action to all the images in a folder using File > Automate > Batch.
Is the person on a different layer? And does that / those layers have some smart filter / effect associated with it? Perhaps it needs flattening / merging BEFORE you try to export? Sometimes going from the main screen to exporting does strange things on flattening / export?
The next trick is a theoretical possibility. I guess drawing what you need is easier because your image looks complex.
As said in comments there are numerous shapes which have gradients from black to some color. They are layered with blending mode which makes black work like transparency against black background. The other colors in the gradients are ...
I would suggest constructing this differently. It looks like you have separate shapes for the fills, rather than just simple filled and stroked shapes. For SVGs, I've found it's always best to keep the construction of graphics as simple as possible, which will also help keep the file size to a minimum.
So, first I'd make a leaf shape from two intersecting ...
Unfortunately, GIFs don't support Alpha transparency. There's no way to fix this really. GIFs only support either fully transparent, or fully opaque pixels, with nothing in between. So basically, the usefulness of the format for your particular use-case will depend entirely on the background you are placing it on.
If the background is a single colour, or ...
If you are going to use it on a black background, put a black background in the first place.
That border is the result of anti-aliasing, which is making some pixels a middle tone between two colors. Blue-white or yellow-white.
A transparent gif can only make 1 color transparent, this is "the pure white". The "no so white" pixels are not ...
---EDIT after further research---
Apple Instructions - Apple has step-by step instructions on how the document icon works here.
I wasn't completely wrong. You're not supposed to export the whole thing, Apple does apply the page overlay in the newest OS, you just supply the asset pieces.
I don't do app development, so I could be wrong, but in ...