Application of labels for all the images in a stack
Long ago, when I was with Photoshop métadata I found a plug-in that allowed to work with batteries as a unit.
If I have marked the image of the top of the stack lable has been applied to all the images in the stack; then when I've sorted the images, the battery remained in tact. instead of just the top image, with the label appears. I could also label the top image in a stack with flaga, and for example quickly remove all the image of an 'X '. Oterwise is seems the only option is to open each pile, by Ctrl-clicking on the number in the upper left corner, which opens to the stack; with all selected images, then click on help from stars labels I want to apply to all images in the stack.
I can't remember where I found that plug-in. I hope that the guy who wrote it; and all I can remember him is that he is from England, wrote a version of Lr?
I've never written anything for the elements, Mike, but I'm originally from England. Who get close you? Joke apart, looking for my Syncomatic plugin.
Tags: Photoshop Lightroom
Similar Questions
-
How to run a script for all the images in a folder?
How to run a script for all the images in a folder?
You can assign your script to an action, then use processor by batch or image with the option apply to all subfolders.
-
I just downloaded updates for 2014 PS on mac OS 10.7.5. Now, he opens all the images - error message cannot open because the open parts are incorrect?
Hi Akash.
Download Installer Camera Raw and it seems to have solved the problem.
Thanks for your time.
Concerning
Peter DeBeer
-
Get all the images of devices, but how do I know in what images is seclected
Hello
in my application I want to show all the images in the first screen, after selecting any image in all we will see in the next screen (full screen) actually I get all images but problem how do I know what image is clicked
I used this code...
package mypackage;
import java.io.IOException;
import java.io.InputStream;
to import java.util.Enumeration;
import java.util.Vector;Import javax.microedition.io.Connector;
Import javax.microedition.io.file.FileConnection;Import net.rim.device.api.math.Fixed32;
Import net.rim.device.api.system.Bitmap;
Import net.rim.device.api.system.EncodedImage;
Import net.rim.device.api.ui.Field;
Import net.rim.device.api.ui.Manager;
Import net.rim.device.api.ui.component.BitmapField;
Import net.rim.device.api.ui.component.ButtonField;
Import net.rim.device.api.ui.container.FlowFieldManager;
Import net.rim.device.api.ui.container.MainScreen;
Import net.rim.device.api.util.Comparator;
Import net.rim.device.api.util.SimpleSortingVector;/**
* A class that extends the class screen, which offers default standard
* behavior for BlackBerry GUI applications.
*/
/ public final class screen extends MyScreen
{private static final String DEVICE_DIR_PATH = System
.getProperty ("fileconn.dir.photos");
private static final String SD_IMAGE_DIR_PATH = System
.getProperty ("fileconn.dir.memorycard.photos");
private static final String OS6_CAMERA_PATH = "file:///store/home/user/camera/";
private static final String OS6_SD_CARD_PATH = "file:///SDCard/BlackBerry/camera/";public static final int DEVICE_AND_SD = 0;
public static final int DEVICE_MEM = 1;
public static final int SD_CARD = 2;
public static final int OS6_CAMERA = 3;
public static final int OS6_SD_CAMERA = 4;
public static final int DEVICE_ALL = 5;
private static String [] _allImagePaths = null;
private EncodedImage [encodedbitmap];
Private bitmap image in Bitmap [];
private BitmapField [imagebitmapField];int dataSize;
private ButtonField [] bitmapf;/**
* Creates a new object of MyScreen
*/
public MyScreen()
{
Set the displayed title of the screen
setTitle ("MyTitle");String [] imagePaths = getImagePaths (DEVICE_ALL);
FlowFieldManager imageFlowField = FlowFieldManager(Manager.VERTICAL_SCROLL | nouveau Manager.VERTICAL_SCROLLBAR);
If (imagePaths! = null & imagePaths.length > 0) {}
encodedbitmap = new EncodedImage [imagePaths.length];
image bitmap = new Bitmap [imagePaths.length];
imagebitmapField = new BitmapField [imagePaths.length];for (int i = 0; i)< imagepaths.length;="" i++)="">
encodedbitmap [i] = loadEncodedImage ([i] imagePaths);
[i] bitmap image is scaleImage (encodedbitmap [i], 200, 100);.
imagebitmapField [i] = new BitmapField(bitmap[i],Field.FOCUSABLE);
imageFlowField.add (imagebitmapField [i]);
}
}
Add (imageFlowField);}
public Bitmap image scaleImage (EncodedImage img, int width, int height) {}
int currentWidthF32 = Fixed32.toFP (img.getWidth ());
int currentHeightF32 = Fixed32.toFP (img.getHeight ());If (height == 0) {}
int requiredWidth = Fixed32.toFP (width);
int x = Fixed32.div (currentHeightF32, currentWidthF32);
int y = Fixed32.mul (x, requiredWidth);
int scaleX = Fixed32.div (currentWidthF32, requiredWidth);
int scaleY = Fixed32.div (currentHeightF32, y);
IMG = img.scaleImage32 (scaleX, scaleY);
} else {}
int currentWidthFixed32 = Fixed32.toFP (img.getWidth ());
int currentHeightFixed32 = Fixed32.toFP (img.getHeight ());
int requiredHeightFixed32 = Fixed32.toFP (height);
int requiredWidthFixed32 = Fixed32.toFP (width);
int scaleXFixed32 = Fixed32.div (currentWidthFixed32,
requiredWidthFixed32);
int scaleYFixed32 = Fixed32.div (currentHeightFixed32,
requiredHeightFixed32);
IMG = img.scaleImage32 (scaleXFixed32, scaleYFixed32);}
Return img.getBitmap ();
}protected EncodedImage loadEncodedImage (String filePath) {}
FileConnection connection = null;
Byte [] byteArray = null;
Image EncodedImage = null;
Bitmap bitmap image = null;
Try
{
Connection = (FileConnection) Connector.Open (FilePath);
If (Connection.Exists ())
{
byteArray = byte [(int) connection.fileSize (new)];
InputStream inputStream = connection.openInputStream ();
inputStream.read (byteArray);
inputStream.close ();
image = EncodedImage.createEncodedImage (byteArray, 0, -1);
}
Connection.Close;
}
catch (System.Exception e)
{
System.out.println ("Exception" + try ());
}
return image;}
public static String [] getImagePaths (int source) {}
If get path for all do this recursively
If (source == DEVICE_ALL) {}
If (_allImagePaths! = null) {}
Return _allImagePaths;
}OS6 device Gallery
String [] os6CameraSDPaths =
getImagePaths (OS6_SD_CAMERA);OS6 Gallery of SD card
String [] os6CameraPaths =
getImagePaths (OS6_CAMERA);SD card Gallery
String [] sdCardPaths = getImagePaths (SD_CARD);
Gallery of the device
String [] devicePaths =
getImagePaths (DEVICE_MEM);Combine the two in an ImageViewer
int numOS6CameraSDPaths = os6CameraSDPaths! = null? os6CameraSDPaths.length
: 0 ;
int numOS6CameraPaths = os6CameraPaths! = null? os6CameraPaths.length
: 0 ;
int numSDCardPaths = sdCardPaths! = null? sdCardPaths.length: 0;
int numDevicePaths = devicePaths! = null? devicePaths.length: 0;int totalNumPaths = numDevicePaths + numSDCardPaths
+ numOS6CameraPaths + numOS6CameraSDPaths;
If (totalNumPaths > 0) {}
String of paths [] = new String [totalNumPaths];If (os6CameraSDPaths! = null) {}
System.arraycopy (os6CameraSDPaths, 0, 0, paths)
numOS6CameraSDPaths);
}
If (os6CameraPaths! = null) {}
System.arraycopy (os6CameraPaths, 0, paths,)
(numOS6CameraSDPaths, numOS6CameraPaths);
}
If (sdCardPaths! = null) {}
System.arraycopy (sdCardPaths, 0, numOS6CameraSDPaths)
+ numOS6CameraPaths, numSDCardPaths);
}
If (devicePaths! = null) {}
System.arraycopy (devicePaths, 0, paths, numOS6CameraSDPaths)
+ numOS6CameraPaths, + numSDCardPaths,
numDevicePaths);
}_allImagePaths = sortPaths (paths);
Return _allImagePaths;
} else {}
Returns a null value.
}
}Set the path to look for
String imagePath = DEVICE_DIR_PATH;
If (source == SD_CARD) {}
imagePath = SD_IMAGE_DIR_PATH;
}If (source == OS6_CAMERA) {}
imagePath = OS6_CAMERA_PATH;
}If (source == OS6_SD_CAMERA) {}
imagePath = OS6_SD_CARD_PATH;
}Listed in the directory looking for image files
ImagePaths vector = new Vector();
FileConnection imageDir = null;
try {}
imageDir = Connector.open (imagePath) (FileConnection);
If (imageDir! = null) {}
Enumeration = imageDir.list ();imageDir.close ();
While (enumeration.hasMoreElements ()) {}
String imageName = (String) enumeration.nextElement ();
If (isSupported (imageName)) {}
imagePaths.addElement (imagePath + imageName);
}
}
}
} catch (Exception e) {}
XLogger.error (ImagePath.class, "cannot read file:")
+ e.getMessage ());
} {Finally
If (imageDir! = null) {}
try {}
imageDir.close ();
} catch (IOException e) {}
XLogger.error (ImagePath.class, "cannot close the file:")
+ e.getMessage ());
}
}
}If there is no images don't return the null value
If (imagePaths.size)<= 0)="">=>
Returns a null value.
}Return the results in an array of strings
_allImagePaths = new String [imagePaths.size ()];
imagePaths.copyInto (_allImagePaths);
Return _allImagePaths;
}private static String [] sortPaths (String [] paths) {}
Sort the paths of the time, where modified files.
Class PathAndLastModified {}timeStamp long private;
private String path;{} public void setTimeStamp (long timeStamp)
this.timeStamp = timeStamp;
}{} public void setPath (String path)
This.Path = path;
}public String GetExtension() {}
Returns the path;
}
}Comparator to sort paths
Comparator pathComparator = new Comparator() {}
public int compare (Object o1, Object o2) {}
If (((PathAndLastModified) o1) .timeStamp)< ((pathandlastmodified)o2).timestamp="" )="">
Return 1;
} ElseIf (((PathAndLastModified) o1) .timeStamp > .timeStamp (o2 (PathAndLastModified))) {}
Returns - 1;
} else {}
return 0;
}Return (int) (((PathAndLastModified) o2) .timeStamp - .timeStamp (o1 (PathAndLastModified)));
}
};Add the paths to the vector sorting
SimpleSortingVector sortedPaths = new SimpleSortingVector();
sortedPaths.setSortComparator (pathComparator);
for (int i = 0; i)< paths.length;="" i++)="">
String filePath = path [i];
long lastModified = 0;FileConnection baseConn = null;
try {}
baseConn = (FileConnection), Connector.open (paths [i]);
lastModified = baseConn.lastModified ();PathAndLastModified pathAndLastModified = new PathAndLastModified();
pathAndLastModified.setPath (filePath);
pathAndLastModified.setTimeStamp (lastModified);sortedPaths.addElement (pathAndLastModified);
} catch (Exception e) {}
Do nothing
} {Finally
{if(baseConn!=null)}
try {}
baseConn.close ();
} catch (IOException e) {}
Do nothing
}
}
}
}
sortedPaths.reSort ();Browse to create an array of sorted paths
String [] sortedArray = new String [sortedPaths.size ()];
for (int i = 0; i)
sortedArray [i] = ((PathAndLastModified) sortedPaths.elementAt (i)) .getPath ();
}Return sortedArray;
}private static Boolean isSupported (image String) {}
Make sure that the image is of the correct type
If (image == null) {}
Returns false;
}
check the directory
If (image.indexOf("/") > = 0) {}
Returns false;
}int delimiterIndex = image.indexOf(".");
If (delimiterIndex ==-1) {}
probably a directory
Returns false;
}the text is a list of extensions supported
String [] extensions = {".jpg", ".jpeg"};
for (int i = 0; i)< extensions.length;="" i++)="">
If (image.length () > extensions [i] .length ()) {}
Dim ext = image.substring (image.length)
(-extensions [i] .length ());
If (ext.equalsIgnoreCase (extensions [i])) {}
Returns true;
}
}
}
Returns false;
}
}my suggestion was supposed to replace navigationclick on-screen.
If you want to ignore it for the field that you do not have to use getLeafFieldWithFocus.I suggest that you think your code, don't write things and try to operate, fist think about something and then implement.
our projects at the University were generally 80% design, 20% of coding - it was strange at first, but it produced a lot more code. -
iPhoto will show not all the images in 2016
Since the beginning of the year, all the images that I imported into iPhoto just disappear. They are there in the depths of the file system, but iPhoto refuses to show them. It shows the last import correctly, but as soon as I import something else, these images disappear iPhoto. "In the last 12 months' shows photos for 2015, up to the last import 29/12. "All photos" also stops at 12 29, 2015.
I had to repair and rebuild on the database - it doesn't matter. I also searched the web but found nothing relevant.
Most likely - the date on your camera is set to false
Right-click on either in the last import and select Show in times where it is - without doubt, you will immediately see the problem and the most likely cause is your date setting camera
LN
-
iPhone running iOS 9.2 6s
All the images have been removed to make room for the new.
Have you checked recently deleted under albums?
-
I lost all the images contained in the "my pictures" file on the hard drive. The files are there but when I open the files they are all empty. It's like some 50 folders and each folder contained about 25 or so images jpg. I lost the using the "windows live photo gallery» I found a thread that someone else has had this problem and only one answer was to check the checkbox 'Show hidden files'. I have done this no luck there. When I open "windows live photo gallery" all records are on the left of the window but empty. I did not send any of these files to the "trash". Can someone tell me how to recover these?
You ran the scanner of MS too? It will take some time, but it must be done. If a virus is responsible for it must be nuked before he can ravage any more.
Send all the pictures? You can still recover these - and get some help course in order to avoid this sort of thing. External hard drives and online storage are worth a small spending to protect valuable files. I also keep the dvd - outdated image files but enough fix if even they can deteriorate over time (but don't we all!)
Let us know if the scan MS lands anything - run the full scan - it will take time.
Best - R
-
delete all the images in the Lightroom mobile, but those in the collections
Hello
After using Lightroom for mobile on my Apple TV, I realized that, other than the images I've grouped in collections, all the photos I took with my iPhone are available under the "images" tab
I don't want that, so I disabled the feature to add.
How can I delete all these images from Lightroom on mobile?
I want to only keep those in my collections. Also, I don't want to delete the pictures that I took with the iPhone from the mobile, only from Lightroom.
I hope someone can help,
Thank you in advance.
Thank you once again, Mohit.
I thought... a work around in Lightroom, I created a collection called mobile DELETE... so I went to all the "Lightroom Photos' and choose ' copy in...» »
I then could quickly select hundreds of photos at once and have all those I want to deleted in the new collection.
Finally, the desktop version of Lightroom, I can select all the images in the collection DELETE and get rid of them.
-
Hello
I use JDeveloper 11.1.2.3 version, I need to download all the images in my local folder to the database at a time table. The problem I face is to create BLOBDomain for each of them?
Best regards,
Julien
If you can access the files, that only works if they are on the server, you can read the file and create the domain of the BLOB in the file directly. The technique is the same as in the blob. Only difference is that you pass the file to the method and open the input stream of the file instead of the UploadedFile.
Timo
-
If you buy 750 images per month plan, all the images roll? What happens if you return to the 10 plan pictures the next month - all images would return then?
Hello
Kindly go through the terms for Stock:
I hope this information is useful!
-
In photoshop CS5 (bridge) I could select all the images and their size still before turning them into JPEG files. I can't find a way to do it in CC
Hi Tanuj.
I actually understand it. Not the best user friendly system. Where as before (CS5), I just had to go to crop tool and choose the dimensions and the inches now it in the window. Just really complicated for nothing.
Thanks anyway Tanuj
Melanie
-
Script to remove all the images, text blocks, and the page numbers on a layer
I have a 364 pages with 322 illustrations, photographs mainly, for offset printing.
The photographs will be be overprinted with the varnish on a plate in the fifth, and I set it up as follows:
On a new layer, (double layer 1) all photos are removed, but not their mounts.
The frames are then filled with 100% black.
All text blocks and page numbers must also be deleted.
I realize I could have done this job easier if I put all the images on their own layer first, but unfortunately I do not have.
And I don't do myself, script, so I was wondering if anyone has a script that will do...
With the help of CC 2015.1 on Windows 7.
Today, I don't have time to finish, which gave time to until now is the following:
var myDocuments = app.documents.everyItem(); var myLayers = myDocuments.layers.everyItem(); var myStories = app.activeDocument.stories.everyItem().getElements(); var myDoc = app.activeDocument; var myLayer = "palette"; //Add your layer name here var NewLayer = myDoc.layers.item(myLayer).duplicate(); myDocuments.pageItems.everyItem().locked = false; myLayers.locked = false; myDoc.layers.item(myLayer).visible = false; NewLayer.name = "SampleNew"; //Add your new layer name here re(); function re(){ var link, image; var openDocs = app.documents; var openDocsLen = openDocs.length; for (var d = 0; d < openDocsLen; d ++){ currDoc = openDocs[d], links = currDoc.links, counter = 0; myLayer.locked = true; myDocuments.layers.item(myLayer).locked = true; for (var i = links.length-1; i >= 0; i--) { if (links[i].hasOwnProperty('relink')) { try { link = links[i]; image = link.parent; image.remove(); counter++; } catch (err) { $.writeln(i + " - " + err); } } } } } var myStories = app.activeDocument.stories.everyItem().getElements(); for (i = myStories.length - 1; i >= 0; i--){ var myTextFrames = myStories[i].textContainers; for (j = myTextFrames.length - 1; j >= 0; j--){ myTextFrames[j].remove(); } }
If nobody finished the second finalized.
Hug!
-
I have created a form to fill out that is a contract, but I need a way for the person who is to fill the form to insert their logo. Is it possible for someone to insert a logo when you fill out the form to fill out? I'm looking for all the options under the button 'add a text field.
It is not possible within a text field, either. If they have Acrobat, they can use the built-in under Tools - editing content Add Image tool.
If they drive XI or higher, they can use a button form field you will need to set up for them, but the image must be in PDF format.
-
collect all the images in a page web dreamweaver
is it possible to collect all the images in the web page of dreamweaver?
the_shocker wrote:
You need an add-on to Firefox. It is built in. Visit the page, and then in FF go to tools/Info Page.
The page info window click on the media tab. Select all, and then save as to save all the images (and other media) in the folder that you specify.
Eh, it's actually easier than that and I don't know why I never noticed it before, I guess I thought it would be harder than that...
Hitting just file > save in Firefox saves the page and all images used in it to any folder you want and rebuilt everything for these copied files.
So, really, the answer to the original post would be just hitting Preview in the browser in DW to make appear the FF, then save to in FF. This creates a page_files file that records all images used on the page and rebuild sources in the HTML for local files. Who would imitate the package option in InDesign by giving you the page and any images used in a single folder.
No idea how robust it is, if it has problems with the image in .js or something like that, but if you have a right-hand page html with images of 30-80, it records all the way to the new folder and rebuild the sources in the saved page to them.
-
How to remove all the images in the open documents
Hi, experts
How this script works out all the images in the open documents?
function re() {}
var link, image, image;
var openDocs = app.documents.
var openDocsLen = openDocs.length;
for (var d = 0; d < openDocsLen; d ++) {}
currDoc = openDocs [d],
Links = currDoc.links,.
counter = 0;
for (var i = links.length - 1; i > = 0; i--) {}
If (links [i] == docs.links) {}
try {}
link = links [i];
image = link.parent;
Frame = image.parent;
Frame.Remove ();
counter ++;
}
{} catch (err)
$.writeln (i + "-" + err);
}
}
}
}
}respect of
John
Dear John,
Try your code updated.
Re();
function re() {}
var link, image, image;
var openDocs = app.documents.
var openDocsLen = openDocs.length;
for (var d = 0; d)< opendocslen;="" d="">
currDoc = openDocs [d],
Links = currDoc.links,.
counter = 0;
for (var i = links.length - 1; I > = 0; i--) {}
If (links [i] .hasOwnProperty ('relink')) {}
try {}
link = links [i];
image = link.parent;
Frame = image.parent;
Frame.Remove ();
counter ++;
}
{} catch (err)
$.writeln (i + "-" + err);
}
}
}
}
}
Best regards,
K.Velprakash.
Maybe you are looking for
-
Models NB200 / Ram upgrades
Hi, I'm planning to buy my netbook this Saturday and I found a couple of different models. There are the NB200 - 00P and the NB200-002. What are the differences between these two? Also, I do intend to upgrade my ram to 2 GB, is it possible with the N
-
HP 15-g094sa Notebook PC: F key does not
I have laptop HP 15-g094sa and today the F (function keys) have stopped working. I tried to make the change in Bios, but it made no difference whatsoever. They do not work with or without the fn key. I use Windows 8.1
-
VISTA on Atheros Chipset WiFi problems
Hi all I just want to know how Toshiba laptop users (especially the Satellite L40 or specially Atheros chipset users) have a problem with Vista to see, linking, from WiFi. For me, the problem is around support Vista WiFi and some chipset for ex Ather
-
Windows Media Player 11 not rip songs on my MP3 player. 10 2 error code.
I just installed the #11 media player, but I cannot rip songs on my mp3 player. I get an error message 10 2 code. What should do?
-
started to laptop enter admin pass or power on pass help me haven't used in a ling time);
Hey); I am haveng has used my laptop windows 8 in a long time); and I forgot the password its dead I charged up he says 'enter the password administrator or power on password'