mupdf
Loading...
Searching...
No Matches
fitz.h
Go to the documentation of this file.
1
// Copyright (C) 2004-2025 Artifex Software, Inc.
2
//
3
// This file is part of MuPDF.
4
//
5
// MuPDF is free software: you can redistribute it and/or modify it under the
6
// terms of the GNU Affero General Public License as published by the Free
7
// Software Foundation, either version 3 of the License, or (at your option)
8
// any later version.
9
//
10
// MuPDF is distributed in the hope that it will be useful, but WITHOUT ANY
11
// WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
12
// FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
13
// details.
14
//
15
// You should have received a copy of the GNU Affero General Public License
16
// along with MuPDF. If not, see <https://www.gnu.org/licenses/agpl-3.0.en.html>
17
//
18
// Alternative licensing terms are available from the licensor.
19
// For commercial licensing, see <https://www.artifex.com/> or contact
20
// Artifex Software, Inc., 39 Mesa Street, Suite 108A, San Francisco,
21
// CA 94129, USA, for further information.
22
23
#ifndef MUDPF_FITZ_H
24
#define MUDPF_FITZ_H
25
26
#ifdef __cplusplus
27
extern
"C"
{
28
#endif
29
30
#include "
mupdf/fitz/version.h
"
31
#include "
mupdf/fitz/config.h
"
32
#include "
mupdf/fitz/system.h
"
33
#include "
mupdf/fitz/context.h
"
34
#include "
mupdf/fitz/output.h
"
35
#include "
mupdf/fitz/log.h
"
36
#include "
mupdf/fitz/options.h
"
37
38
#include "
mupdf/fitz/crypt.h
"
39
#include "
mupdf/fitz/getopt.h
"
40
#include "
mupdf/fitz/geometry.h
"
41
#include "
mupdf/fitz/hash.h
"
42
#include "
mupdf/fitz/pool.h
"
43
#include "
mupdf/fitz/string-util.h
"
44
#include "
mupdf/fitz/tree.h
"
45
#include "
mupdf/fitz/bidi.h
"
46
#include "
mupdf/fitz/xml.h
"
47
#include "
mupdf/fitz/json.h
"
48
#include "
mupdf/fitz/hyphen.h
"
49
50
/* I/O */
51
#include "
mupdf/fitz/buffer.h
"
52
#include "
mupdf/fitz/stream.h
"
53
#include "
mupdf/fitz/compress.h
"
54
#include "
mupdf/fitz/compressed-buffer.h
"
55
#include "
mupdf/fitz/filter.h
"
56
#include "
mupdf/fitz/archive.h
"
57
#include "
mupdf/fitz/heap.h
"
58
59
60
/* Resources */
61
#include "
mupdf/fitz/store.h
"
62
#include "
mupdf/fitz/color.h
"
63
#include "
mupdf/fitz/pixmap.h
"
64
#include "
mupdf/fitz/image.h
"
65
#include "
mupdf/fitz/bitmap.h
"
66
#include "
mupdf/fitz/shade.h
"
67
#include "
mupdf/fitz/font.h
"
68
#include "
mupdf/fitz/path.h
"
69
#include "
mupdf/fitz/text.h
"
70
#include "
mupdf/fitz/separation.h
"
71
#include "
mupdf/fitz/glyph.h
"
72
73
#include "
mupdf/fitz/device.h
"
74
#include "
mupdf/fitz/display-list.h
"
75
#include "
mupdf/fitz/structured-text.h
"
76
77
#include "
mupdf/fitz/transition.h
"
78
#include "
mupdf/fitz/glyph-cache.h
"
79
80
/* Document */
81
#include "
mupdf/fitz/link.h
"
82
#include "
mupdf/fitz/outline.h
"
83
#include "
mupdf/fitz/document.h
"
84
85
#include "
mupdf/fitz/util.h
"
86
87
/* Output formats */
88
#include "
mupdf/fitz/writer.h
"
89
#include "
mupdf/fitz/band-writer.h
"
90
#include "
mupdf/fitz/write-pixmap.h
"
91
#include "
mupdf/fitz/output-svg.h
"
92
93
#include "
mupdf/fitz/story.h
"
94
#include "
mupdf/fitz/story-writer.h
"
95
96
#include "
mupdf/fitz/deskew.h
"
97
#include "
mupdf/fitz/barcode.h
"
98
99
#ifdef __cplusplus
100
}
101
#endif
102
103
#endif
archive.h
band-writer.h
barcode.h
bidi.h
bitmap.h
buffer.h
color.h
compress.h
compressed-buffer.h
config.h
context.h
deskew.h
device.h
display-list.h
filter.h
crypt.h
document.h
font.h
geometry.h
getopt.h
glyph-cache.h
glyph.h
hash.h
heap.h
hyphen.h
image.h
json.h
link.h
log.h
options.h
outline.h
output-svg.h
output.h
path.h
pixmap.h
pool.h
separation.h
shade.h
store.h
story-writer.h
story.h
stream.h
string-util.h
structured-text.h
system.h
text.h
transition.h
tree.h
util.h
version.h
write-pixmap.h
writer.h
xml.h
include
mupdf
fitz.h
Generated by
1.15.0