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::OptimizerSettings ( )
inline

Definition at line 54 of file configurationaccess.hxx.

Member Function Documentation

◆ LoadSettingsFromConfiguration()

void OptimizerSettings::LoadSettingsFromConfiguration ( const css::uno::Reference< css::container::XNameAccess > &  rSettings)

◆ operator==()

bool OptimizerSettings::operator== ( const OptimizerSettings rOptimizerSettings) const

◆ SaveSettingsToConfiguration()

void OptimizerSettings::SaveSettingsToConfiguration ( const css::uno::Reference< css::container::XNameReplace > &  rSettings)

Member Data Documentation

◆ maCustomShowName

OUString OptimizerSettings::maCustomShowName

◆ maFilterName

OUString OptimizerSettings::maFilterName

◆ maName

OUString OptimizerSettings::maName

◆ maSaveAsURL

OUString OptimizerSettings::maSaveAsURL

◆ mbDeleteHiddenSlides

bool OptimizerSettings::mbDeleteHiddenSlides

◆ mbDeleteNotesPages

bool OptimizerSettings::mbDeleteNotesPages

◆ mbDeleteUnusedMasterPages

bool OptimizerSettings::mbDeleteUnusedMasterPages

◆ mbEmbedLinkedGraphics

bool OptimizerSettings::mbEmbedLinkedGraphics

◆ mbJPEGCompression

bool OptimizerSettings::mbJPEGCompression

◆ mbOLEOptimization

bool OptimizerSettings::mbOLEOptimization

◆ mbOpenNewDocument

bool OptimizerSettings::mbOpenNewDocument

◆ mbRemoveCropArea

bool OptimizerSettings::mbRemoveCropArea

◆ mbSaveAs

bool OptimizerSettings::mbSaveAs

◆ mnEstimatedFileSize

sal_Int64 OptimizerSettings::mnEstimatedFileSize

◆ mnImageResolution

sal_Int32 OptimizerSettings::mnImageResolution

◆ mnJPEGQuality

sal_Int32 OptimizerSettings::mnJPEGQuality

◆ mnOLEOptimizationType

sal_Int16 OptimizerSettings::mnOLEOptimizationType

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