Is Scripting the Answer?

Been using CS3 Suite as a designer for some time and also do computer programming as well. I have a new project I am undertaking and am trying to figure out how to go about approaching the problem. I am wondering if there is a built in feature in Photoshop that can handle this, or if I might need to buy an extension, or do I need to script something myself, or possibly develop an extension myself.
What I am trying to do is build a simple Photoshop file/template where I keep one layer empty as a placeholder. We'll say the Photoshop file exists in a directory along with a JPEG. I would like to execute a command on the server that will import the JPEG into the placeholder layer, dropping it into my template, and then save the result as a PDF. Since this would be a server command I think I am looking for all this to occur without having to launch Photoshop. Just execute and create the PDF. Upload a new JPEG and execute, and create a new PDF..
Any help on where I need to go to get this started would be appreciated.

There are lots of ways to use a template in Photoshop but I don't know any that work without lauching Photoshop.
You might want to look at a commandline app like ImageMagick.

Similar Messages

  • Action Questions - Is scripting the answer?

    I'm in CS6 and have a few actions I need to do to 300+ files, I'm familiar with the actions process but this has me a bit stumped.
    The actions are as follows
    Open a pdf in Pshop called Main.psd
    select the 300 pages ( doc has multiple pages ) but lets say select only 100 for now.
    make sure bounding box is selected convert dimension heights to 700
    Pshop opens each page individually in open windows
    then
    Open psd template (called) template 560 x 720.psd)
    copy page 1 of the main.pdf on to the template
    select background and align
    name and save doc as (whatever)
    repeat this for all documents
    Now
    when I tried this I got the msg that PShop cannot find a source file, this must be because when I recorded the actions I did not save the open windows PShop created when I extracted each page from main.pdf
    ***this is the part that I get stuck in as if I do it manually the pdf I'm extracting the graphics from has 100 windows open, how do I save all those windows at once, follow?
    when I do this manually I just drag and drop each graphic from the wondows Pshop created from the extraction to the template, then align and save as page 101 102 103 etc.
    I never save the individual pages or open windows.
    I hope I'm clear as automating this would save me hours and hours of manual work.
    anyone?
    R

    Ok sorry for the confusion let me break it down.
    The original document I need to extract from is an .indd file so I exported the file as a pdf document and opened that in Photoshop. When I open it I get the import .pdf dialogue box , so since the pdf is way too large in dimension I narrow it down to 720 height which is the size I need.
    I select 100 pages ( out of 300) or I can select 5 pages, regardless and hit OK.
    Photoshop opens the selected amount of pages as individual windows.
    Now manually I would seletc each window one at a time, lets say page 1 is the name of the first one, then I  open a second document in Photoshop called template 560 x 720 .psd
    I drag the artwork from the page one doc extracted from the pdf and place i ton a layer in the template 560x720.psd
    then select the new layer and the background so I can align the graphic, then save the original template 560 x 720 .psd with the new graphic as a.jpg In this case image or page1.jpg.
    Then drag a graphic from another open window and repeat, follow?
    hope this is clearer
    R

  • Need the answers for following questions?

    can anybody  say the answers  for following questions?
    Data Dictionary :
    1) Diff between Append Structure and Include Structure ?
    2) What is Table Type ?
    3) How the table entries are going to store, Is it Case sensitive, or in Capital Letter or in Small letter or as we give ?
    4) How many indexes we can give for a table ?
    Reports :
    1) How can we enable the verticle scroll in a table control that comes in 2 nd screen of ME 21 T.code ?
    2) What is BSEG table  ?
    3) How can you create Table Control ?
    4) Diff between At Selection Screen on Field & At selection Screen Output ?
    5) What are things we need to take care before using the Read Statement ?Example of Read Statement with Index ?
    6) How many ways are there to select a Particular Data from the table ?
    7) I want fetch the 10 th row and 5 th column from the list, How will you do it ?
    BDC :
      1) If we write Transaction Statement 2 times for a application What happens ?
      2) If for Example , I had to upload 10 items for one header. The 5 items are uploaded, but the Sixth record is not uploaded ? How can you upload that data from 6 th Record ?
    3) Tell me the Detail Steps in uploading the Data from Application Server ?
    4) One Scenario, i am having 10 records in a file & when i am uploading the data everytime the 1st record is overlapping with already existing data, How you are going to handle this  ?
    5) What is meant by MASK in Upload function ?
    6) what are the parameters you will pass withine BDC_INSERT ?
    SAP- Script :
    1) I want to display quantity & Price based on Particular Language and Country in SAP Script , How we can do that ? One particular statement is there for that, What is that ?
    2) The Logo Upaloaded got Inverted , then How you are going to handle this situation ?
    3) The logo uploaded using RSTXLDMC programe, Where it is going to store ?
    4) can we see Tiff files in SE 78 T.code ? What are the file extension of Logo we can upload to SAP
    5) How to check the changes made in the standard layout set , other than using Utilities--- -> Print preveiw ?
    User Exit :
    1) Suppose i have used a fuction Module Exit, But is in Inactive status , What is The error it is going to give during runtime ?
    2) Suppose i want to delete the Function Module exit from one project and i want to use it for another project ? what are steps you follow to delete it  ?
    BADI
    1) Is that all the Predefined BADI's present  in SAP are reusable ?

    Data Dictionary :
    1) Diff between Append Structure and Include Structure ?
    Append Structure - This structure can be used only one time to append. Append structures are useful for standard tables.
    Include Structure - This structure can be used in multiple tables. Include structures are useful for our own custom tables.
    2) What is Table Type ?
    A table type is a type that describes the structure and functions of an internal table in the ABAP program. In simple words table table will act as an internal table without header line.
    3) How the table entries are going to store, Is it Case sensitive, or in Capital Letter or in Small letter or as we give ?
    Yes it is case sensitive.
    Use translate statement to convert Upper case or Lower case.
    4) How many indexes we can give for a table ?
    1 primary index automatically created and we can create up to 15 secondary indexes.
    Reports :
    1) How can we enable the verticle scroll in a table control that comes in 2 nd screen of ME 21 T.code ?
    set <tablecontrol>-lines = 0.this code you have to put in one suitable userexit.then it applies to standard tcode ME21N.
    2) What is BSEG table ?
    BSEG table is a FI table for Accounting Document details.
    3) How can you create Table Control ?
    controls : tabcont type tableview using screen '3000'.
    PROCESS AFTER INPUT
    MODULE mod AT EXIT-COMMAND.
    LOOP AT itab_table or LOOP "depending on whether we are using AT int_table
    MODULE modify_int_table.
    ENDLOOP.
    MODULE user_command.
    4) Diff between At Selection Screen on Field & At selection Screen Output ?
    AT-SELECTION SCREEN ON FIELD
    is to validate a particular selection screen field.
    if any error comes it will open only this field and other fields will be disabled.
    AT-SELECTION SCREEN OUTPUT
    is used to do dynamic screen modifications on the screen.
    5) What are things we need to take care before using the Read Statement ?Example of Read Statement with Index ?
    do sort before read data from table.
    6) How many ways are there to select a Particular Data from the table ?
    using views or directly u can select data.
    7) I want fetch the 10 th row and 5 th column from the list, How will you do it ?
    sorry...
    BDC :
    1) If we write Transaction Statement 2 times for a application What happens ?
    i think u got message like already that transaction was called like this..
    2) If for Example , I had to upload 10 items for one header. The 5 items are uploaded, but the Sixth record is not uploaded ? How can you upload that data from 6 th Record ?
    within the loop u have to write the code for the 6th record and then process again.
    3) Tell me the Detail Steps in uploading the Data from Application Server ?
    use DATASETS for uploading data from application server.
    4) One Scenario, i am having 10 records in a file & when i am uploading the data everytime the 1st record is overlapping with already existing data, How you are going to handle this ?
    write CLEAR statement before endloop.
    5) What is meant by MASK in Upload function ?
    sorry...
    6) what are the parameters you will pass withine BDC_INSERT ?
    TCODE-import parameter
    DYNPROTAB-tables parameter
    SAP- Script :
    1) I want to display quantity & Price based on Particular Language and Country in SAP Script , How we can do that ?
    One particular statement is there for that, What is that ?
    Actually u will get quantity and price based on language using SE63 transaction.it is used for language conversion.
    2) The Logo Upaloaded got Inverted , then How you are going to handle this situation ?
    just check the printer settings again.
    3) The logo uploaded using RSTXLDMC programe, Where it is going to store ?
    STXBITMAPS is the table which stores all the logos.
    4) can we see Tiff files in SE 78 T.code ? What are the file extension of Logo we can upload to SAP
    No we cannot upload .tiff files using SE78 ..here u can upload only bmp and jpg logos...if u want to upload .tiff files go to standard program RSTXLDMC..by using this you can do.
    5) How to check the changes made in the standard layout set , other than using Utilities--- -> Print preveiw ?
    by executing the formprogram.
    User Exit :
    1) Suppose i have used a fuction Module Exit, But is in Inactive status , What is The error it is going to give during runtime ?
    u didn't get any error message but that functionality cannot applied to it..thats it.
    2) Suppose i want to delete the Function Module exit from one project and i want to use it for another project ? what are steps you follow to delete it ?
    first go to that perticular project..within this u have one enhancement..just click on that one...and go to that function module which u are assigned..remove the code and activate..delete enhancement and activate that project..now u can use that enhancement in other projects.
    BADI
    1) Is that all the Predefined BADI's present in SAP are reusable ?
    here reusable means u can do multiple implementations for all BADI's.
    Rewards if it helpful.
    Dara.

  • How does one script the saving of a document in TextEdit?

    I've all but abandoned my hope of scripting the printing an email in Mail.app as a PDF file. I'm now trying to use TextEdit to construct a text document of an email in the hopes of saving in as an RTF file. I've seemed to nail down the scripting of the construction of a document, but now I've hit a brick wall with saving it. The save command (in the dictionary) seems to take an "in" clause to tell it what file name to use to save something and an "as" clause to tell it what type to use. I've tried using these clauses, but they seem to be ignored, the Save dialog pops up all the time. I want to avoid user input to pick the save destination and type of the file and supply these items via the script.
    Does anyone have some clues for me? I would greatly appreciate the help. Thanks in advance.

    >One thing about this is that if you don't have the preferences set to rich text and it's set to plain text the document won't be converted to rich text.
    That used to be the case, kel, but doesn't appear to be any more (at least OMM).
    I have my TextEdit preferences set to 'Plain text', but I can save an RTF document if the script says to.
    A little digging, though, seems to indicate that the filename takes precendence anyway - if you declare a file name that is something.rtf you get a Rich Text Document, regardless of whether the current document is plain or rich text, or if you're using any style data.
    Saving the same file as a .txt, you get a plain text file, even if you specify 'as "RTF "'.
    So it looks like setting the right file name is the key.

  • Things needed to do before running the Answer File of the forest

    All of the following need or will be generated from the Answer File of the forest "mysite.com" but I am getting an error on NTDS. Working in Windows Server 2008 R2 SP1. 
    I have a file for NTDS without a file extension but it does not work:
    BUILTIN\Users: Special Access [RX]
    BUILTIN\Power Users: Special Access [RWXD]
    BUILTIN\Administrators: Special Access [A]
    NT AUTHORITY\SYSTEM: Special Access [A]
    CREATOR OWNER: Special Access [A]
    Also one for Drop without a file extension:
    BUILTIN\Users: Special Access [RX]
    BUILTIN\Power Users: Special Access [RWXD]
    BUILTIN\Administrators: Special Access [A]
    NT AUTHORITY\SYSTEM: Special Access [A]
    CREATOR OWNER: Special Access [A]
    Answer File of the forest:
    [DCInstall]
    ReplicaOrNewDomain="Domain"
    NewDomain=Forest
    NewDomainDNSName="mysite.com"
    ForestLevel="4"
    DomainNetbiosName="MYSITE"
    DomainLevel="4"
    InstallDNS="Yes"
    ConfirmGc="Yes"
    CreateDNSDelegation="No"
    DatabasePath="C:\Windows\NTDS"
    LogPath="C:\Windows\NTDS"
    SYSVOLPath="C:\Windows\SYSVOL"
    SafeModeAdminPassword="pass1"
    RebootOnCompletion="Yes
    The rest of the needed directories
    C:\Windows\NTDS.  File extension?
    C:\Windows\NTDS\Drop.  File extension?
    C:\Windows\System32\NTDS.dit
    C:\Windows\SYSVOL\
    C:\Windows\SYSVOL\domain\
    C:\Windows\SYSVOL\domain\DfsrPrivate\
    C:\Windows\SYSVOL\domain\Policies\
    C:\Windows\SYSVOL\domain\scripts\
    C:\Windows\SYSVOL\staging\
    C:\Windows\SYSVOL\staging\domain
    C:\Windows\SYSVOL\staging areas\
    C:\Windows\SYSVOL\staging areas\mysite.com\
    C:\Windows\SYSVOL\sysvol\
    C:\Windows\SYSVOL\sysvol\mysite.com\

    Yes. The Drop folder is not really used unless SMTP based replication is used.
    Enfo Zipper
    Christoffer Andersson – Principal Advisor
    http://blogs.chrisse.se - Directory Services Blog

  • How to script the discovery of installed SAP instances (Windows)?

    Hi,
    I manage like two dozen of servers, some of which are pure sandboxes for Basis Persons. I sometime come over and discover a Java add-on to an existing ABAP instance, a new instance running...
    I have followed the many threads about scripting shutdown & startup of known instances and it's quite easy to do. I initially made some scripts on each server to address the installed instances, but as they change, it pretty much forces me to go back and adjust.
    There must be a simpler way!
    So I want to discover all the running SAP instances (SID) on a given server, then the system numbers attached to any existing SID. Once I can query this on a server, I will be able to stop all SAP instances properly.
    So how do you script the discovery of installed SAP instances (SID) and their respective components (instance 0, 1, ...)?
    For the record, I use Windows shutdown scripts to systematically run a script that stops SAP instances, so my Windows Admin friends can reboot the servers without concern. I use a conditional Windows startup script to start all SAP instances when Windows starts, only if we want it to (i.e. planned maintenance is a good idea to want SAP to start automatically, all other reboot is definitly not a good idea).

    Install something like Belarc Advisor and parse the resulting HTML

  • Install media 2012.08.04 and latest install scripts - the shell

    I'm just curious about this: the latest install media uses zsh, the install scripts are bash scripts - the shell you're dropped in after "arch-chroot" is sh (SHELL=/bin/sh chroot "$@")
    Why do we use sh in the chrooted environment?

    Allan wrote:Because zsh is not installed by default...
    I understand, but let me rephrase : why the shell in the chrooted environment is sh and not bash? Isn't bash installed by default?
    In the previous version of the install scripts (present in the previous version of the install cd) the chrooted shell was bash, and in Arch "sh" is a symlink to bash (if I understand correctly, calling "bash" as "sh" make bash behave like sh).
    So, there's a reason to use sh in the chrooted installation?

  • I created a script to add logos to photos at a club and now when I run the script, the script runs but does not actually place anything on the photo itself.  What's going on?

    I created a script to add logos to photos at a club and now when I run the script, the script runs but does not actually place anything on the photo itself.  What's going on?

    He meant post it here, of course, Louie!  How on Earth would you post it "on Photoshop" ? 
    Thank you for the belly laugh. 

  • Call List - Capturing the Answers

    In CIC Web Client, how do we capture the answers given by the customer in the call list and get a consolidated report afterwards.

    Dear Gurus,
    I have a call list which needs to be used in Web CIC. There is no portal available.
    If there is no Script attached, then also one needs to capture the reply by the customer as yes, no. Then a consolidated report has to be generated as the outcome of the call list.
    For the case where, there is a script attached, then where does the answers get saved and how to get a consolidated report?

  • Set by script the tag and/or the class of a paragraph style for HTML / EPUB export?

    Is it possible to set by script the tag and/or the class of a paragraph style for HTML / EPUB export?

    I found a way
    tell application "Adobe InDesign CS6"
      tell document 1
      tell paragraph style 2
      --get count of style export tag map
      tell style export tag map 1 -- HTML  , 2 = PDF
      --get export class
      --get export tag
      set export tag to "H1"
      set export class to "blue"
      end tell
      end tell
      end tell
    end tell
    and its works
    but thanks for help to use the class "style export tag map"

  • Scripting the start of cluster-caching

    Hello,
    im a SAP Portal administrator. In the Portal runs a Jive Froumssoftware with tangosol coherence caching feature. In the forumssoftware I can activate the clsuter caching, but after a serverrestart i have to activate it again.
    I know this is not an SAP Forum oder Jive Forum but I want to know how i can script the activation of the cluster?
    I think there must be a way to make ist via command line. In wich class or jar file i can have a look to start the cluster-caching by scripting? E.g: coherence.jar?
    Is there a way like: java -cp tangosol.jar com.tangosol.net.MulticastTest (run Multicasttest) to activate multicast?
    thx and sry if i post wrong

    I am not knowledgeable about the Jive Forums cluster administration. (I'm pretty sure that these forums run on Jive, but they're managed by our IT organization.)
    I would suggest posting the question on the Jive support forums:
    http://www.jivesoftware.com/jivespace/community/support/jive_forums?view=discussions
    Peace,
    Cameron Purdy | Oracle Coherence

  • Please give me the answers

    What is check table? What is the difference between check table and value table?
    If we have more than 100 records in one internal table how or which is the method to transfer or copy to another internal table.
    “For all entries” Uses?
    “At new” method when it triggers?
    What is the difference between ‘STOP’ and ‘EXIT’?
    Where do you use data elements in a table?
    What does a reference field mean?
    Debugging, how many are there? What is meant by Stopwatch?
    How do you specify ranges values globally in ABAP dictionary?
    What is the way to call a flat file in presentation server?
    How do you call a flat file in application server?
    If the flat file is present at offshore then how do you call into your application server?
    Enhancements transaction code is what? Did you do any enhancements?
    How many “User exits ” are there in enhancements?
    What is the meaning of transaction code SM31?
    How do you allocate 2 lines for footer in a report?
    Where do you declare set PF-Status at which event?
    Where do you think call transaction in BDC is difficult?
    At pf-status for what it is used?
    At user-command at which places it is needed?
    What is driver program in Sap script?
    How many windows are there in sap script and what are they?
    Write a select statement that retrieves only one record using single statement.
    What are the rules used for ‘Single’ statement.
    What are user exit? And Transaction code?
    What is a subscreen in a dialog programming.
    What is Select Single and Select upto n rows? and difference.

    Hi,
    Please refer the link..
    http://help.sap.com
    The Questions are Frequently asked in the Forum, please search find the answers .
    Regards
    Vijay

  • Scripting the pen tool

    I'm trying to script a path with a 1px solid black stroke to it.  I can get the path created easily using pathItems, but my only options are to apply a pathItem.strokePath of the brush or a pencil-- not like using the pen tool.   When I use the pen tool nothing is getting outputted to script listener.  is there a way to script the pen tool OR apply the 1px black stroke to the path I created?
    This is what I'd like the end result to look like:
    thanks!!

    ok that's helpful.  However I'm trying to make a non-closed shape, so the top side of the rectangle would need to be deleted.   That's not seeming to register in script listener  (at least using the direct selection tool and hitting delete).
    Any ideas on how to delete that top line using scripting?
    Thanks!

  • Scripting the vanishing point filter?

    Hi,
    i'm looking for a way to script the vanishing point filter in CS3.
    Is there a possibility to do so?
    Or do i have to programm that all by myself?
    I want to project an image into another with a given perspective.
    I have to use scripts, because this action should be automated on a given set of images later on.
    Any help is appreciated.
    Cheers,
    Carsten

    [email protected] wrote:
    > Hi,
    >
    > i'm looking for a way to script the vanishing point filter in CS3.
    > Is there a possibility to do so?
    See if the ScriptingListener plugin generates any code for it. If it doesn't,
    you are probably out of luck.
    -X

  • Scripting the Finder

    Is there some documentation on how to script the finder?
    I am not able to read a dictionary. How to interpret a dictionary would be good too.
    What is a class as I see in the dictionary. Is class like a data type?
    Robert

    There are some example Finder scripts in the */Volumes/A Mobile Place/Library/Scripts/Finder Scripts* folder. Dictionaries can be a bit tricky to read at times, there is a Using AppleScript Dictionaries tutorial at macscripter.net that may help. A class is usually a type of object, such as an application, a window, or a file.

Maybe you are looking for