95936c03c0
Replaced all uses of float with double.
Eric Smith
2003-03-10 09:58:09 +00:00
98a813fd7d
Moved g4 encoding functions from pdf library to bitblt library.
Eric Smith
2003-03-10 09:49:50 +00:00
f140a69414
added separate conditional for Electric Fence (EFENCE). moved test programs into Maketest.
Eric Smith
2003-03-08 10:02:13 +00:00
00e7b497b0
fixes to pdf_split_name_tree_node(). when splitting a non-leaf node, update children's parent field. recursively split upward if necessary.
Eric Smith
2003-03-08 09:31:23 +00:00
b059651b34
fix bugs in pdf_split_name_tree_node().
Eric Smith
2003-03-08 09:23:05 +00:00
ac415f5bb1
more code for pdf_split_name_tree_node().
Eric Smith
2003-03-08 07:45:46 +00:00
837452d284
added conditionals for debug builds and static linking.
Eric Smith
2003-03-08 07:23:49 +00:00
d68d12cbfe
add linked list of name trees to struct pdf_file, and finalize all name trees when PDF file is closed.
Eric Smith
2003-03-08 06:52:09 +00:00
8f2f7093d1
more work on pdf_add_tree_element().
Eric Smith
2003-03-07 11:35:36 +00:00
d40c2358d4
more work on pdf_add_tree_element().
Eric Smith
2003-03-07 11:28:45 +00:00
935c665c80
added pdf_compare_obj().
Eric Smith
2003-03-07 11:02:31 +00:00
55e3ee3787
added noreturn attribute to pdf_fatal().
Eric Smith
2003-03-07 11:02:12 +00:00
07bd7fed69
added name trees and number trees.
Eric Smith
2003-03-07 10:16:08 +00:00
47d13daa0c
move struct pdf_bookmark from pdf_private.h into pdf_bookmark.c.
Eric Smith
2003-03-05 20:56:25 +00:00
0ba478a208
correct copyright years on recently created source files.
Eric Smith
2003-03-05 20:44:33 +00:00
65481bd619
added count field to struct pdf_bookmark.
Eric Smith
2003-03-05 20:39:50 +00:00
1d6c5620ce
fixed Count for closed bookmarks, doesn't contribute to parent's Count.
Eric Smith
2003-03-05 02:26:43 +00:00
b1b1a7cf56
Added support for PageMode.
Eric Smith
2003-03-05 02:09:49 +00:00
a87794cf88
added bookmark support.
Eric Smith
2003-03-05 01:58:36 +00:00
6d1a3b3eed
*** empty log message ***
Eric Smith
2003-03-05 01:58:31 +00:00
8c877216d9
get_row_run_lengths() now fills in an array of run_t to provide more information.
Eric Smith
2003-02-23 17:40:41 +00:00
916b305792
Generate G4 tables from strings of ones and zeros.
Eric Smith
2003-02-22 10:02:06 +00:00
f5a2103a0c
updated HDRS
Eric Smith
2003-02-21 12:29:16 +00:00
eafec9bc31
GPL
Eric Smith
2003-02-21 12:28:37 +00:00
cc8c3d6a33
g4 tables
Eric Smith
2003-02-21 12:28:06 +00:00
9ca40cb69d
changed pdf_calloc() to take two args like ordinary calloc(). added pdf_stream_write_bits() and pdf_stream_flush_bits().
Eric Smith
2003-02-21 10:49:11 +00:00
c23fe6facd
implemented ImageMask fill color arguments to pdf_write_g4_fax_image().
Eric Smith
2003-02-21 09:25:47 +00:00
c52d3b4df2
*** empty log message ***
Eric Smith
2003-02-21 09:12:05 +00:00
e459aa5007
added image position and size arguments to pdf_write_g4_fax_image.
Eric Smith
2003-02-21 09:01:33 +00:00
41c6251e6d
GPL.
Eric Smith
2003-02-21 08:49:11 +00:00
3f1c802c9c
my own PDF routines to replace Panda.
Eric Smith
2003-02-20 12:44:17 +00:00
6c3d91d1a1
my own PDF routines to replace Panda.
Eric Smith
2003-02-20 12:21:10 +00:00
7862ecefbb
fix includes.
Eric Smith
2003-02-20 12:20:28 +00:00
756965ce0f
my own PDF routines to replace Panda.
Eric Smith
2003-02-20 12:16:00 +00:00
a5267b2507
only need a single table for run length encoding now.
Eric Smith
2003-02-20 12:11:35 +00:00
d613cecaa6
added run length encoding function.
Eric Smith
2003-02-20 12:11:06 +00:00
03e732c4b5
added code to generate RLE tables.
Eric Smith
2003-02-19 10:34:35 +00:00
0b0b2bca1e
fix error reporting in process_specs(). rename some functions for clarity.
Eric Smith
2003-02-19 10:20:05 +00:00
1233b4773e
*** empty log message ***
Eric Smith
2003-02-19 10:17:12 +00:00
a5af44a73a
rename br.c to bitblt_table_gen.c, and integrate use of it into build process
Eric Smith
2003-02-19 10:14:49 +00:00
7e7db5906e
*** empty log message ***
Eric Smith
2003-02-19 10:15:16 +00:00
14bd6d2b0f
added 'dist' target, and minor cleanup
Eric Smith
2003-01-21 18:53:48 +00:00
c077b931db
output copyright message and URL before usage message
Eric Smith
2003-01-21 18:39:55 +00:00
2334be02e1
added command-line mode
Eric Smith
2003-01-21 18:30:49 +00:00
be4804020a
now use C99 stdint.h and stdbool.h
Eric Smith
2002-08-26 06:03:55 +00:00
e1ff187bde
fixed 'middle-endian' output from TIFFReadScanline
Eric Smith
2002-08-26 05:43:49 +00:00
14ae7dfb61
only call resize_bitmap if necessary
Eric Smith
2002-08-25 13:22:42 +00:00
bd0cd6b8ce
cloning an input context wasn't updating last_input_context
Eric Smith
2002-08-25 13:21:28 +00:00
5009a44662
changed program name to "t2p"
Eric Smith
2002-01-30 08:55:53 +00:00
684055a0fc
*** empty log message ***
Eric Smith
2002-01-22 09:42:42 +00:00
e1dbd71ee5
started work on bitblt optimization - split rotate functions from bitblt.
Eric Smith
2002-01-02 16:39:39 +00:00
39a2fa1dff
Initial revision
Eric Smith
2002-01-02 16:39:20 +00:00
5ad8314453
*** empty log message ***
Eric Smith
2002-01-02 13:49:42 +00:00
f2a7382c2e
*** empty log message ***
Eric Smith
2002-01-02 12:49:55 +00:00
464daf89f7
*** empty log message ***
Eric Smith
2002-01-02 10:48:07 +00:00
c194c104b3
Initial revision
Eric Smith
2002-01-02 10:30:37 +00:00
ba957441fb
bug fixes.
Eric Smith
2002-01-02 10:18:13 +00:00
8996dcd2b2
use signed integers for coordinates.
Eric Smith
2002-01-02 10:17:48 +00:00
1d371905a7
improve floating point literal handling.
Eric Smith
2002-01-02 10:17:24 +00:00
f2357f5596
change coordinates to signed.
Eric Smith
2002-01-01 10:18:33 +00:00
39101afa09
added start of page size support.
Eric Smith
2002-01-01 10:16:50 +00:00
03682eca92
eliminate shift/reduce conflicts in output file attributes.
Eric Smith
2002-01-01 06:17:39 +00:00
d81b073024
add support for PDF file attributes: author, creator, title, etc.
Eric Smith
2002-01-01 06:11:43 +00:00
0dfb173ebc
fix bugs. copy samples per pixel tag.
Eric Smith
2002-01-01 05:41:03 +00:00
c2df2f8946
create temporary TIFF file.
Eric Smith
2002-01-01 05:02:44 +00:00
c9d179a17e
change 'format' to 'label', add character type, track bookmark level.
Eric Smith
2002-01-01 03:46:08 +00:00
15a0a3d8ea
handle input and output files properly.
Eric Smith
2002-01-01 03:44:40 +00:00
504bb094cf
replaced page_number_format with page_label matching how PDF names and stores them.
Eric Smith
2001-12-31 16:44:24 +00:00
7ea2d3cdac
track bookmark level.
Eric Smith
2001-12-31 08:25:04 +00:00
77e703ecbe
added input and output attribute structures as arguments to process_page().
Eric Smith
2001-12-31 08:25:04 +00:00
4daad7a7e1
moved most type declarations from semantics.h to semantics.c. made various functions static.
Eric Smith
2001-12-31 08:12:58 +00:00
5c01b19e46
*** empty log message ***
Eric Smith
2001-12-31 07:44:23 +00:00
c78e1d44f4
*** empty log message ***
Eric Smith
2001-12-31 07:25:08 +00:00
54a3bf9bbe
*** empty log message ***
Eric Smith
2001-12-31 02:33:50 +00:00
83f20f0702
*** empty log message ***
Eric Smith
2001-12-30 17:09:08 +00:00
dbc4896166
*** empty log message ***
Eric Smith
2001-12-30 16:29:50 +00:00
da77cde2e9
Initial revision
Eric Smith
2001-12-30 16:29:50 +00:00
12b6146032
*** empty log message ***
Eric Smith
2001-12-30 04:16:46 +00:00
a73c7f0eae
..
Eric Smith
2001-12-30 04:16:46 +00:00
c10f72f2f9
*** empty log message ***
Eric Smith
2001-12-30 01:54:43 +00:00
5b48b537a2
*** empty log message ***
Eric Smith
2001-12-29 18:59:47 +00:00
1dbfe36f72
*** empty log message ***
Eric Smith
2001-12-29 17:45:43 +00:00
2897b33920
Initial revision
Eric Smith
2001-12-29 17:44:57 +00:00
baeb6c45b9
*** empty log message ***
Eric Smith
2001-12-29 10:19:49 +00:00
7c6ce84c3f
*** empty log message ***
Eric Smith
2001-12-28 16:04:15 +00:00
db1c40d8be
*** empty log message ***
Eric Smith
2001-12-28 04:55:47 +00:00
707b47d8b6
added bitblt stuff, parser, and scanner.
Eric Smith
2001-12-28 04:44:15 +00:00
6a333ad3e8
Initial revision
Eric Smith
2001-12-28 04:44:05 +00:00
85b22addb6
If bitblt has to create the dest bitmap, take the dest_upper_left point into account.
Eric Smith
2001-12-27 11:24:11 +00:00
6677da8362
*** empty log message ***
Eric Smith
2001-12-27 11:17:28 +00:00
52c945f753
Initial revision
Eric Smith
2001-12-27 11:04:43 +00:00
2d3d071171
added copyright and GPL notices.
Eric Smith
2001-08-12 11:03:16 +00:00
a2264a4a34
Initial revision
Eric Smith
2001-08-12 11:03:08 +00:00