Last change
on this file since 153 was
153,
checked in by Eugene Romanenko, 14 years ago
|
Writes into EA thumbnail of first page of document
|
File size:
1.4 KB
|
Line | |
---|
1 | #ifndef lupoppler_idl |
---|
2 | #define lupoppler_idl |
---|
3 | |
---|
4 | /* |
---|
5 | * |
---|
6 | * LuPopplerDocument |
---|
7 | * |
---|
8 | * Lucide plugin for viewing/navigating PDFs. |
---|
9 | * Uses poppler library. |
---|
10 | * |
---|
11 | */ |
---|
12 | |
---|
13 | #include <ludoc.idl> |
---|
14 | |
---|
15 | |
---|
16 | interface LuPopplerDocument : LuDocument |
---|
17 | { |
---|
18 | |
---|
19 | #ifdef __SOMIDL__ |
---|
20 | |
---|
21 | implementation |
---|
22 | { |
---|
23 | |
---|
24 | void *data; |
---|
25 | |
---|
26 | loadFile: override; |
---|
27 | getBpp: override; |
---|
28 | isScalable: override; |
---|
29 | isRotable: override; |
---|
30 | getPageCount: override; |
---|
31 | getPageSize: override; |
---|
32 | renderPageToPixbuf: override; |
---|
33 | isAsynchRenderingSupported: override; |
---|
34 | renderPageToPixbufAsynch: override; |
---|
35 | getSelectionRectangles: override; |
---|
36 | isHaveText: override; |
---|
37 | getText: override; |
---|
38 | isHaveLinks: override; |
---|
39 | getLinkMapping: override; |
---|
40 | isSaveable: override; |
---|
41 | saveAs: override; |
---|
42 | isPostScriptExportable: override; |
---|
43 | exportToPostScript: override; |
---|
44 | isHaveFontInfo: override; |
---|
45 | getFontInfo: override; |
---|
46 | isHaveIndex: override; |
---|
47 | getIndex: override; |
---|
48 | getDocumentInfo: override; |
---|
49 | getThumbnailSize: override; |
---|
50 | getThumbnail: override; |
---|
51 | searchText: override; |
---|
52 | isFixedImage: override; |
---|
53 | isCreateFileThumbnail: override; |
---|
54 | |
---|
55 | somDefaultInit: override, init; |
---|
56 | somDestruct: override; |
---|
57 | }; |
---|
58 | |
---|
59 | #endif // __SOMIDL__ |
---|
60 | |
---|
61 | }; |
---|
62 | |
---|
63 | #endif // lupoppler_idl |
---|
Note: See
TracBrowser
for help on using the repository browser.