LibreOffice Module sdext (master) 1
|
#include "graphiccollector.hxx"
#include <com/sun/star/awt/XDevice.hpp>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/drawing/BitmapMode.hpp>
#include <com/sun/star/drawing/XDrawPagesSupplier.hpp>
#include <com/sun/star/presentation/XPresentationPage.hpp>
#include <com/sun/star/drawing/XMasterPagesSupplier.hpp>
Go to the source code of this file.
Functions | |
static void | ImpAddEntity (std::vector< GraphicCollector::GraphicEntity > &rGraphicEntities, const GraphicSettings &rGraphicSettings, const GraphicCollector::GraphicUser &rUser) |
static void | ImpAddGraphicEntity (const Reference< XComponentContext > &rxMSF, Reference< XShape > const &rxShape, const GraphicSettings &rGraphicSettings, std::vector< GraphicCollector::GraphicEntity > &rGraphicEntities) |
static void | ImpAddFillBitmapEntity (const Reference< XComponentContext > &rxMSF, const Reference< XPropertySet > &rxPropertySet, const awt::Size &rLogicalSize, std::vector< GraphicCollector::GraphicEntity > &rGraphicEntities, const GraphicSettings &rGraphicSettings, const Reference< XPropertySet > &rxPagePropertySet) |
static void | ImpCollectBackgroundGraphic (const Reference< XComponentContext > &rxMSF, const Reference< XDrawPage > &rxDrawPage, const GraphicSettings &rGraphicSettings, std::vector< GraphicCollector::GraphicEntity > &rGraphicEntities) |
static void | ImpCollectGraphicObjects (const Reference< XComponentContext > &rxMSF, const Reference< XShapes > &rxShapes, const GraphicSettings &rGraphicSettings, std::vector< GraphicCollector::GraphicEntity > &rGraphicEntities) |
static void | ImpCountGraphicObjects (const Reference< XComponentContext > &rxMSF, const Reference< XShapes > &rxShapes, const GraphicSettings &rGraphicSettings, sal_Int32 &rnGraphics) |
static void | ImpCountBackgroundGraphic (const Reference< XDrawPage > &rxDrawPage, sal_Int32 &rnGraphics) |
|
static |
Definition at line 59 of file graphiccollector.cxx.
References GraphicCollector::GraphicUser::maLogicalSize, and GraphicSettings::mbEmbedLinkedGraphics.
Referenced by ImpAddFillBitmapEntity(), and ImpAddGraphicEntity().
|
static |
Definition at line 120 of file graphiccollector.cxx.
References Exception, FillStyle, GraphicCollector::GetOriginalSize(), ImpAddEntity(), GraphicCollector::GraphicUser::maLogicalSize, GraphicCollector::GraphicUser::mbFillBitmap, GraphicCollector::GraphicUser::mxGraphic, GraphicCollector::GraphicUser::mxPagePropertySet, and GraphicCollector::GraphicUser::mxPropertySet.
Referenced by ImpCollectBackgroundGraphic(), and ImpCollectGraphicObjects().
|
static |
Definition at line 83 of file graphiccollector.cxx.
References GraphicCollector::GetOriginalSize(), ImpAddEntity(), GraphicCollector::GraphicUser::maGraphicCropLogic, GraphicCollector::GraphicUser::maLogicalSize, GraphicCollector::GraphicUser::mbFillBitmap, GraphicCollector::GraphicUser::mxGraphic, and GraphicCollector::GraphicUser::mxShape.
Referenced by ImpCollectGraphicObjects().
|
static |
Definition at line 188 of file graphiccollector.cxx.
References Exception, and ImpAddFillBitmapEntity().
Referenced by GraphicCollector::CollectGraphics().
|
static |
Definition at line 206 of file graphiccollector.cxx.
References Exception, i, ImpAddFillBitmapEntity(), ImpAddGraphicEntity(), and ImpCollectGraphicObjects().
Referenced by GraphicCollector::CollectGraphics(), and ImpCollectGraphicObjects().
|
static |
Definition at line 362 of file graphiccollector.cxx.
References Exception, and FillStyle.
Referenced by GraphicCollector::CountGraphics().
|
static |
Definition at line 324 of file graphiccollector.cxx.
References Exception, FillStyle, i, and ImpCountGraphicObjects().
Referenced by GraphicCollector::CountGraphics(), and ImpCountGraphicObjects().