#include <stdio.h>#include <stdlib.h>#include <string.h>#include <glib.h>#include <gsf/gsf-input.h>#include "ie_imp_MSWrite.h"#include "ap_Args.h"#include "fg_Graphic.h"#include "ie_impGraphic.h"#include "ut_assert.h"#include "ut_debugmsg.h"#include "ut_locale.h"#include "ut_types.h"#include "ut_std_string.h"#include "xap_Module.h"| #define ABI_BUILTIN_FAR_CALL ABI_FAR_CALL |
| #define BM16_Bits 10 |
| #define BM16_BitsPixel 9 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define BM16_Height 4 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define BM16_Planes 8 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define BM16_Type 0 |
| #define BM16_Width 2 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define BM16_WidthBytes 6 |
| #define OLE_ClassNameLength 8 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_ClassNameString 12 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_FormatID 4 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_ItemNameLength 16 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_ItemNameString 20 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_MF_Object 32 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_MF_Reserved 24 |
| #define OLE_ObjDataSize 20 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_Object 24 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_TopicNameLength 12 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_TopicNameString 16 |
Referenced by IE_Imp_MSWrite::read_pic().
| #define OLE_Version 0 |
| #define PIC_OR_OLE_HEADER_SIZE 40 |
Referenced by IE_Imp_MSWrite::read_pic().
| ABI_BUILTIN_FAR_CALL int abi_plugin_register | ( | XAP_ModuleInfo * | mi | ) |
| ABI_BUILTIN_FAR_CALL int abi_plugin_supports_version | ( | UT_uint32 | major, | |
| UT_uint32 | minor, | |||
| UT_uint32 | release | |||
| ) |
References UT_UNUSED.
| ABI_BUILTIN_FAR_CALL int abi_plugin_unregister | ( | XAP_ModuleInfo * | mi | ) |
struct ffn_suff_cp ffn_suff_cp_tbl[] [static] |
Referenced by IE_Imp_MSWrite::get_codepage().
const IE_SuffixConfidence IE_Imp_MSWrite_Sniffer__SuffixConfidence[] [static] |
{
{"wri", UT_CONFIDENCE_PERFECT},
{"", UT_CONFIDENCE_ZILCH}
}
IE_Imp_MSWrite_Sniffer* m_sniffer = 0 [static] |
const wri_struct WRI_FILE_HEADER[] [static] |
{
{0, NULL, 2, CT_VALUE, "wIdent"},
{0, NULL, 2, CT_VALUE, "dty"},
{0, NULL, 2, CT_VALUE, "wTool"},
{0, NULL, 2, CT_VALUE, "reserved1"},
{0, NULL, 2, CT_VALUE, "reserved2"},
{0, NULL, 2, CT_VALUE, "reserved3"},
{0, NULL, 2, CT_VALUE, "reserved4"},
{0, NULL, 4, CT_VALUE, "fcMac"},
{0, NULL, 2, CT_VALUE, "pnPara"},
{0, NULL, 2, CT_VALUE, "pnFntb"},
{0, NULL, 2, CT_VALUE, "pnSep"},
{0, NULL, 2, CT_VALUE, "pnSetb"},
{0, NULL, 2, CT_VALUE, "pnPgtb"},
{0, NULL, 2, CT_VALUE, "pnFfntb"},
{0, NULL, 64, CT_IGNORE, "szSsht"},
{0, NULL, 2, CT_VALUE, "pnMac"},
{0, NULL, 0, CT_IGNORE, NULL}
}
const wri_struct WRI_OLE_HEADER[] [static] |
{
{0, NULL, 2, CT_VALUE, "mm"},
{0, NULL, 4, CT_IGNORE, "not_used"},
{0, NULL, 2, CT_VALUE, "objectType"},
{0, NULL, 2, CT_VALUE, "dxaOffset"},
{0, NULL, 2, CT_VALUE, "dxaSize"},
{0, NULL, 2, CT_VALUE, "dyaSize"},
{0, NULL, 2, CT_IGNORE, "not_used2"},
{0, NULL, 4, CT_VALUE, "dwDataSize"},
{0, NULL, 4, CT_IGNORE, "not_used3"},
{0, NULL, 4, CT_VALUE, "dwObjNum"},
{0, NULL, 2, CT_VALUE, "not_used4"},
{0, NULL, 2, CT_VALUE, "cbHeader"},
{0, NULL, 4, CT_IGNORE, "not_used5"},
{0, NULL, 2, CT_VALUE, "mx"},
{0, NULL, 2, CT_VALUE, "my"},
{0, NULL, 0, CT_IGNORE, NULL}
}
const wri_struct WRI_PICTURE_HEADER[] [static] |
{
{0, NULL, 2, CT_VALUE, "mm"},
{0, NULL, 2, CT_VALUE, "xExt"},
{0, NULL, 2, CT_VALUE, "yExt"},
{0, NULL, 2, CT_IGNORE, "hMF"},
{0, NULL, 2, CT_VALUE, "dxaOffset"},
{0, NULL, 2, CT_VALUE, "dxaSize"},
{0, NULL, 2, CT_VALUE, "dyaSize"},
{0, NULL, 2, CT_VALUE, "cbOldSize"},
{0, NULL, 2, CT_VALUE, "bmType"},
{0, NULL, 2, CT_VALUE, "bmWidth"},
{0, NULL, 2, CT_VALUE, "bmHeight"},
{0, NULL, 2, CT_VALUE, "bmWidthBytes"},
{0, NULL, 1, CT_VALUE, "bmPlanes"},
{0, NULL, 1, CT_VALUE, "bmBitsPixel"},
{0, NULL, 4, CT_VALUE, "bmBits"},
{0, NULL, 2, CT_VALUE, "cbHeader"},
{0, NULL, 4, CT_VALUE, "cbSize"},
{0, NULL, 2, CT_VALUE, "mx"},
{0, NULL, 2, CT_VALUE, "my"},
{0, NULL, 0, CT_IGNORE, NULL}
}
1.7.1