2013-04-28 1 views
3

Я пытаюсь извлечь метаданные GPS из коллекции изображений с помощью VBScript. Используя объект Shell.Application, я могу получать метаданные из файла, но они не содержат информации GPS. Является ли это возможным? Сокращенный скрипт для разбора metada из файла Я использую:GPS-метаданные со сценарием WSH

<job id="main"> 
    <object id="objShell" progid="Shell.Application" /> 
    <script language="VBScript"> 
     Dim arrHeaders(300) 
     Set objFolder = objShell.Namespace("c:\Path\To\Folder\With\One\Jpg\") 
     For i = 0 to 299 
      arrHeaders(i) = objFolder.GetDetailsOf(objFolder.Items, i) 
     Next 
     For Each strFileName in objFolder.Items 
      For i = 0 to 299 
       Wscript.Echo i & vbtab & arrHeaders(i) & ": " & objFolder.GetDetailsOf(strFileName, i) 
      Next 
     Next 
    </script> 
</job> 

ответ

0

Я нашел решение на сайте Пола Гранта http://www.paulgrant.ca/code_image_details_gps.html.

Очень красивые и чистые сценарии.

+0

По какой-то причине все данные, считанные из файла, округлены до 4 знаков после запятой, но я не уверен, почему. – LadislavM

 Смежные вопросы

  • Нет связанных вопросов^_^