Can't automate image exported with measures
Hi - I can't be able to use Photoshop CC 2015 actions to export a PNG image.
I want this action always save to a specific file. D:\Working\test.PNG;
(1) when I use save for Web in Photoshop, it ignores the name of the saved file I specially selected and just choose the name of the document that is open in place.
(2) when I use export > Quick export in PNG, the action is not yet recorded
(3) when I use export > export as... This action is not yet registered.
(4) when I use Save under... png Photoshop adds the file name copy.png (is no good test, test .png copy.png copy (1) in the directory)
So, how can we get something so basic to work?
I want just a photoshop action that saves every time that D:\Working\test.png. Thank you
Those who are very new features and are still developing, so they may not have been coded to save in stocks still. As for save for Web, so that you can save it in an action, you see that it gives results not to your taste. You can use scripts. In particular the scriptlistener plugin that allows to record some things in PS. You can save save for web and be sure that your results are to your liking. If you save the code in a normal text with the .jsx extension, below file, then create a png called test.png. in D:\\Working. In lines 14 and 16, you can change the path and name. You can save it in an action.
#target photoshop var idExpr = charIDToTypeID( "Expr" ); var desc2 = new ActionDescriptor(); var idUsng = charIDToTypeID( "Usng" ); var desc3 = new ActionDescriptor(); var idOp = charIDToTypeID( "Op " ); var idSWOp = charIDToTypeID( "SWOp" ); var idOpSa = charIDToTypeID( "OpSa" ); desc3.putEnumerated( idOp, idSWOp, idOpSa ); var idDIDr = charIDToTypeID( "DIDr" ); desc3.putBoolean( idDIDr, true ); var idIn = charIDToTypeID( "In " ); desc3.putPath( idIn, new File( "D:\\Working" ) ); //path name var idovFN = charIDToTypeID( "ovFN" ); desc3.putString( idovFN, """test.png""" ); //file name. var idFmt = charIDToTypeID( "Fmt " ); var idIRFm = charIDToTypeID( "IRFm" ); var idPNtwofour = charIDToTypeID( "PN24" ); desc3.putEnumerated( idFmt, idIRFm, idPNtwofour ); var idIntr = charIDToTypeID( "Intr" ); desc3.putBoolean( idIntr, false ); var idTrns = charIDToTypeID( "Trns" ); desc3.putBoolean( idTrns, true ); var idMtt = charIDToTypeID( "Mtt " ); desc3.putBoolean( idMtt, true ); var idEICC = charIDToTypeID( "EICC" ); desc3.putBoolean( idEICC, false ); var idMttR = charIDToTypeID( "MttR" ); desc3.putInteger( idMttR, 255 ); var idMttG = charIDToTypeID( "MttG" ); desc3.putInteger( idMttG, 255 ); var idMttB = charIDToTypeID( "MttB" ); desc3.putInteger( idMttB, 255 ); var idSHTM = charIDToTypeID( "SHTM" ); desc3.putBoolean( idSHTM, false ); var idSImg = charIDToTypeID( "SImg" ); desc3.putBoolean( idSImg, true ); var idSWsl = charIDToTypeID( "SWsl" ); var idSTsl = charIDToTypeID( "STsl" ); var idSLAl = charIDToTypeID( "SLAl" ); desc3.putEnumerated( idSWsl, idSTsl, idSLAl ); var idSWch = charIDToTypeID( "SWch" ); var idSTch = charIDToTypeID( "STch" ); var idCHsR = charIDToTypeID( "CHsR" ); desc3.putEnumerated( idSWch, idSTch, idCHsR ); var idSWmd = charIDToTypeID( "SWmd" ); var idSTmd = charIDToTypeID( "STmd" ); var idMDCC = charIDToTypeID( "MDCC" ); desc3.putEnumerated( idSWmd, idSTmd, idMDCC ); var idohXH = charIDToTypeID( "ohXH" ); desc3.putBoolean( idohXH, false ); var idohIC = charIDToTypeID( "ohIC" ); desc3.putBoolean( idohIC, true ); var idohAA = charIDToTypeID( "ohAA" ); desc3.putBoolean( idohAA, true ); var idohQA = charIDToTypeID( "ohQA" ); desc3.putBoolean( idohQA, true ); var idohCA = charIDToTypeID( "ohCA" ); desc3.putBoolean( idohCA, false ); var idohIZ = charIDToTypeID( "ohIZ" ); desc3.putBoolean( idohIZ, true ); var idohTC = charIDToTypeID( "ohTC" ); var idSToc = charIDToTypeID( "SToc" ); var idOCzerothree = charIDToTypeID( "OC03" ); desc3.putEnumerated( idohTC, idSToc, idOCzerothree ); var idohAC = charIDToTypeID( "ohAC" ); var idSToc = charIDToTypeID( "SToc" ); var idOCzerothree = charIDToTypeID( "OC03" ); desc3.putEnumerated( idohAC, idSToc, idOCzerothree ); var idohIn = charIDToTypeID( "ohIn" ); desc3.putInteger( idohIn, -1 ); var idohLE = charIDToTypeID( "ohLE" ); var idSTle = charIDToTypeID( "STle" ); var idLEzerothree = charIDToTypeID( "LE03" ); desc3.putEnumerated( idohLE, idSTle, idLEzerothree ); var idohEn = charIDToTypeID( "ohEn" ); var idSTen = charIDToTypeID( "STen" ); var idENzerozero = charIDToTypeID( "EN00" ); desc3.putEnumerated( idohEn, idSTen, idENzerozero ); var idolCS = charIDToTypeID( "olCS" ); desc3.putBoolean( idolCS, false ); var idolEC = charIDToTypeID( "olEC" ); var idSTst = charIDToTypeID( "STst" ); var idSTzerozero = charIDToTypeID( "ST00" ); desc3.putEnumerated( idolEC, idSTst, idSTzerozero ); var idolWH = charIDToTypeID( "olWH" ); var idSTwh = charIDToTypeID( "STwh" ); var idWHzeroone = charIDToTypeID( "WH01" ); desc3.putEnumerated( idolWH, idSTwh, idWHzeroone ); var idolSV = charIDToTypeID( "olSV" ); var idSTsp = charIDToTypeID( "STsp" ); var idSPzerofour = charIDToTypeID( "SP04" ); desc3.putEnumerated( idolSV, idSTsp, idSPzerofour ); var idolSH = charIDToTypeID( "olSH" ); var idSTsp = charIDToTypeID( "STsp" ); var idSPzerofour = charIDToTypeID( "SP04" ); desc3.putEnumerated( idolSH, idSTsp, idSPzerofour ); var idolNC = charIDToTypeID( "olNC" ); var list1 = new ActionList(); var desc4 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCzerozero = charIDToTypeID( "NC00" ); desc4.putEnumerated( idncTp, idSTnc, idNCzerozero ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc4 ); var desc5 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNConenine = charIDToTypeID( "NC19" ); desc5.putEnumerated( idncTp, idSTnc, idNConenine ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc5 ); var desc6 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwoeight = charIDToTypeID( "NC28" ); desc6.putEnumerated( idncTp, idSTnc, idNCtwoeight ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc6 ); var desc7 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc7.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc7 ); var desc8 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc8.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc8 ); var desc9 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc9.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list1.putObject( idSCnc, desc9 ); desc3.putList( idolNC, list1 ); var idobIA = charIDToTypeID( "obIA" ); desc3.putBoolean( idobIA, false ); var idobIP = charIDToTypeID( "obIP" ); desc3.putString( idobIP, """""" ); var idobCS = charIDToTypeID( "obCS" ); var idSTcs = charIDToTypeID( "STcs" ); var idCSzeroone = charIDToTypeID( "CS01" ); desc3.putEnumerated( idobCS, idSTcs, idCSzeroone ); var idovNC = charIDToTypeID( "ovNC" ); var list2 = new ActionList(); var desc10 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCzeroone = charIDToTypeID( "NC01" ); desc10.putEnumerated( idncTp, idSTnc, idNCzeroone ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc10 ); var desc11 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwozero = charIDToTypeID( "NC20" ); desc11.putEnumerated( idncTp, idSTnc, idNCtwozero ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc11 ); var desc12 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCzerotwo = charIDToTypeID( "NC02" ); desc12.putEnumerated( idncTp, idSTnc, idNCzerotwo ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc12 ); var desc13 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNConenine = charIDToTypeID( "NC19" ); desc13.putEnumerated( idncTp, idSTnc, idNConenine ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc13 ); var desc14 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCzerosix = charIDToTypeID( "NC06" ); desc14.putEnumerated( idncTp, idSTnc, idNCzerosix ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc14 ); var desc15 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc15.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc15 ); var desc16 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc16.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc16 ); var desc17 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwofour = charIDToTypeID( "NC24" ); desc17.putEnumerated( idncTp, idSTnc, idNCtwofour ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc17 ); var desc18 = new ActionDescriptor(); var idncTp = charIDToTypeID( "ncTp" ); var idSTnc = charIDToTypeID( "STnc" ); var idNCtwotwo = charIDToTypeID( "NC22" ); desc18.putEnumerated( idncTp, idSTnc, idNCtwotwo ); var idSCnc = charIDToTypeID( "SCnc" ); list2.putObject( idSCnc, desc18 ); desc3.putList( idovNC, list2 ); var idovCM = charIDToTypeID( "ovCM" ); desc3.putBoolean( idovCM, false ); var idovCW = charIDToTypeID( "ovCW" ); desc3.putBoolean( idovCW, true ); var idovCU = charIDToTypeID( "ovCU" ); desc3.putBoolean( idovCU, true ); var idovSF = charIDToTypeID( "ovSF" ); desc3.putBoolean( idovSF, true ); var idovCB = charIDToTypeID( "ovCB" ); desc3.putBoolean( idovCB, true ); var idovSN = charIDToTypeID( "ovSN" ); desc3.putString( idovSN, """images""" ); var idSaveForWeb = stringIDToTypeID( "SaveForWeb" ); desc2.putObject( idUsng, idSaveForWeb, desc3 ); executeAction( idExpr, desc2, DialogModes.NO );
Tags: Photoshop
Similar Questions
-
in a text in 'pages' document - copy - paste an image in a body of text automatically seems to do with 'image remains on the page' and 'automatic', which makes the image stays in place when later editing / adding text... so the picture does not end with the original text that belongs to it.
Can we do the setting "Fix '-' with text Move' -' Inline with the text" setting by default, then it will automatically stick a new image without having to go through a few clicks every time?
Thanks muchly, everyone who might have an idea
Peter
You can insert and to scale an image of your choice, set its object Placement and dressing of your choice and then do a placeholder image. You save then this as a model. When you create a new document based on this template, any image that you copy/paste or drag/drop on this placeholder image will now have your preferences of positioning of the object and the skin. Other that that, you cannot change the default settings of v5.6.1 Pages.
-
I can't automatically duplex print with my HP Photosmart C7280
They only options I have is for manual, left or right edge. In the past, I could choose to do duplex printing automatically. the printer has a duplex magazine. I tried several times to reinstall the drivers/software does not.
I use Windows 7 Professional 32 bit. I get no error message. I have
The duplexer must be set to "installed", as described in the Vista/Windows 7 Duplex Printing solutions to the problems here.
-
It is an example of my problem. This icon is the only object in the present document, and is the only thing being exported here. Yet when I export, a random white space bar is exported with it. I am currently using Illustrator to design art for a video game, which means that this empty space plays havoc with my finished product, and I have to meticulously reframe everything I export. Because I don't do hundreds of individual sprites for this, I would like to know how to fix this problem and save me a lot of time. So, what exactly I do wrong here, and how can I solve this problem?
quicklite,
In my opinion, than the size / final resulting may extend just a little bit above a point/pixel wide (value) on the pixel grid.
You can see in Edit > Preferences > General > use limits (if necessary) Preview, then select one of the main reference Points in the Transform palette, and examine the value of Y, measured in pixels/points.
If this is the case, the solution would be to get rid of this little bit.
-
Why I can't mount images in InDesign from the 'images' as I did with "iPhoto" before?
Why I can't mount images in InDesign from the 'images' as I did from "iPhoto" before?
Browser multimedia lla only will show you photos from your photo library, if the library is your system library. Check in Photos preferences > general, if 'use as a Photo library system' is UO greyedcrossed, as it should be.
and the application must be fully compatible with El Capitan, or it can only show the iPhoto and Aperture libraries. You may need to update your copy of inDesign. I don't know, if there is a newer version.
-
Where can I get windows XP WITH SP3 INTEGRATED ISO Image?
My XP SP 2 cd IS damaged. Where can I get windows XP WITH SP3 INTEGRATED ISO Image?
Hello
If Windows XP came preinstalled on the computer, you can contact your computer manufacturer to get an installation disc integrated with SP3
Alternatively, you can contact Microsoft support team for the CD-ROM. consult the following link.
http://support.Microsoft.com/kb/310994See also:
http://support.Microsoft.com/kb/326246 -
How can I automate copying files from 1 pc to a laptop computer with commands in a bat file?
I have a host pc and a laptop connected through a home network, which allows mw the ability to copy files through pionter 1 to another. How can I automate this with commands in a .bat file.
Yes. These things are possible with scripts or old batch files. Also, take a look at RichCopy.
http://TechNet.Microsoft.com/en-us/magazine/2009.04.UtilitySpotlight.aspx
Tom Ferguson
-
How can I get my PC with Service Pack 3 to do the automatic updates
Hello
My old PC crashed, I built a new that had XP home on it that I had to do an XP repair. I now hav it works. I did a scan of Belarc for the State of the system and there are more than 70 updates which are now missing. I tried all the conditions so he can accept automatic updates. I chose the Express update mode and I get the error and the following message.
[Error number: 0x8007043B]The website has encountered a problem and cannot display the page you are trying to view. The options provided below may help you solve the problem.
I'm not trying to show anything, I just want to get the system to start the download of the XP updates. Anyone know what means this error.
E-mail address is removed from the privacy *.
I'm confused by your last comment... "whether SP2 or SP3."<-- what="" brought="" that="">-->
In any case... try this:
In the order shown, do not jump (no matter what you do, what you have done in the past, etc.) ...
First of all - download, install, operate and put to update and then run a full system scan with the following two (one at a time, reboot in-between):
After you perform a full scan with one then the other and remove anything they have all two are completely, you can uninstall these products, if you wish. This initiative will allow to check there is no malware floating around your system which could cause problems. If you ask - no, Norton probably does not protect you from what these applications can find.
Download and run the MSRT tool manually:
http://www.Microsoft.com/security/malwareremove/default.mspx
(Ignore the details and download the tool to download and save to your desktop, run it.)Reset.
Search online with eSet Online Scanner.
Reset.
Download/install the latest program Windows installation (for your operating system):
(Windows XP 32-bit: WindowsXP-KB942288-v3 - x 86 .exe )
(Download and save it to your desktop, run it.)Reset.
and...
Download the latest version of Windows Update (x 86) agent here:
http://go.Microsoft.com/fwlink/?LinkId=91237
... and save it to the root of your C:\ drive. After you register on the root of the C:\ drive, follow these steps:Close all Internet Explorer Windows and other applications.
AutoScan--> RUN and type:
%SystemDrive%\windowsupdateagent30-x86.exe /WUFORCE
--> Click OK.(If asked, select 'Run'). --> Click on NEXT--> select 'I agree' and click NEXT--> where he completed the installation, click "Finish"...
Reset.
Now try usig the Fixit (Yes - try to use it again) to reset your Windows Components Update (you'll do the aggressive version, not the other):
How to reset the Windows Update components?Reset.
CHKDSK
How to scan your disks for errors* will take time and a reboot.Defragment
How to defragment your hard drives* will take timeReset.
Now, open Internet Explorer, visit http://windowsupdate.microsoft.com/ and do a CUSTOM search for updates. Try to choose a few - like 2 or 3 to the maximum - and install them, restart. Since you wanted to "Automatic updates" to work - it is time that set you up the way you want and restart one last time that...
-
I can't display image icons when working with my photo folder. How can I see the photos without having to click on them in preview mode?
-It used to work and for some reason, now it does not work
Greetings, d_chiuch1104,
There is one thing that I know that you need to check that COULD be your problem. Open Control Panel (in Classic view) and click Folder Options (or, in Control Panel, click on appearance and personalization and then Folder Options).
Open the view tab and make sure that "Always show icons, never thumbnails" is NOT checked.
It would be good to hear from you as to whether that was the problem!
GL - Bob
-
Why can't I open image files with. Extention of the PSP?
I can't open an image file with the name extension. PSP
http://www.FileInfo.com/extension/PSP
Program (s) that open the psp files Windows Corel PaintShop Photo Pro X 3
CorelDRAW Graphics Suite X 5
ACD Systems Canvas 11
ACDSee 12 Photo Manager (PSP v. 5 and 6)Read the info above on the programs that open .psp files.
See you soon.
Mick Murphy - Microsoft partner
-
Since the installation of CD images appear with a green cast. also print with a green cast. Earlier versions of Reader were ok. Concerned images do not have an inherent green cast. How can I fix. Could always revert to a previous version which had no problem? G.W.
Hi Q8F7B,
Please let us know the version of the dowry of DC and operating system installed on your system drive.
Is - this problem with a PDF in particular?
Could you please also share the screen shot for the same thing?
Kind regards
Meenakshi
-
How can I disable "information sharing" with Adobe that is automatically activated in LR6?
How can I disable "information sharing" with Adobe that is automatically activated in LR6?
Hi Cathy,
In Lightroom, go to help-> my account. You need to sign in to your Adobe account. Then click on the button that is highlighted in the red square. Then, you will be able to choose the option you want.
Let us know if that helps.
Kind regards
~ Mohit
-
I have a problem with the canon 5dsr with Lightroom 6 connection
I can't drop images directly in Lightroom
The camera connected only by EOS utility
Help, please
Hi mateuszm,
You cannot drop images directly in Lightroom.
You need access to the file menu in Lightroom 6 > import Photoshop > and choose your camera as source > select the images to import and import.
-
How can I do photoshop CS6 open NEF Raw images taken with my new Nikon D810?
How can I do photoshop CS6 open NEF Raw images taken with my new Nikon D810?
Hi Frank,.
Please do not post multiple threads on the same issue.
You can continue the conversation on your previous thread: https://forums.adobe.com/thread/1958220?sr=inbox&ru=5662847
Kind regards
Rahul
-
I have Adobe export in PDF format. Can I combine PDF files with that?
I have Adobe export in PDF format. Can I combine PDF files with that?
Unfortunately, no. ExportPDF is just to create Word (or Excel) documents of existing PDF files. To combine several PDF files into one, you must either Pack PDF or Acrobat DC.
Maybe you are looking for
-
I have 3 short videos I tried emailing stuck in Outbox of my iPhone 6. They tried to send more than an hour. I can't delete them, "Change" is not available in the Outbox. How can I get rid of these so mail will stop trying?
-
Help for file change call to library
I want to create a labview function that expects on notification of a change in a file, specifically a new file to create. I try to use the FindFirstChangeNotification referenced here; http://msdn.Microsoft.com/en-us/library/Windows/desktop/aa364417(
-
How the * fact pick from Microsoft that they deal with the problems of software?
OK, so I just got a phone call from people "Microsoft" Software, saying that there is crazy with my computer problems. The person who I understand only thanks to a focus then directed me to look at the event viewer, so I could confirm a problem with
-
How to overcome lack of Windows Installer for Vista x 64 SP2 on HP dv4t computer laptop
It seems that a bad package for update was adopted through Windows Update 27/04/2012 and garbaged the installer of windows. Who began the process of having to go back to SP1, and then install an own factory. This leads to about 24 hours lost and tw
-
Printing with Windows Live Photo Gallery and Windows Photo Viewer
When you try to print in the above programs (Windows 7 replacements for the old photo and Fax Viewer), there are several issues that I can't understand: 1. I can't find paper of A4 size, only in small sizes. 2. There is only a single print option: '