ms-escher.h 678 Bytes
Newer Older
1 2 3
#ifndef GNUMERIC_MS_OFFICE_ESCHER_H
#define GNUMERIC_MS_OFFICE_ESCHER_H

4 5 6 7
/**
 * ms-escher.h: MS Office drawing layer support
 *
 * Author:
8
 *    Jody Goldberg (jgoldberg@home.com)
9
 *    Michael Meeks (michael@ximian.com)
10
 *
Jody Goldberg's avatar
Jody Goldberg committed
11
 * (C) 1998, 1999, 2000 Jody Goldberg, Michael Meeks
12
 **/
13
#include "ms-excel-read.h"
14
#include "ms-container.h"
15

16 17 18 19
#ifdef ENABLE_BONOBO
#include <bonobo.h>
#endif

20 21
struct _MSEscherBlip
{
22
	char const   *obj_id;
23
#ifdef ENABLE_BONOBO
24
	BonoboStream *stream;
25
#else
26
	guint8       *raw_data;
27
#endif
28
};
29

30 31
void ms_escher_parse        (BiffQuery  *q, MSContainer *container);
void ms_escher_blip_destroy (MSEscherBlip *blip);
32

33
#endif /* GNUMERIC_MS_OFFICE_ESCHER_H */