LibreOffice Module sdext (master)  1
Public Member Functions | Public Attributes | List of all members
OptimizerSettings Struct Reference

#include <configurationaccess.hxx>

Public Member Functions

 OptimizerSettings ()
 
void LoadSettingsFromConfiguration (const css::uno::Reference< css::container::XNameAccess > &rSettings)
 
void SaveSettingsToConfiguration (const css::uno::Reference< css::container::XNameReplace > &rSettings)
 
bool operator== (const OptimizerSettings &rOptimizerSettings) const
 

Public Attributes

OUString maName
 
bool mbJPEGCompression
 
sal_Int32 mnJPEGQuality
 
bool mbRemoveCropArea
 
sal_Int32 mnImageResolution
 
bool mbEmbedLinkedGraphics
 
bool mbOLEOptimization
 
sal_Int16 mnOLEOptimizationType
 
bool mbDeleteUnusedMasterPages
 
bool mbDeleteHiddenSlides
 
bool mbDeleteNotesPages
 
OUString maCustomShowName
 
bool mbSaveAs
 
OUString maSaveAsURL
 
OUString maFilterName
 
bool mbOpenNewDocument
 
sal_Int64 mnEstimatedFileSize
 

Detailed Description

Definition at line 34 of file configurationaccess.hxx.

Constructor & Destructor Documentation

OptimizerSettings::OptimizerSettings ( )
inline

Definition at line 54 of file configurationaccess.hxx.

Member Function Documentation

void OptimizerSettings::LoadSettingsFromConfiguration ( const css::uno::Reference< css::container::XNameAccess > &  rSettings)
bool OptimizerSettings::operator== ( const OptimizerSettings rOptimizerSettings) const
void OptimizerSettings::SaveSettingsToConfiguration ( const css::uno::Reference< css::container::XNameReplace > &  rSettings)

Member Data Documentation

OUString OptimizerSettings::maCustomShowName

Definition at line 47 of file configurationaccess.hxx.

OUString OptimizerSettings::maFilterName

Definition at line 50 of file configurationaccess.hxx.

OUString OptimizerSettings::maName
OUString OptimizerSettings::maSaveAsURL

Definition at line 49 of file configurationaccess.hxx.

bool OptimizerSettings::mbDeleteHiddenSlides
bool OptimizerSettings::mbDeleteNotesPages
bool OptimizerSettings::mbDeleteUnusedMasterPages
bool OptimizerSettings::mbEmbedLinkedGraphics
bool OptimizerSettings::mbJPEGCompression
bool OptimizerSettings::mbOLEOptimization
bool OptimizerSettings::mbOpenNewDocument
bool OptimizerSettings::mbRemoveCropArea
bool OptimizerSettings::mbSaveAs
sal_Int64 OptimizerSettings::mnEstimatedFileSize

Definition at line 52 of file configurationaccess.hxx.

sal_Int32 OptimizerSettings::mnImageResolution
sal_Int32 OptimizerSettings::mnJPEGQuality
sal_Int16 OptimizerSettings::mnOLEOptimizationType

The documentation for this struct was generated from the following files: