Jpeg Compressed Tiff images

I am trying to open TIFF files that have Jpeg compression but QT does not support this combo. These have become very standard in the document storage world as type of thumbnail/baby image. Anyone know how to get in contact with someone at Apple to see if they can add this capability? You can view plain jpg and tiff files with QT but not the Jpeg compressed TIFFs.
Mark

Can you please post the code that you are using? com.sun.media.jai.codec.TIFFDecodeParam --> this can help you out.

Similar Messages

  • Compressing TIFF Image

    Hi guys,
    Am trying to convert images on a folder to an TIFF format, It's working but the size of TIFF is too high. I have tried to compress the tiff using JAI encoder, still it's not working. Any body help me to reduce or compress the TIFF size on this please.
    class imageFolder
         private static ImageEncoder enc = null;
         public boolean createTiffImage(String Foldername)
              try
                   File dir = new File(Foldername);
                   String[] children = dir.list();
                   if (children == null)
                        System.out.println("No Images");
                        return false;
                   else if (children.length == 0)
                        System.out.println("No Images");
                        return false;
                   else
                        ImageWriter writer = null;
                        Iterator iter = ImageIO.getImageWritersByFormatName("tiff");
                        if (iter.hasNext())
                        writer = (ImageWriter)iter.next();
                        ImageOutputStream ios = ImageIO.createImageOutputStream(new File(Foldername+"ParentFile.tiff"));
                        writer.setOutput(ios);
                        FileInputStream ins = new FileInputStream(Foldername+children[0]);
                        BufferedImage img = ImageIO.read(ins);
                        ByteArrayOutputStream out = new ByteArrayOutputStream();
                        TIFFEncodeParam param = new TIFFEncodeParam();
                        param.setCompression(TIFFEncodeParam.COMPRESSION_DEFLATE);
                        ImageEncoder tiffEncoder = ImageCodec.createImageEncoder("TIFF",out, param);
                        tiffEncoder.encode(img);
                        System.out.println("File is created in the folder " + Foldername);
                        TIFFImageWriteParam tiffWriteParam = new TIFFImageWriteParam(Locale.US);
                        tiffWriteParam.setTilingMode(ImageWriteParam.MODE_EXPLICIT);
                        Graphics2D big = img.createGraphics();
              big.setFont(new Font("Dialog", Font.PLAIN, 10));
              big.setColor(Color.red);
                   //big.drawString("", 4, 12);
              big.drawString("Sample Number", 4, 12);
                        writer.write(new IIOImage(img, null, null));
                        for (int i=1; i<=children.length; i++)
                             System.out.println(children.length);
                             ins = new FileInputStream(Foldername+children);
                             img = ImageIO.read(ins);
                             big = img.createGraphics();
                   big.setFont(new Font("Dialog", Font.PLAIN, 10));
                   big.setColor(Color.red);
                        big.drawString("", 4, 12);
                   big.drawString("Sample Number", 4, 12);
                             writer.writeInsert(i, new IIOImage(img, null, null), null);
                        encodeAsTIFF(img,"ParentFile.tiff");
                        ios.flush();
                        writer.dispose();
                        ios.close();
                        return true;
              catch(Exception e)
                   e.printStackTrace();
                   return false;
         public static void main(String a[]) throws IOException
              imageFolder m1 = new imageFolder();
              String Foldername="e:/images/";
              System.out.println(m1.createTiffImage(Foldername));
         private static void encodeAsTIFF(BufferedImage bi, String outputFile) {
    try {
    outputFile = removeLastExt(outputFile)+".tiff";
    OutputStream os = new FileOutputStream(outputFile);
    TIFFEncodeParam param = new TIFFEncodeParam();
    enc = ImageCodec.createImageEncoder("TIFF", os, param);
    enc.encode(bi);
    os.close();
    } catch (IOException e) {
    System.out.println("IOException at TIFF encoding..");
    System.exit(1);
    private static String removeLastExt(String name) {
    int li = name.lastIndexOf(".");
    return name.substring(0, li);

    Hi,
    This is the code I use to code compresses tiff images, it handles multi-page tiffs and could be of use.
    I think the problem with your code is that the line tiffEncoder.encode(img); writes the output to the OutputStream associated with the ImageEncoder and doesn't modify the original RenderedImage.
    public static byte[] compressTiff(byte[] data)
        try
            ByteArrayOutputStream bos = new ByteArrayOutputStream();
            ImageReader reader = (ImageReader)ImageIO.getImageReadersByFormatName("tiff").next();
            ImageInputStream imageInputStream =
                ImageIO.createImageInputStream(new ByteArrayInputStream(data));
            reader.setInput(imageInputStream);
            Iterator writers = ImageIO.getImageWritersByFormatName("tiff");
            ImageWriter writer = (ImageWriter)writers.next();
            int numPages = reader.getNumImages(true);
            List images = new ArrayList();
            for (int i = 0; i < numPages; i++ )
                images.add(reader.read(i));
            ImageOutputStream ios = ImageIO.createImageOutputStream(bos);
            writer.setOutput(ios);
            TIFFImageWriteParam param = new TIFFImageWriteParam(Locale.getDefault());
            param.setCompressionMode(TIFFImageWriteParam.MODE_EXPLICIT);
            param.setCompressionType("Deflate");
            BufferedImage firstIioImage = (BufferedImage)images.remove(0);
            writer.write(null, new IIOImage(firstIioImage, null, null), param);
            for (int i = 0; i < images.size(); i++)
                writer.writeInsert(i + 1, new IIOImage((BufferedImage)images.get(i), null, null), param);
            writer.dispose();
            ios.close();
            return bos.toByteArray();
        catch (IOException ex)
            throw new RuntimeException(ex);
    }

  • Compressing TIFF images

    How can I compress TIFF images? Is it possible through setCompression() ? I have written the following program:
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.image.*;
    import java.awt.image.renderable.*;
    import java.io.*;
    import javax.media.jai.*;
    import javax.media.jai.widget.*;
    import com.sun.media.jai.codec.*;
    public class TIFFTrial extends Container {
    private ImageEncoder encoder = null;
    private TIFFEncodeParam encodeParam = null;
    public static void main(String args[]) {
    TIFFTrial jtest = new TIFFTrial(args);
    // Load the source image.
    private PlanarImage loadImage(String imageName) {
    //ParameterBlock pb = (new ParameterBlock()).add(imageName);
    PlanarImage src = JAI.create("fileload", imageName);
    if (src == null) {
    System.out.println("Error in loading image " + imageName);
    System.exit(1);
    return src;
    // Create the image encoder.
    private void encodeImage(PlanarImage img, FileOutputStream out) {
    encoder = ImageCodec.createImageEncoder("TIFF", out, encodeParam);
    try {
    encoder.encode(img);
    out.close();
    } catch (IOException e) {
    System.out.println("IOException at encoding..");
    System.exit(1);
    private FileOutputStream createOutputStream(String outFile) {
    FileOutputStream out = null;
    try {
    out = new FileOutputStream(outFile);
    } catch(IOException e) {
    System.out.println("IOException.");
    System.exit(1);
    return out;
    public TIFFTrial(String args[]) {
    //encodeParam.setCompression( encodeParam.COMPRESSION_GROUP3_1D );
    System.out.println( encodeParam.getCompression() );
    // Set parameters from command line arguments.
    String inFile1 = "04ea50b9.r01";
    PlanarImage src01 = loadImage(inFile1);
    // Create the source op image.
    FileOutputStream out1 = createOutputStream("out1.tif");
    encodeImage(src01, out1);
    PlanarImage src1 = loadImage( "out1.tif" );
    // Set parameters from command line arguments.
    /*String inFile2 = "04c9fe8f.r01";
    PlanarImage src02 = loadImage(inFile2);
    // Create the source op image.
    FileOutputStream out2 = createOutputStream("out2.tif");
    encodeImage(src02, out2);
    PlanarImage src2 = loadImage( "out2.tif" );*/
    setLayout(new GridLayout(2, 2));
    ScrollingImagePanel panel1 = new ScrollingImagePanel(src1, 512, 400);
    //ScrollingImagePanel panel2 = new ScrollingImagePanel(src2, 512, 400);
    Frame window = new Frame("JAI Sample Program");
    window.add(panel1);
    //window.add(panel2);
    window.pack();
    window.show();
    It gives the following error:
    Exception in thread "main" java.lang.NullPointerException
    at TIFFTrial.<init>(TIFFTrial.java:57)
    at TIFFTrial.main(TIFFTrial.java:16)

    You need to initialise encodeParam.

  • What jpeg compression does image capture use to save an image

    I am about to scan colour positive slides from many years ago, using image capture and a scanner (Epson 2450 photo).  Can anyone tell me what jpeg compression is used when the scan is saved to disk?  Further, is there any way to alter the quality of suh compression, from say, medium, to highest?

    You might be able to find it when you export it from Image Capture.

  • Image format conversion (.SDT to .JPEG / .BMP / .TIFF images)

    Hello All;
    I am developing a Labview software module for our TCSPC (Time Correlated Single Photon Counting) laser microscope. A part of my module generates .SDT images via the Becker-Hickl SPC-830 photon counter. I want to convert those images to BMP / JPEG / TIFF within labview if possible,
    Does anyone has done this before, or has any idea how to do this?
    Thanks,
    Muttee Sheikh
    Photonics Research Group,
    Dept. of Electrical and Computer Engineering,
    University of Toronto,
    Canada
    (647)686-5152

    First, thanks to all who replied. Second, i do have the full developmental version of labview. Third, i developed a VI that takes in the .SDT file and uses "read binary file" to extract 2D Integer array data and passes it to "flatten to pixmap" function that passes the image data to the function "Write Flattened Pixmap" and then a picture to show the result.
    When I try this VI on an SDT file, i get this error:
    Error 116 occurred at Read from Binary File in Untitled 1
    Possible reason(s):
    LabVIEW:  Unflatten or byte stream read operation failed due to corrupt, unexpected, or truncated data.
    I have also attached the VI that i made,
    Please help if anyone knows whats wrong..
    Thanks once again,
    Attachments:
    sdt 2 jpeg.vi ‏11 KB

  • How to load compressed tiff image formats with JIMI

    this method
    Image image=image = Jimi.getImage(imgResource);returns incorrect Image width & height (-1) for TIFF compressed formats.
    is there any jimi example showing how to properly load the tiff compressed image ?
    thanks.

    Wild guess: how old is JIMI technology? Has it been
    kept uptodate, or has
    it been abandoned? And is LZW compression in TIFF
    format a more recent feature?yes i checked jimi docs and here is what they say :
    TIFF      
    * Bi-level / Greyscale / Palette / True Color images
    * Uncompressed images
    * CCITT compressed Bi-level images with CCITT RLE, CCITT Group 3 1D Fax, CCITT Group 3 2D Fax, CCITT Group 4 Fax, CCITT Class F Fax
    * Packbits compressed images
    * LZW Compressed images
    * Tiled TIFF files
    * Handles all values of Orientation
    * TIFF / JPG compression variant
    * any color space except RGB
    * True Color images not of Red/Green/Blue format

  • Importing JPEG and TIFF

    I have some jpeg and tiff images on a disc. I saved the images to my desktop and then imported them into FCP. The problem is that some of the files seem to be bad. Some have a red horizontal line through them and some have blue lines through them. I checked it on another computer and they read fine. I tried saving the images to the desktop a second time but now different images are bad. FCP will not read the bad files.
    Any thoughts?

    I have some jpeg and tiff images on a disc. I
    saved
    the images to my desktop and then imported them
    into
    FCP. The problem is that some of the files seem to
    be
    bad. Some have a red horizontal line through them
    and
    some have blue lines through them. I checked it on
    another computer and they read fine. I tried
    saving
    the images to the desktop a second time but now
    different images are bad. FCP will not read the
    bad
    files.
    Any thoughts?
    Bad quality when looking at the pictures via the
    canevas on the computer or via an external screen ?
    The RGB check is a really good idea. I would also consider putting the images on an external media file. The fact that FC is looking on the system drive could be causing some of the problem.

  • Jpeg compression for tiff image (nt gettin a view of jpeg compressd pages)

    Hi All,
    I have a problem of jpeg compression inside a tiff file. When I convert no. of pages in a multi-page tiff file I m not getting a view of jpeg compressed pages. I convert black and white as well as gray scale jpeg images inside the tiff file. I used Compression Group4 for black and white image and JPEG compression for gray scale image. Also set the dpi of each page. But most of the viewer doesn’t support my jpeg compressed pages. When I set the quality of jpeg images to 0.1f that time I m getting a view of particular images for some image viewer.
    My requirement is to show the jpeg compressed image inside the IMAGING PREVIEW 2.5 VERSION. But it doesn’t support for my output tiff. As well as cant get properties of that page inside the Fax viewer except Resolution 200x200 dpi.
         If anybody has any idea to compressed jpeg image inside the tiff file, please tell me how I can compress the gray scale image using jpeg compression.
    Thank you in advance
    Dipak

    Hi Maxideon,
    Thank u 4 ur immediate reply. But my requirement is, to show d tiff file only in IMAGING PREVIEW 2.5 VERSION. I tried lots but didn’t manage to get a view of JPEG compressed page. I think somewhere I m doin wrong. Somewhere I wrote wrong code, cause d properties of jpeg compressd images also not getting in Fax Viewer except DPI. I change the BaselineTIFF Tags of JPEG compressed image, but can’t manage output yet. I think d problem create at d time of metadata writing. My problem is tht, tiff created using sum other soft. is suppported by IMAGING PREVIEW 2.5 VERSION, y nt mine?
    Here is my code for BaselineTIFFTagSet:
    if(isBinaryImage) {
                 // resolution unit
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 // bit per sample
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 1));
                 // compression
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 4));
                 // rows per strip
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            } else {
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(296), 2));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(258), 8));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(259), 7));
                 // thresholding
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(263), 3));
                 rootTiffIFD.addTIFFField(new TIFFField(base.getTag(278), bImageImage.getHeight()));
            }     If u have any idea 4 write a metadata of jpeg page wid jpeg compression, can u plz suggest me hw to write a metadata 4 jpeg image? Which Baseline Tags r needed to set d jpeg compression?
    Thank you
    -dipak

  • Tiff image with JPEG compression

    How does photoshop handle RGB and YCbCr as photometric interpretations of tiff image with JPEG compression?
    Are they same?

    Got no idea but here is a website with a adobe pdf answer.
    http://www.ask.com/web?q=How+does+photoshop+handle+RGB+and+YCbCr+as+photometric+interpreta tions+of+tiff+image+with+JPEG+compression%3F&search=&qsrc=0&o=0&l=dir

  • How do I Convert a  Tiff image to a jpeg without being FORCED to 8-bit Color?

    I am an Artist.  I have High quality TIFF images.  When I convert the tiffs to jpeg it forces me into 8-bit color automatically. (Forget about 32bit - it will not allow me to jpeg that at all)   The only way I can get back to 16bit color is to use the already SMAshed file and bring it up to 16bit.  THIS makes NO sense.  Once the jpeg is smashed, HOw in the world is it supposed to convert up again. ??  Then even though it says you converted the file to 16 -bit , the metadata refers still to the file as 8-bit.
    On top of all of that confusion, One picture, for example, when supposedly converted to 16bit,  gets much BRighter then even the original Tiff image.  It looks good on one hand and over exposed on the other.  I assume that is photoshop throwing in fake resolution, am I right?
    Am I wasting my time with this imaginary 16bit conversion?
    Is there ANY way to take that original Tiff image and convert it to 16bit jpeg without the Default 8bit?  I have been trying all kinds of things.  I even have asked my web guy.  My web guy says that 8-bit is unexceptable for printing, even for web.
    Could this have anything to do with my computer and scanner?
    I have the iMAC OS X 10.8.3 (3.2 GHz) 8 GB memory.
    And I also have an Epson Expression 10000XL graphic arts scanner capable of scanniing at 48bit color.
    This color stuff Really matters!  It MATTERS!  I HAve FINE art files.  I am already losing so much quality with the jpeg conversion. (which I am required to do for SmugMug, in addition to compressing all my files to 50mb or Under)
    Anyone who knows anything that could help me would be much appreciated. 
    Aloha,
    -Melissa

    First of all jpeg is 8 bit only there is no way to save as a 16 or 32 bit jpg, just does not exist. Secondly people print in 8 bit all the time and most if not all web graphics are in 8 bit as that is the only way to view it as there is no 16 bit or 32 bit monitors to view it. All but a few pro monitors are 8 bit monitors.
    If you care about the color gamut and want the full range of color that 16 and 32 bit provide, then why jpg? Jpg by its own nature throws out color just to compress, thats why it is popular on the web, because of its small file size not its quality. If you need 16 or 32 bit for anything it must be in a format that supports that color depth.
    That being said a jpg image at 8 bit will display 16+ million colors,  256 shades of red, 256 shades of green and 256 shades of blue.
    Now here is where I think your bit information is off. a jpg image is a 24 bit image that will produce 8 bits of red, 8 bits of green and 8 bits of blue.
    The 8, 16 and 32 are per channel not total color information.
    If the overall image was 8 bits, the image would be gayscale.

  • Error saving TIF image with JPEG compression (IndexColorModel)

    Hi all,
    i recently came upon the following error:
    javax.imageio.IIOException: Metadata components != number of destination bands
         at com.sun.imageio.plugins.jpeg.JPEGImageWriter.checkSOFBands(JPEGImageWriter.java:1279)
         at com.sun.imageio.plugins.jpeg.JPEGImageWriter.writeOnThread(JPEGImageWriter.java:694)
         at com.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:339)
         at com.sun.media.imageioimpl.plugins.tiff.TIFFBaseJPEGCompressor.encode(TIFFBaseJPEGCompressor.java:489)
         at com.sun.media.imageioimpl.plugins.tiff.TIFFImageWriter.writeTile(TIFFImageWriter.java:1835)
         at com.sun.media.imageioimpl.plugins.tiff.TIFFImageWriter.write(TIFFImageWriter.java:2686)trying to save a tif file with jpeg compression. The code used is this:
      public static void main(String[] args) throws Exception{
        String s = "c:/sample images/gray_bug/graybug.tif";
        BufferedImage bi = ImageIO.read(new File(s));
        File outFile = new File(s + "-out.tif");
        ImageWriter writer = (ImageWriter)ImageIO.getImageWritersByFormatName("TIF").next();
        ImageOutputStream ios = ImageIO.createImageOutputStream(outFile);
        ios.setByteOrder(ByteOrder.LITTLE_ENDIAN);
        writer.setOutput(ios);
        TIFFImageWriteParam writeParam = new TIFFImageWriteParam(Locale.ENGLISH);
        writeParam.setCompressionMode(ImageWriteParam.MODE_EXPLICIT);
        writeParam.setCompressionType("JPEG");
        writeParam.setCompressionQuality(1f);
        IIOImage iioImage = new IIOImage(bi, null, null);
        writer.write(null, iioImage, writeParam);     
        writer.reset();
        writer.dispose();
        ios.flush();
        ios.close();
      }The test image that creates the problem can be found here:
    http://s11.postimage.org/7wl195w8z/graybug.png
    Any ideas what might be wrong?
    I am using imageio 1.2-pre-dr-b04 and JDK 1.6.
    TIA,
    Costas

    I can't help you but here's an exercise for you. When you get an exception you can't explain yourself, try posting it in Google. With a catch: remove anything from the error message that is specific to you like a classname or a specific value.
    In this case there is nothing specific in the error message so try a search for "javax.imageio.IIOException: Metadata components != number of destination bands". One thing is for sure: you're not the first to run into this error.

  • How to batch convert tiff images to jpeg in Pages document

    I have a large (about 1Gig) Pages 5 Package document with hundreds of images, mostly in tiff format. Since the software became nearly unresponsive, I need to convert image files in jpeg (though I wonder why unresponsiveness in the Package mode). Reducing file size is not an option since it decreases resolution.
    Is there a script, perhaps, that would convert all images in a Pages document to jpeg?

    What version of Pages?
    Not to my knowledge.
    You may be able to create an AppleScript, a very long shot, but it will not use Pages to do the conversion and will take longer to do than simply correcting all the images and reimporting them.
    Preview.app can convert from one format to another and there are Automator workflows that will convert image formats. You will lose some detail because jpegs are a lossey format whilst tiff is not. Have you looked at reserving the images as compressed tiff files?
    How did you get into this position? You must have known the file would be huge with so many large images in it. Pages 5 is particularly bad, increasing file size exponentially.
    Peter

  • I wish to export several still images from iMovie as JPEG or TIFF. Is it possible to do this using iMovie, if so how? Any advice is greatly appreciated. I've already managed to add a freeze frame to extract the desired frame but I can't export it. Thanks.

    I wish to export several frames from iMovie as if they were images (like JPEGs or TIFFs). Is it possible to do this using iMovie, if so how? Any advice is greatly appreciated. I've already managed to 'add a freeze frame' to isolate the desired frames but I can't export it. Thanks.

    Ach... I found a solution thanks to previous posts which came to light after I'd posted what was obviously a question that had been asked before.

  • I use images for presentations. Recently I've noticed a decrease in quality ( sharpness and definition) of pictures copied into Keynote. Same problem with both JPEGs and TIFF files. I've recently upgraded to keynote 09, but with no improvement.

    I use images of paintings for presentations. Over the last 3 months or so I've noticed that I cannt copy images (either JPEg or TIFF) without a reduction in sharpness and definition. Hope someone can help with this problem.

    Figured it out myself! yay!  (only took my entire moring)
    The solution:
    Dont print to PDF!
    SAVE AS COPY, then select Adobe PDF and click SAVE, this will bring up a dialog box with the options you need (including the "High Quality Print" Adobe PDF Preset)
    This was not clear in any of the instructions i read

  • Reading TIFF, Writing JPEG with Advanced Imaging

    I am working on a servlet that will read a TIFF image file from a SOCKET connection, and write it to a JPEG file for viewing by the user. I've been able to read the TIFF file into a byte array, but I'm not sure how to write it back out as a JPEG. The code snippet below is being used to read the TIFF from the SOCKET:
    for (int i=0; i < imageCount; i++)
    imageSocket = new Socket("imageServer", 4178);
    toImage = new PrintWriter(imageSocket.getOutputStream(), true);
    fromImage = new BufferedReader(new InputStreamReader(imageSocket.getInputStream()));
    toImage.println(imageNames);
    int fileSize = Integer.parseInt(fromImage.readLine());
    if (fileSize > 0)
    byte[] image = new byte[fileSize];
    for (int j=0; j < fileSize; j++)
    image[j] = (byte) fromImage.read();                
    else
    System.out.println("file size is zero"); /* display msg for now */
    I'd prefer to do this using the Advanced Imaging API,s but can't find a decent example to look at. Can anyone help me find a better way of doing this?
    Thanks!

    You will get some help from following guide.
    http://java.sun.com/products/java-media/jai/forDevelopers/jai1_0_1guide-unc/index.html

Maybe you are looking for

  • Authorization on ALV Report

    Hello everyone, I have an ALV report with a radiobutton in the selection screen. This radiobutton has 4 options(for example): Office A, Office B, Office C, Office D. When i choose Office C, the ALV will report data concerning only to this Office (all

  • Can I combine codec m2v1 with apple ProRes 422 (HQ) in same FCP X project?

    Can I combine codec m2v1 with apple ProRes 422 (HQ) in same FCP X project?  Everything else is same.  29.97, fps, 1920 x1080, Linear PCM, 48kHz, mono, .mov If not, could I add the logo animation after outputting to compressor using QuickTime 7? I'm r

  • Will there be a smaller Ipad/e-reader coming out soon?

    will there be a smaller Ipad coming soon, I need to get some e-readers for Christmas gifts and would like to get the Ipad only on a smaller scale.. thanks for your help!!

  • Custom templates deploying for office 2010

    Hello I am stuck on deploying custom office templates following the guide on http://technet.microsoft.com/en-us/library/cc178976(v=office.14).aspx The problem is, templates for Word, Excel, PowerPoint are no problem. but what about Theme Templates, C

  • Web and Design Premium pack stopped working

    Ever since yesterday, my Web and Design Premium pack from Adobe has stopped working. Upon starting the program, it tells me that I'm using a trial-version and that I need to buy a license. This is not true, I bought my license at a real store and I w