[AS][CS2] A transparency flattener object in Acrobat 6 ... - Adobe Indesign

This is a discussion on [AS][CS2] A transparency flattener object in Acrobat 6 ... - Adobe Indesign ; Hi, When exporting PDFs from CS2 with a applescript we sometimes get an transparency flattener preset object in the PDF-file even if we specify the the output format to "Acrobat 6" and "leave the color space unchanged". A workaround that ...

+ Reply to Thread
Results 1 to 2 of 2

[AS][CS2] A transparency flattener object in Acrobat 6 ...

  1. Default [AS][CS2] A transparency flattener object in Acrobat 6 ...

    Hi,
    When exporting PDFs from CS2 with a applescript we sometimes get an transparency flattener preset object in the PDF-file even if we specify the the output format to "Acrobat 6" and "leave the color space unchanged".

    A workaround that sometimes works is to first set the Acrobat version to 4 and then set the transparency flattener preset to [High Resolution]. Then set the The PDF presets to Acrobat 6 and leave the color space unchanged.

    Has anybody experienced something similar?
    Is there someone that have another solution or can tell me if there is other dependencies to the flattener preset object apart from for the PDF color space setting?

    /bengt

  2. Default Re: [AS][CS2] A transparency flattener object in Acrobat 6 ...

    I made an script that looks at all the flatteners, check for a unique one and if it is not found it makes the needed flattener. But I use it for saving eps files of each page. I look into the saving of pdf with CS2 and the flattener is grayed back unless you pick pdf 4. I don' t know why.

    here it is if it helps

    tell application "Adobe InDesign CS2"
    activate

    set theFlattners to (get name of flattener presets) --as list
    set TheSeeked to "MS_2400Flat_300Grad"
    set TheFlattenerFlage to false
    repeat with an_item from 1 to count of items in theFlattners
    set an_itemofTheList to (item an_item of theFlattners) --this retruns the item's name as a list
    if an_itemofTheList = TheSeeked then
    set TheFlattenerFlage to true
    exit repeat
    end if
    end repeat
    if TheFlattenerFlage is false then
    my The_Flattner()
    display dialog "The needed transparency flattner" & return & "MS_2400Flat_300Grad, has been made." giving up after 1
    else if TheFlattenerFlage is true then
    display dialog "You had the needed transparency flattner," & return & "MS_2400Flat_300Grad." giving up after 1
    end if

    --do stuff here

    end tell

    on The_Flattner()
    tell application "Adobe InDesign CS2"
    set HighResFlattnersPrefs to properties of flattener preset "[High Resolution]" --just the one to start with needed
    set HR_FlattnerPrefs to {clip complex regions:false, line art and text resolution:2400.0, gradient and mesh resolution:300.0, name:"MS_2400Flat_300Grad"} & HighResFlattnersPrefs
    make flattener preset with properties HR_FlattnerPrefs
    end tell
    end The_Flattner

    SN

+ Reply to Thread

Similar Threads

  1. Iterable Flattener with Depth.
    By Application Development in forum Python
    Replies: 5
    Last Post: 11-02-2007, 03:16 PM
  2. Transparency flattener issues with my printer, how can I fix it?
    By Application Development in forum Adobe Indesign
    Replies: 6
    Last Post: 06-27-2007, 04:53 PM
  3. Replies: 5
    Last Post: 03-30-2007, 11:33 AM
  4. object transparency issues (Illustrator CS2)
    By Application Development in forum Adobe illustrator
    Replies: 7
    Last Post: 12-12-2006, 12:41 PM
  5. how 2 Object Style, Transparency, Overprint in Javascript
    By Application Development in forum Adobe Indesign
    Replies: 1
    Last Post: 11-06-2006, 09:19 AM