A really missing feature in Cardbox. Workaround: batch export you can do by macro.
However, you did not write exact what you want:
- export all images of a selection?
- export all images of one record?
- export all images of a record, all records in a selection?
- Save as JPG or BMP? (JPG decrease image quality a little in your export files)
- Which format you want for your file names?
If you only want to export one image of a record: right mouse click on the image : save as.
Well, then is a basic macro:
(it can be faster etc, but this should work)
File name is generated by the record number of your selection
If there is a record without an image, or the file name already exists, an error message is showed by Cardbox.
'first click on a file in a folder. That is the folder where you want to drop your files.
fld=GetOpenFilenames("All Files (*.*)|*.*",,"Click on a file in the destination folder",cbxGetFilenamesWithPanel)
sl = instrRev(fld,"\")
fld = left(fld,sl)
'from current record until last record of your selection, save the (one and only) image as bmp:
for x = Recordposition to Records.Count
Set arec = ActiveRecord
Set img = arec.Images.Item(1)
img.WriteToFile fld & x & ".bmp"
Hi Bert, thanks for that Macro it works except that it stops when it reaches a record that has no image. I'm not technical is there any way to get it to run through the whole collection and export all the images.