Saving Vector Images

Please forgive me if this is answered somewhere. My searching skills are lacking, or I can't find quite what I'm looking for. I have two questions:
I'm using the pen tool to draw a vector image (just an outline drawing, no fill) that will be saved as a pdf. The intent is for it to be a printable file for use as a (sewing) pattern. Part of the reason I'm using a vector image is so that the file can be made bigger or smaller to suit the user's needs. So, regarding saving the file and printing it, do I save it as a pdf just with the vector paths and achieve this? Or do I need to stroke the path before saving to the pdf? Or will stroking the path create a drawing without the vector-type (resizing) capabilities?
Also, I don't really want the file to be editable, since I don't someone else reworking and "stealing" my pattern, but is there a way in pdfs to manipulate the image without using an editing program like Illustrator? If, for example, the user wanted to move part of an image to another place on the page?
I'm a total newbie, so I appreciate your help!

mygenaddy,
I'm using the pen tool to draw a vector image (just an outline drawing, no fill) that will be saved as a pdf. The intent is for it to be a printable file for use as a (sewing) pattern. Part of the reason I'm using a vector image is so that the file can be made bigger or smaller to suit the user's needs. So, regarding saving the file and printing it, do I save it as a pdf just with the vector paths and achieve this? Or do I need to stroke the path before saving to the pdf? Or will stroking the path create a drawing without the vector-type (resizing) capabilities? Stroking the path does not change its being vector, but it makes it visible.
Also, I don't really want the file to be editable, since I don't someone else reworking and "stealing" my pattern, but is there a way in pdfs to manipulate the image without using an editing program like Illustrator? If, for example, the user wanted to move part of an image to another place on the page? A PDF without Illustrator  Editing Capabilities (saving option) will put a certain limt to the editability, however not with such simple artwork. To be certain, you will have to use a raster format, but that is not scalable.
I'm a total newbie, so I appreciate your help!

Similar Messages

  • How do I save a JPEG that includes text as a Vector image in photoshop?

    I have a design that includes some text. I need it to be saved as a vector image , photoshop pdf to send off to print. They keep telling me there is an embedded jpeg in the file. how do I fix this?
    note: Im using photoshop CC, I do not have access to illustrator, indesign etc...

    A pdf can contain both vector and raster data. Any images in your design would be raster. The settings for the pdf determine how to handle the raster data. One way it can compress the images is to store the images as jpg.
    If the service is expecting a vector file, then there can not be any raster data in that file.
    The only true way to make sure the entire file is vector is to use illustrator.
    Just an fyi, even if you import an illustrator file into Photoshop, that data will be raster, because Photoshop rasterizes the data when importing it.

  • Random Vectors/images color inverted in print, but not in PDF. Where does the fault lie?

    Sent a PDF to the newspaper printer and some of the images had inverted/strange colors. However...
    In one case I had duplicate images of a pink vector flower. SOME of the flowers were inverted, to a dark blue/black, and some were fine(pink). These were embedded vectors.
    In other instances vectors, went from orange to blue/black, pink to blue/black, and yellow/white to blue black. I specify because in one vector image, a ring, the ring was yellow, but the diamond was white, and it all changed to the same blue/black in print.
    Finally, there were two greyscale Tiff photographs of a pair of ladies. These are not embedded, and have not been altered at all and since the last time this paper has been printed, (which printed fine). This time, they were inverted. Nothing else on the page was inverted.
    As far as I can tell, there is not a separation issue, and I have saved the file from InDesign CC to pdf using the same settings as dozens of times before. The pdf on my end looks fine. The printer says they just print what they receive, but as far as I can tell, there is no issue on our end. The fact that some duplicated images printed fine, and others did not seem to confirm this. Everything is properly linked. Has anyone else experienced this problem? Is this a pdf, InDesign, or even an adobe problem at all, or it is something on their end? I have heard of inverted colors before, but can't find a solution (especially as I can't even see the problem on my end.)
    Using Windows 8, up-to-date InDesign CC, and Acrobat Pro, Illustrator CS6 ver.16.2.0 64bit
    I have no idea what the printer uses.

    Where does the fault lie? - in an environment where they (the newsprinter) collect up front, have no responsibility for quality and arrogantly believe, perhaps correctly, that you'll be back with another paying job in the future.
    Check the file you sent via Acrobat Preflight or Output Preview for RGB elements.
    Check the file you sent via Acrobat Preflight - Checks - For Transparency Used
    Do any of these elements off color involve rgb or interact (with or near) any transparency?
    (InDesign could show these attributes via the links panel or a Live Preflight. Both can be (probably should be in your case) changed via the PDF Export)

  • How to convert all white - alpha for vector image?

    I'm attempting to make a new font. Currently I've been saving all the png -> vector images that I work with as .AI files, so that I can import them into my font program later, and they open fine in illustrator. The problem is, I usually save my vector images with a white background instead of alpha. Now, I need to replace white with alpha, but I can't find a magic wand in illustrator . Any help?

    function(){return A.apply(null,[this].concat($A(arguments)))}
    I only knew the most fundamental differences between raster and vector: that raster images are saved in dots while vector images are saved in, at the simpliest, lines.
    Not "dots";  pixels. Pixels are simply color values. That's all. Raster programs arrange color values in a rectangular grid of same-size rectangles (usually squares).
    Not "lines"; paths. Paths are discrete individual objects. Paths are stacked, independently moved, freely arranged, scaled, filled, stroked, and otherwise manipulated as individual objects.
    function(){return A.apply(null,[this].concat($A(arguments)))}
    But I'd have thought there was a way to quickly delete the white lines
    There is no "vector image" with a background. Where there are no objects, there is no "background." If a path is there, regardless of whether it has a white fill, a white stroke, or fill(s) and/or stroke(s) of any other color or no color at all, the path is there and can be deleted. (Again, there is no substitute for learning to use the program from the documentation.)
    Technically, paths are mathematically-defined curves. So even a "straight line" is a path, and is technically a curve. The specific kind of mathematically-defined curve used in programs like Illustrator is called a Bezier curve.
    function(){return A.apply(null,[this].concat($A(arguments)))}
    I have no idea how hard it is to create a vector image from scratch.
    It's not rocket science. Anyone can learn it. But again, you have to learn it. There is no substitute for learning to use the program from the documentation.
    function(){return A.apply(null,[this].concat($A(arguments)))}
    I myself am mostly a newbie in both hemispheres of the graphic design world.
    It shows. And there's certainly nothing wrong with that. We all started as beginners. I'm not trying to belittle you: I'm offering you sound advice that will serve as a very valuable shortcut to becoming more than a beginner (if you will accept it) without an unnecessary amount of fumbling around with bad practices.
    Just don't ever claim to a client or in a job interview to know anything at all about any mainstream general-purpose vector drawing program (of which Illustrator is just one) until you are proficient at drawing Bezier curves. That's prerequisite. It's lesson one in chapter one. Might as well start there. Start at the correct beginning and you'll know all the answers to the questions you have asked in this thread. Your understanding of "background" and things like why a region with no objects is not the same thing as an alpha channel in a raster image will come very early if you just start at the beginning. You've got to learn the lay of the land. Start at the beginning.
    function(){return A.apply(null,[this].concat($A(arguments)))}
    In any case, I use a program called vectormagic that does the work for me pretty well, so you might want to check it out.
    Trust me; I'm familiar with it. It's just another autotrace program. I know what it does. I know how "well" it does it. Everything I said in the previous post stands.
    Vector drawing programs are not the kind of program you learn by just launching it and poking around. Not if you want to avoid endless confusion and frustration. Asking random questions in an online user forum (in which wrong "answers" are just as common as right answers) everytime you encounter a point of confusion is just as inefficient. Read the documentation.
    JET

  • Vector images on Adobe Muse

    Hi everybody, you can help me for import vector images on Adobe Muse? I'm interesting for a map of Europe that is clickable on a single country. I have used png format but the action of click is always square and not shaped.   Thanks a lot to all

    hello,
    i enjoy round trip editing and hope you do as well
    > While open in Adobe Illustrator
    > From illustrator copy Vector Art to clip board
    > Switch to Photoshop and paste the vector into a new or existing photoshop document
    > Your vector map of Europe into a photoshop layer needs to be a smart object and saved as a PSD
    > Then place into MUSE resize and GO!
    > you will then be able to change it at will
    > ReEdit and or change the vector as well
    Time for dinner
    Cheers,
    Kai

  • Help! Saving an image to stream and recreating it on client over network

    Hi,
    I have an application that uses JDK 1.1.8. I am trying to capture the UI screens of this application over network to a client (another Java app running on a PC). The client uses JDK 1.3.0. As AWT image is not serializable, I got code that converts UI screens to int[] and persist to client socket as objectoutputstream.writeObject and read the data on client side using ObjectInputStream.readObject() api. Then I am converting the int[] to an Image. Then saving the image as JPEG file using JPEG encoder codec of JDK 1.3.0.
    I found the image in black and white even though the UI screens are in color. I have the code below. I am sure JPEG encoder part is not doing that. I am missing something when recreating an image. Could be colormodel or the way I create an image on the client side. I am testing this code on a Win XP box with both server and client running on the same machine. In real scenario, the UI runs on an embedded system with pSOS with pretty limited flash space. I am giving below my code.
    I appreciate any help or pointers.
    Thanks
    Puri
         public static String getImageDataHeader(Image img, String sImageName)
             final String HEADER = "{0} {1}x{2} {3}";
             String params[] = {sImageName,
                                String.valueOf(img.getWidth(null)),
                                String.valueOf(img.getHeight(null)),
                                System.getProperty("os.name")
             return MessageFormat.format(HEADER, params);
         public static int[] convertImageToIntArray(Image img)
             if (img == null)
                 return null;
            int imgResult[] = null;
            try
                int nImgWidth = img.getWidth(null);
                int nImgHeight = img.getHeight(null);
                if (nImgWidth < 0 || nImgHeight < 0)
                    Trace.traceError("Image is not ready");
                    return null;
                Trace.traceInfo("Image size: " + nImgWidth + "x" + nImgHeight);
                imgResult = new int[nImgWidth*nImgHeight];
                PixelGrabber grabber = new PixelGrabber(img, 0, 0, nImgWidth, nImgHeight, imgResult, 0, nImgWidth);
                grabber.grabPixels();
                ColorModel model = grabber.getColorModel();
                if (null != model)
                    Trace.traceInfo("Color model is " + model);
                    int nRMask, nGMask, nBMask, nAMask;
                    nRMask = model.getRed(0xFFFFFFFF);
                    nGMask = model.getRed(0xFFFFFFFF);
                    nBMask = model.getRed(0xFFFFFFFF);
                    nAMask = model.getRed(0xFFFFFFFF);
                    Trace.traceInfo("The Red mask: " + Integer.toHexString(nRMask) + ", Green mask: " +
                                    Integer.toHexString(nGMask) + ", Blue mask: " +
                                    Integer.toHexString(nBMask) + ", Alpha mask: " +
                                    Integer.toHexString(nAMask));
                if ((grabber.getStatus() & ImageObserver.ABORT) != 0)
                    Trace.traceError("Unable to grab pixels from the image");
                    imgResult = null;
            catch(Throwable error)
                error.printStackTrace();
            return imgResult;
         public static Image convertIntArrayToImage(Component comp, int imgData[], int nWidth, int nHeight)
             if (imgData == null || imgData.length <= 0 || nWidth <= 0 || nHeight <= 0)
                 return null;
            //ColorModel cm = new DirectColorModel(32, 0xFF0000, 0xFF00, 0xFF, 0xFF000000);
            ColorModel cm = ColorModel.getRGBdefault();
            MemoryImageSource imgSource = new MemoryImageSource(nWidth, nHeight, cm, imgData, 0, nWidth);
            //MemoryImageSource imgSource = new MemoryImageSource(nWidth, nHeight, imgData, 0, nWidth);
            Image imgDummy = Toolkit.getDefaultToolkit().createImage(imgSource);
            Image imgResult = comp.createImage(nWidth, nHeight);
            Graphics gc = imgResult.getGraphics();
            if (null != gc)
                gc.drawImage(imgDummy, 0, 0, nWidth, nHeight, null);       
                gc.dispose();
                gc = null;       
             return imgResult;
         public static boolean saveImageToStream(OutputStream out, Image img, String sImageName)
             boolean bResult = true;
             try
                 ObjectOutputStream objOut = new ObjectOutputStream(out);
                int imageData[] = convertImageToIntArray(img);
                if (null != imageData)
                    // Now that our image is ready, write it to server
                    String sHeader = getImageDataHeader(img, sImageName);
                    objOut.writeObject(sHeader);
                    objOut.writeObject(imageData);
                    imageData = null;
                 else
                     bResult = false;
                objOut.flush();                
             catch(IOException error)
                 error.printStackTrace();
                 bResult = false;
             return bResult;
         public static Image readImageFromStream(InputStream in, Component comp, StringBuffer sbImageName)
             Image imgResult = null;
             try
                 ObjectInputStream objIn = new ObjectInputStream(in);
                 Object objData;
                 objData = objIn.readObject();
                 String sImageName, sSource;
                 int nWidth, nHeight;
                 if (objData instanceof String)
                     String sData = (String) objData;
                     int nIndex = sData.indexOf(' ');
                     sImageName = sData.substring(0, nIndex);
                     sData = sData.substring(nIndex+1);
                     nIndex = sData.indexOf('x');
                     nWidth = Math.atoi(sData.substring(0, nIndex));
                     sData = sData.substring(nIndex+1);
                     nIndex = sData.indexOf(' ');
                     nHeight = Math.atoi(sData.substring(0, nIndex));
                     sSource = sData.substring(nIndex+1);
                     Trace.traceInfo("Name: " + sImageName + ", Width: " + nWidth + ", Height: " + nHeight + ", Source: " + sSource);
                     objData = objIn.readObject();
                     if (objData instanceof int[])
                         int imgData[] = (int[]) objData;
                         imgResult = convertIntArrayToImage(comp, imgData, nWidth, nHeight);
                         sbImageName.setLength(0);
                         sbImageName.append(sImageName);
            catch(Exception error)
                error.printStackTrace();
             return imgResult;
         }   

    While testing more, I found that the client side is generating color UI screens if I use JDK 1.3 JVM for running the server (i.e the side that generates the img) without changing single line of code. But if I use JDK 1.1.8 JVM for the server, the client side is generating black and white versions (aka gray toned) of UI screens. So I added code to save int array that I got from PixelGrabber to a text file with 8 ints for each line in hex format. Generated these files on server side with JVM 1.1.8 and JVM 1.3. What I found is that the 1.1.8 pixel grabber is setting R,G,B components to same value where as 1.3 version is setting them to different values thus resulting in colored UI screens. I don't know why.

  • Hey, How do I populate my replace colors color library in illustrator? I tried to replace color on a traced/ vectorized image and when I selected and went to the color library CC said I need to use a valid username. I was already logged into my adobe acco

    Hey, How do I populate my replace colors color library in illustrator? I tried to replace color on a traced/ vectorized image and when I selected and went to the color library CC said I need to use a valid username. I was already logged into my adobe account.

    Can you please show a screenshot of what exactly you want to replace where?

  • How do I create a cut-path ONLY on the outer edge of my vector image?

    Okay, I have a dilemma. This could be one of those things that is so simple when explained, but at this moment in time it has me scratching my head.
    Here I have a vector image. The pink stroke is a cut path that the software I use at work recognises and cuts. (Used for vinyl decals/stickers etc). All the lines highlighted in pink is useless to me, as it would cut out each individual line.
    All I need is the outer edge of the entire graphic.
    Note my crudely drawn red lines that border the image, that is exactly what I need. As you can see, the paths run through the image. BUT...When I try to erase the paths using add anchor point then cut path at selected anchor points so I can remove that particular segment, the colour essentially "leaks" as it isn't a closed area anymore. Rasterizing the image destroys the quality and I would like to be able to perform this task without loss of quality.
    If anybody could help, I'd be eternally grateful!
    Thanks,
    Ben

    Ben,
    As far as I can see there are three sets of pink strokes, and I guess you wish to use the outermost one and have it form one continuous path round everything and in the hole between the letters.
    Presuming you have the other strokes under control, you may be able to copy everything to the top of the stacking order and then, with all the copies selected, Pathfinder>Unite to get that compound path with pink stroke and no fill, which you may then split into one path for the outside and one path for the hole if needed.

  • How to find out the vector images in pdf file?

    I need to extract all vector(line art) images from pdf file.
    Is it possible to find out whether the pdf contains vector image or not through programmatically? Kindly advice me.
    Thanks,
    Prabudass

    Anyone please!

  • How to I make my animated vector images better quality when exporting to a SWF file?

    I created an interactive PDF and SWF file. My animation only works on the SWF file, but the vector image is low res. On the PDF it doesn't animate (which I know,) but it's high res. However, the SWF file animated, but looks low res. Thoughts?

    Changing text to an image should never be considered since there is no content for the SEO spiders and the images will slow your page download time to a crawl.
    This page shows web safe fonts and also how you need to use hosted fonts if you want something different...
    http://www.iwebformusicians.com/iWeb/Fonts-Colors.html
    The above method uses an HTML snippet and, since this is fairly cumbersome, is only suitable for adding features like special headings. It does allow you to add text shadow using CSS rather than all these wasteful PNG images.
    To use hosted fonts on a whole site you would need to add CSS styles in the head of the HTML doc for every page of your site. But its not low tech and, if you could do this, you wouldn't be using iWeb!

  • How to see all image types when saving an image without selecting "all files"every time

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [[/questions/951766]]</blockquote>
    Hallo, and thank you for reading this.
    I am a person who saves a lot of images online and renames them in different folders in different names like B - 34 or G - 56. I have been working with firefox 10 for quite some time and it had a pretty handy bug (I guess) where I could save an image and firefox would just save the image in it's original type (JPEG,PNG etc) while "save as type" was empty.
    It also always has shown all the image types in the folder where I save the images (except for GIF) and that helpes me quite a lot by saving me the trouble of selecting "all files" every time I save or going to the folder to rename every image.
    Now this seems to be lacking in the newest firefox versions and my question is if I can set firefox to always show me all the image file types when saving an image, instead of only showing JPEG's when I try to save a JPEG.
    Thank you for your time.

    I suspect this is a Windows problem. I am surmising the FilePicker uses the Operating System or Desktop facilities. Does Windows 7 offer any other file categories like ''images'' ?
    I do not normally use Windows 7, but may the option depend upon the directory being an indexed one, I ask after finding this thread ''Bring File types tab back'' [http://www.windows7taskforce.com/view/819]
    This question is a duplicate of [/questions/951764]
    Normally I would lock the duplicate question, but in this instance I will leave it open as it is unanswered and someone may give a better reply.

  • When saving an image in PS CS 6, and going back to Lightroom 5. The original image and the edited image are at the end of the line up.

    I'm using a Mac, Lightroom 5 and Photoshop CS 6. I've started having an issue with the line up in Lightroom 5 after saving an image from PS CS 6. For some reason when I save the edited image form CS 6 it's taking the edited image and the original image and putting it at the end of the line up in Lightroom. If I take the edited image and move it to the right of the original it will put both of them back in the line up where they should be. How do I fix this. I've been looking in the menu for some kind of setting  with no luck.

    Change the sort order. View->Sort

  • Find raster Image & Vector image in adobe indesign using apple script?

    Find raster Image & Vector image in adobe indesign using apple script?

    Find raster Image & Vector image in adobe indesign using apple script?

  • Enlarged bounding box around imported vector images (InDesign/Illustrator CC 2014)

    Hi all, I've searched the forum for an answer but can't seem to find one. Hopefully someone can help.
    Ever since my upgrade to CC2014, whenever I import a vector image from Illustrator into InDesign, the image comes in with an expanded bounding box. Unlike in the old days (i.e., the moment before I upgraded), when the bounding box would exactly enclose my image with no extra white space on any of the sides.
    Sometimes the bounding box is small and sometimes it's gigantic. I cannot determine any rhyme or reason why it varies. Sometimes it's wider on the sides than on the top/bottom. Other times it's gigantic on one side but not the others. Basically, it's all over the place with no consistency that I can determine.
    I find it incredibly visually distracting to have these weird-sized bounding boxes around my art, and it sucks to have to constantly resize them on every imported image.
    I promise there are no guides, stray points, etc. in the Illustrator files. There is absolutely nothing "invisible yet there" that would create these expanded bounding boxes.
    Two samples are below.
    Note on this first one that the bounding box is wider at the right than the left.
    On this second sample, note that the bounding box is gigantic in general, but especially at the top, and it's smaller on the sides/bottom. Huh?
    Any ideas? I desperately want this to stop. Just want a bounding box that exactly encloses my artwork after I import it.
    Thank you for your ideas or suggestions,
    Laurie

    Hi Bob, thanks very much for this info. I figured there was a checkbox hidden somewhere...
    I tried all of the cropping options and although it seems like this would be a fix, it's unfortunately not fully resolving the issue.
    The option that gets me closest is "crop to art." However, as you can see from the sample below, there's still a pretty large gap at the bottom, as well as a small one at the left side. (The top and right actually are cropped to the art, as requested.)
    Do you have any other suggestions of things I can try? Or does anyone else have any ideas?
    Thanks again,
    Laurie

  • Trouble saving the image, save as button not working

    i'm having trouble in saving the image in PNG format, it seems that the "save as" button is not working properly, what should i do?

    Save from what program? On what system? In any case, ask in the product forum of whatever program you are referring to...
    Mylenium

Maybe you are looking for

  • White screen only

    Hi everyone, I have done this several dozen times, but now it is failing and i need some additional eyes to see if there is a problem with what I am doing. Outline is this... appDelegate has a view controller, this view controller has one additional

  • Adjusting the label color  using three jscrollbars

    Hi I am trying to set up a program where I use three scroll bars, one for red, green and blue that will change the rgb color settings for the foreground when you move the scrollbars. I have to use scrollBars, Seen an example for using slider bars, bu

  • How Do I Clear the app download screen

    How do I clear the app update screen after I have updated the apps.

  • Treeview datawindow with icon - performance issue

    Hi all, i have a treeview dw and have set the "use tree node icon" property with 2 different icons (bmp) at the first level (when the level is expanded or collapsed) Then a different icon (ico) file is used for the second level Unfortunately, this is

  • Why client is downloading update from server while installing sccm client.

    Dear team, Can anybody give answer to my question? I am new to sccm so when I am installing any client software the ccmsetup.log file is showing connecting to the server for downloading updates and it's taking long time to downloading because the off