LibreOffice Module vcl (master) 1
Classes | Macros | Functions
SvmConverter.hxx File Reference
#include <vcl/dllapi.h>
#include <vcl/gdimtf.hxx>
Include dependency graph for SvmConverter.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SVMConverter
 Converts old SVGDI aka SVM1 format data to current VCLMTF aka SVM2 format metafile data. More...
 

Macros

#define GDI_PIXEL_ACTION   1
 
#define GDI_POINT_ACTION   2
 
#define GDI_LINE_ACTION   3
 
#define GDI_RECT_ACTION   4
 
#define GDI_ELLIPSE_ACTION   5
 
#define GDI_ARC_ACTION   6
 
#define GDI_PIE_ACTION   7
 
#define GDI_INVERTRECT_ACTION   8
 
#define GDI_HIGHLIGHTRECT_ACTION   9
 
#define GDI_POLYLINE_ACTION   10
 
#define GDI_POLYGON_ACTION   11
 
#define GDI_POLYPOLYGON_ACTION   12
 
#define GDI_TEXT_ACTION   13
 
#define GDI_TEXTARRAY_ACTION   14
 
#define GDI_STRETCHTEXT_ACTION   15
 
#define GDI_BITMAP_ACTION   17
 
#define GDI_BITMAPSCALE_ACTION   18
 
#define GDI_PEN_ACTION   19
 
#define GDI_FONT_ACTION   20
 
#define GDI_FILLBRUSH_ACTION   22
 
#define GDI_MAPMODE_ACTION   23
 
#define GDI_CLIPREGION_ACTION   24
 
#define GDI_RASTEROP_ACTION   25
 
#define GDI_PUSH_ACTION   26
 
#define GDI_POP_ACTION   27
 
#define GDI_MOVECLIPREGION_ACTION   28
 
#define GDI_ISECTCLIPREGION_ACTION   29
 
#define GDI_BITMAPSCALEPART_ACTION   32
 
#define GDI_GRADIENT_ACTION   33
 
#define GDI_TRANSPARENT_COMMENT   1024
 
#define GDI_HATCH_COMMENT   1025
 
#define GDI_REFPOINT_COMMENT   1026
 
#define GDI_TEXTLINECOLOR_COMMENT   1027
 
#define GDI_TEXTLINE_COMMENT   1028
 
#define GDI_FLOATTRANSPARENT_COMMENT   1029
 
#define GDI_GRADIENTEX_COMMENT   1030
 
#define GDI_COMMENT_COMMENT   1031
 
#define GDI_UNICODE_COMMENT   1032
 
#define GDI_LINEJOIN_ACTION   1033
 
#define GDI_EXTENDEDPOLYGON_ACTION   1034
 
#define GDI_LINEDASHDOT_ACTION   1035
 
#define GDI_LINECAP_ACTION   1036
 

Functions

SAL_DLLPUBLIC_EXPORT bool TestImportSVM (SvStream &rStream)
 

Macro Definition Documentation

◆ GDI_ARC_ACTION

#define GDI_ARC_ACTION   6

Definition at line 30 of file SvmConverter.hxx.

◆ GDI_BITMAP_ACTION

#define GDI_BITMAP_ACTION   17

Definition at line 40 of file SvmConverter.hxx.

◆ GDI_BITMAPSCALE_ACTION

#define GDI_BITMAPSCALE_ACTION   18

Definition at line 41 of file SvmConverter.hxx.

◆ GDI_BITMAPSCALEPART_ACTION

#define GDI_BITMAPSCALEPART_ACTION   32

Definition at line 52 of file SvmConverter.hxx.

◆ GDI_CLIPREGION_ACTION

#define GDI_CLIPREGION_ACTION   24

Definition at line 46 of file SvmConverter.hxx.

◆ GDI_COMMENT_COMMENT

#define GDI_COMMENT_COMMENT   1031

Definition at line 62 of file SvmConverter.hxx.

◆ GDI_ELLIPSE_ACTION

#define GDI_ELLIPSE_ACTION   5

Definition at line 29 of file SvmConverter.hxx.

◆ GDI_EXTENDEDPOLYGON_ACTION

#define GDI_EXTENDEDPOLYGON_ACTION   1034

Definition at line 66 of file SvmConverter.hxx.

◆ GDI_FILLBRUSH_ACTION

#define GDI_FILLBRUSH_ACTION   22

Definition at line 44 of file SvmConverter.hxx.

◆ GDI_FLOATTRANSPARENT_COMMENT

#define GDI_FLOATTRANSPARENT_COMMENT   1029

Definition at line 60 of file SvmConverter.hxx.

◆ GDI_FONT_ACTION

#define GDI_FONT_ACTION   20

Definition at line 43 of file SvmConverter.hxx.

◆ GDI_GRADIENT_ACTION

#define GDI_GRADIENT_ACTION   33

Definition at line 53 of file SvmConverter.hxx.

◆ GDI_GRADIENTEX_COMMENT

#define GDI_GRADIENTEX_COMMENT   1030

Definition at line 61 of file SvmConverter.hxx.

◆ GDI_HATCH_COMMENT

#define GDI_HATCH_COMMENT   1025

Definition at line 56 of file SvmConverter.hxx.

◆ GDI_HIGHLIGHTRECT_ACTION

#define GDI_HIGHLIGHTRECT_ACTION   9

Definition at line 33 of file SvmConverter.hxx.

◆ GDI_INVERTRECT_ACTION

#define GDI_INVERTRECT_ACTION   8

Definition at line 32 of file SvmConverter.hxx.

◆ GDI_ISECTCLIPREGION_ACTION

#define GDI_ISECTCLIPREGION_ACTION   29

Definition at line 51 of file SvmConverter.hxx.

◆ GDI_LINE_ACTION

#define GDI_LINE_ACTION   3

Definition at line 27 of file SvmConverter.hxx.

◆ GDI_LINECAP_ACTION

#define GDI_LINECAP_ACTION   1036

Definition at line 69 of file SvmConverter.hxx.

◆ GDI_LINEDASHDOT_ACTION

#define GDI_LINEDASHDOT_ACTION   1035

Definition at line 67 of file SvmConverter.hxx.

◆ GDI_LINEJOIN_ACTION

#define GDI_LINEJOIN_ACTION   1033

Definition at line 65 of file SvmConverter.hxx.

◆ GDI_MAPMODE_ACTION

#define GDI_MAPMODE_ACTION   23

Definition at line 45 of file SvmConverter.hxx.

◆ GDI_MOVECLIPREGION_ACTION

#define GDI_MOVECLIPREGION_ACTION   28

Definition at line 50 of file SvmConverter.hxx.

◆ GDI_PEN_ACTION

#define GDI_PEN_ACTION   19

Definition at line 42 of file SvmConverter.hxx.

◆ GDI_PIE_ACTION

#define GDI_PIE_ACTION   7

Definition at line 31 of file SvmConverter.hxx.

◆ GDI_PIXEL_ACTION

#define GDI_PIXEL_ACTION   1

Definition at line 25 of file SvmConverter.hxx.

◆ GDI_POINT_ACTION

#define GDI_POINT_ACTION   2

Definition at line 26 of file SvmConverter.hxx.

◆ GDI_POLYGON_ACTION

#define GDI_POLYGON_ACTION   11

Definition at line 35 of file SvmConverter.hxx.

◆ GDI_POLYLINE_ACTION

#define GDI_POLYLINE_ACTION   10

Definition at line 34 of file SvmConverter.hxx.

◆ GDI_POLYPOLYGON_ACTION

#define GDI_POLYPOLYGON_ACTION   12

Definition at line 36 of file SvmConverter.hxx.

◆ GDI_POP_ACTION

#define GDI_POP_ACTION   27

Definition at line 49 of file SvmConverter.hxx.

◆ GDI_PUSH_ACTION

#define GDI_PUSH_ACTION   26

Definition at line 48 of file SvmConverter.hxx.

◆ GDI_RASTEROP_ACTION

#define GDI_RASTEROP_ACTION   25

Definition at line 47 of file SvmConverter.hxx.

◆ GDI_RECT_ACTION

#define GDI_RECT_ACTION   4

Definition at line 28 of file SvmConverter.hxx.

◆ GDI_REFPOINT_COMMENT

#define GDI_REFPOINT_COMMENT   1026

Definition at line 57 of file SvmConverter.hxx.

◆ GDI_STRETCHTEXT_ACTION

#define GDI_STRETCHTEXT_ACTION   15

Definition at line 39 of file SvmConverter.hxx.

◆ GDI_TEXT_ACTION

#define GDI_TEXT_ACTION   13

Definition at line 37 of file SvmConverter.hxx.

◆ GDI_TEXTARRAY_ACTION

#define GDI_TEXTARRAY_ACTION   14

Definition at line 38 of file SvmConverter.hxx.

◆ GDI_TEXTLINE_COMMENT

#define GDI_TEXTLINE_COMMENT   1028

Definition at line 59 of file SvmConverter.hxx.

◆ GDI_TEXTLINECOLOR_COMMENT

#define GDI_TEXTLINECOLOR_COMMENT   1027

Definition at line 58 of file SvmConverter.hxx.

◆ GDI_TRANSPARENT_COMMENT

#define GDI_TRANSPARENT_COMMENT   1024

Definition at line 55 of file SvmConverter.hxx.

◆ GDI_UNICODE_COMMENT

#define GDI_UNICODE_COMMENT   1032

Definition at line 63 of file SvmConverter.hxx.

Function Documentation

◆ TestImportSVM()

SAL_DLLPUBLIC_EXPORT bool TestImportSVM ( SvStream rStream)

Definition at line 1272 of file SvmConverter.cxx.

References GDIMetaFile::Play(), and SvmReader::Read().