von Stephan » Di, 02.08.2016 09:08
Ich weiß nicht was Du in diesem Zusammenhang unter "Metadaten" verstehen willst, die (bzw. ein Teil davon?) Documentinfo-Einträge konnten bis OOo 3.0 mittels:
http://www.openoffice.org/api/docs/comm ... tInfo.html
bearbeitet werden ohne das Dokument 'richtig' laden zu müssen, z.B.:
Code: Alles auswählen
sub TitelEntfernen( sSourceFile As string )
dim info as object
info = createUnoService("com.sun.star.document.StandaloneDocumentInfo")
info.loadFromURL( sSourceFile )
info.setPropertyValue("Title", "")
info.storeIntoURL( sSourceFile )
end sub
Ich sehe das dieses Interface als veraltet gekennzeinet ist und auf:
http://www.openoffice.org/api/docs/comm ... rties.html
verwiesen wird, mit den dortigen Methoden, habe ich aber keine praktische ERfahrung.
Gruß
Stephan
Ich weiß nicht was Du in diesem Zusammenhang unter "Metadaten" verstehen willst, die (bzw. ein Teil davon?) Documentinfo-Einträge konnten bis OOo 3.0 mittels:
http://www.openoffice.org/api/docs/common/ref/com/sun/star/document/XStandaloneDocumentInfo.html
bearbeitet werden ohne das Dokument 'richtig' laden zu müssen, z.B.:
[code]sub TitelEntfernen( sSourceFile As string )
dim info as object
info = createUnoService("com.sun.star.document.StandaloneDocumentInfo")
info.loadFromURL( sSourceFile )
info.setPropertyValue("Title", "")
info.storeIntoURL( sSourceFile )
end sub[/code]
Ich sehe das dieses Interface als veraltet gekennzeinet ist und auf:
http://www.openoffice.org/api/docs/common/ref/com/sun/star/document/XDocumentProperties.html
verwiesen wird, mit den dortigen Methoden, habe ich aber keine praktische ERfahrung.
Gruß
Stephan