|
LibreOffice Module xmloff (master) 1
|
#include <o3tl/sorted_vector.hxx>#include <tools/fontenum.hxx>#include <utility>#include <xmloff/xmlnamespace.hxx>#include <xmloff/xmltoken.hxx>#include <xmloff/xmluconv.hxx>#include "fonthdl.hxx"#include <xmloff/xmlexp.hxx>#include <xmloff/XMLFontAutoStylePool.hxx>#include <vcl/embeddedfontshelper.hxx>#include <osl/file.hxx>#include <sal/log.hxx>#include <comphelper/diagnose_ex.hxx>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/embed/ElementModes.hpp>#include <com/sun/star/embed/XTransactedObject.hpp>#include <com/sun/star/embed/XStorage.hpp>#include <com/sun/star/frame/XModel.hpp>#include <com/sun/star/ucb/SimpleFileAccess.hpp>#include <com/sun/star/style/XStyleFamiliesSupplier.hpp>#include <com/sun/star/style/XStyle.hpp>#include <com/sun/star/container/XNameAccess.hpp>#include <XMLBase64Export.hxx>#include <AutoStyleEntry.hxx>#include <comphelper/hash.hxx>Go to the source code of this file.
Classes | |
| class | XMLFontAutoStylePool_Impl |
Functions | |
| static OUString | getFreeFontName (uno::Reference< embed::XStorage > const &rxStorage, OUString const &rFamilyName) |
| static OString | convertToHashString (std::vector< unsigned char > const &rHash) |
| static OString | getFileHash (OUString const &rFileUrl) |
|
static |
Definition at line 568 of file XMLFontAutoStylePool.cxx.
Referenced by getFileHash().
|
static |
Definition at line 579 of file XMLFontAutoStylePool.cxx.
References aBuffer, convertToHashString(), comphelper::Hash::finalize(), SAL_WARN, comphelper::SHA512, and comphelper::Hash::update().
Referenced by XMLFontAutoStylePool::embedFontFile().
|
static |
Definition at line 553 of file XMLFontAutoStylePool.cxx.
Referenced by XMLFontAutoStylePool::embedFontFile().