Hi.
How can i make albums, view or organize photos from their keywords.
Thanks.
Photos keywords
Re: Photos keywords
Hi,
2. Folder "Albums" - right click - Add Folder - Title: Keywords - Ok
3. Drag and drop header of column "Album" or "Comment" to folder "Keywords"
4. Folder "Keywords" - Grouping - mpAlbum - right click - Edit - Expression grouping -
Ok
1. Fill in the keywords in the field Album or Comment (separated by comma)ramaral wrote: How can i make albums, view or organize photos from their keywords.
2. Folder "Albums" - right click - Add Folder - Title: Keywords - Ok
3. Drag and drop header of column "Album" or "Comment" to folder "Keywords"
4. Folder "Keywords" - Grouping - mpAlbum - right click - Edit - Expression grouping -
Code: Select all
ReplaceStr(mpAlbum, ',', #13#10)
Re: Photos keywords
Hi Eugene.
My question is how can i do that in a automatic way.
My photos already have keywords, i use Adobe Bridge to do that.
When WMS read files properties like file size or file date, why it didn't read keywords too.
Thanks.
My question is how can i do that in a automatic way.
My photos already have keywords, i use Adobe Bridge to do that.
When WMS read files properties like file size or file date, why it didn't read keywords too.
Thanks.
Re: Photos keywords
Hi,
Why Adobe Bridge not read Windows Explorer Keywords ?ramaral wrote: My question is how can i do that in a automatic way.
My photos already have keywords, i use Adobe Bridge to do that.
When WMS read files properties like file size or file date, why it didn't read keywords too.
Re: Photos keywords
Hi,
This is not entirely correct.
I test for jpg file type and Adobe Bridge read windows keywords and windows also read Adobe Bridge keywords.
I know this extended properties differ from file type to file type and are not well documented how to extract them.
I found same information at http://www.codeguru.com/forum/showthread.php?t=446195.
Maybe in the next windows file system (WinFS).
This is not entirely correct.
I test for jpg file type and Adobe Bridge read windows keywords and windows also read Adobe Bridge keywords.
I know this extended properties differ from file type to file type and are not well documented how to extract them.
I found same information at http://www.codeguru.com/forum/showthread.php?t=446195.
Maybe in the next windows file system (WinFS).
Re: Photos keywords
Hi,
Keywords saved in the jpg-file, Adobe Bridge does not read keywordsramaral wrote: This is not entirely correct.
I test for jpg file type and Adobe Bridge read windows keywords and windows also read Adobe Bridge keywords.
I know this extended properties differ from file type to file type and are not well documented how to extract them.
I found same information at http://www.codeguru.com/forum/showthread.php?t=446195.
Maybe in the next windows file system (WinFS).
Re: Photos keywords
Hi,
Properties from Aranha.jpg View keywords in bridge Change keywords in windows Continues on next post.....
Properties from Aranha.jpg View keywords in bridge Change keywords in windows Continues on next post.....
Re: Photos keywords
View keywords in bridge
Change keywords in bridge
View keywords in windows
Re: Photos keywords
Aranha.jpg
Re: Photos keywords
Hi,
So, you can use system ole-objects for reading keywords and event "After reading of properties of a media resources" (Settings - Processing and Settings - Additional - Events).
P.S.
Language: PascalScript
So, you can use system ole-objects for reading keywords and event "After reading of properties of a media resources" (Settings - Processing and Settings - Additional - Events).
P.S.
Language: PascalScript
Code: Select all
var
FolderItem, Keywords, Shell: Variant;
i: Integer;
sFilePath, sAlbum: string;
begin
if (CurrentMediaItem <> nil) and (CurrentMediaItem.MediaType = mtImage) then begin
sFilePath := CurrentMediaItem.Properties[mpiFilePath];
Shell := CreateOleObject('Shell.Application');
FolderItem := Shell.NameSpace(ExtractFileDir(sFilePath)).ParseName(ExtractFileName(sFilePath));
Keywords := FolderItem.ExtendedProperty('{F29F85E0-4FF9-1068-AB91-08002B27B3D9} 5');
if Length(Keywords) > 0 then begin
sAlbum := Keywords[0];
for i := 1 to Length(Keywords) - 1 do
sAlbum := sAlbum + ',' + Keywords[i];
CurrentMediaItem.Properties[mpiAlbum] := sAlbum
end
end
end.