W Eksploratorze Windows jest to karta podsumowania zawierająca, tytuł, temat, autora, kategorię, słowa kluczowe i komentarze do każdego pliku. Czy można odczytać i edytować te dane za pomocą php?Dostęp do właściwości pliku za pomocą PHP
5
A
Odpowiedz
2
Nie można uzyskać znaczących metadanych z PHP w oknach dla wielu aplikacji. Jedynym wyjątkiem od tego byłoby użycie PHP Component Object Model.
referencyjny
Oto przykład dla Word/Excel:
// for MSExcel use:
$objOfficeApp = new COM("excel.application") or die("unable to instantiate MSExcel");
// for MSWord use:
//$objOfficeApp = new COM("word.application") or die("unable to instantiate MSWord");
$objOfficeApp->Workbooks->Open("c:\\temp\\test.xls");
//$objOfficeApp->Documents->Open("c:\\temp\\test.doc");
$objDocProps = $objOfficeApp->ActiveWorkBook->BuiltInDocumentProperties();
//$objDocProps = $objOfficeApp->ActiveDocument->BuiltInDocumentProperties();
$count = $objDocProps->count();
while($objDocProp = $objDocProps->Next()) {
print $objDocProp->Name() . ': ' . $objDocProp->Value() . "\n";
}
unset($objDocProp);
unset($objDocProps);
$objOfficeApp->ActiveWorkBook->Close();
//$objOfficeApp->ActiveDocument->Close();
$objOfficeApp->Quit();
unset($objOfficeApp);
+0
Dzięki. Wydaje się, że działa. – James
Powiązane problemy
- 1. C# za pomocą odbicia, aby uzyskać dostęp do właściwości okna
- 2. Dostęp do właściwości DOM cienia (polimeru) za pomocą javascript/jquery?
- 3. Jak uzyskać dostęp do właściwości macierzy Delphi za pomocą RTTI
- 4. groovy: Jak uzyskać dostęp do pliku właściwości?
- 5. Dostęp do elementu nadrzędnego elementu za pomocą PHP SimpleXML?
- 6. Nie można przesłać pliku za pomocą php
- 7. Zapisywanie pliku za pomocą curl i PHP
- 8. Jak wymusić pobranie pliku za pomocą php?
- 9. Łączenie danych FDF do pliku PDF za pomocą PHP
- 10. Zapisuj dane posta do pliku za pomocą PHP
- 11. Bezpieczny dostęp do uwierzytelnionego serwera REST za pośrednictwem pliku Backbone.js?
- 12. Uzyskaj dostęp do wszystkich właściwości stylu CSS?
- 13. Jak dołączyć do pliku za pomocą ob_start
- 14. dostęp do parametru url za pomocą jstl
- 15. javascript: jak uzyskać dostęp do właściwości statycznych
- 16. klucz tablica dostęp za pomocą uasort w PHP
- 17. Dostęp do własności PHP i znak dolara
- 18. Jak uzyskać dostęp do właściwości utworzonej w pliku global.asax.cs?
- 19. jak uzyskać dostęp do właściwości projektu w pliku maszynki .cshtml?
- 20. Inicjowanie właściwości klasy za pomocą funkcji anonimowej
- 21. Zastępowanie właściwości za pomocą MSBuilda
- 22. Jak uzyskać dostęp i zmutować wartość właściwości węzła za pomocą ciągu nazw właściwości w języku Cypher?
- 23. Jak ustawić właściwości w pliku vcproj za pomocą cmake?
- 24. ModelSerializer za pomocą właściwości modelu
- 25. Dostęp do pliku wewnątrz .jar
- 26. Czy jboss-web.xml ma dostęp do właściwości?
- 27. Jak zezwolić robotom na dostęp tylko do pliku index.php za pomocą pliku robots.txt?
- 28. Jak przesłonić wartość pliku właściwości za pomocą argumentów wiersza poleceń?
- 29. Jak zmienić wartość właściwości w pliku za pomocą Ant?
- 30. Jak odczytać właściwości z pliku xml za pomocą java?
dany typ pliku w 'metadata' przechowywany jest inaczej. Jakiego rodzaju pliki chcesz pobrać? – Grambot
wiele typów plików, w tym niektóre niestandardowe niestandardowe formaty. Moje pytanie dotyczące konkretnie tytułu, tematu, autora, kategorii, słów kluczowych i komentarzy, do których mam dostęp w Windows XP poprzez kartę Podsumowanie w menu właściwości. – James
W takim przypadku [this] (http://stackoverflow.com/questions/6080319/where-does-windows-explorer-store-file-meta-data) może być dobrym punktem wyjścia dla ciebie. – Grambot