Gunnsteinn Hall
6c34f32c7f
Updating headers and package descriptions
2018-08-03 10:15:42 +00:00
Gunnsteinn Hall
a505bf67dd
Move supplementary files to testdata folders
2018-08-03 10:13:21 +00:00
Peter Williams
63afbb525c
doc changes after pull request review
2018-07-25 16:14:19 +10:00
Peter Williams
84a4e0ebbf
Removed GetArrayVal
2018-07-25 13:19:09 +10:00
Peter Williams
e886846c6a
Changes after pull request review
2018-07-24 21:32:02 +10:00
Peter Williams
2468e2b264
Merge branch 'render' into render.clean
2018-07-21 14:18:48 +10:00
Peter Williams
53209c7170
unpack ligatures
2018-07-16 08:09:23 +10:00
Peter Williams
fd95eabb14
fixed glyph name typo
2018-07-15 21:40:52 +10:00
Peter Williams
e5783d58fb
Don't import core anonymously
2018-07-15 17:29:27 +10:00
Peter Williams
3310b040db
Don't import core anonymously
2018-07-15 17:22:00 +10:00
Peter Williams
6582182078
reduced differences with compositefont branch
2018-07-15 16:28:56 +10:00
Peter Williams
bc1e9ae7b5
Refactored font code to improve text extraction
2018-07-13 17:40:27 +10:00
Peter Williams
e6bf6f511a
Implement standard encoding with SimpleEncoder
2018-07-06 16:55:39 +10:00
Peter Williams
606a271d00
Show font object number in font string for debugging
2018-07-05 09:58:25 +10:00
Peter Williams
49674d6b63
Changed error handling. Allow partial encoding maps. Don't continue processing unsupported fonts
2018-07-04 18:00:37 +10:00
Peter Williams
33079bbb72
Parse FontFile entry in FontDescriptor
2018-07-03 14:26:42 +10:00
Peter Williams
d6bd8e3326
first attempt at parsing FontFile
2018-07-02 16:46:43 +10:00
Peter Williams
c6f7cf9eef
Got Type0 font -> obj -> font test passing
2018-06-29 18:09:44 +10:00
Peter Williams
187c3e37dd
Added more font description strings for pdf_fonts.go test program
2018-06-29 14:21:59 +10:00
Peter Williams
e391e80e21
Added comment listing standard encodings
2018-06-28 11:08:09 +10:00
Peter Williams
4cc6c14a8e
Fall back to font encoding when ToUnicode doesn't match
2018-06-27 22:01:17 +10:00
Peter Williams
199a74dbd8
Major changes to font code
...
- Added Type1 font parsing.
- Added Standard 14 font parsing.
- Fixed some bugs in cmap code.
- Started re-structuring of font code. Moved common font fields to `fontSkeleton`
2018-06-27 12:25:59 +10:00
Gunnsteinn Hall
646329ff21
Initial support for composite fonts (Type0 and CIDFontType2).
...
Simplified creator paragraph handling of text encoding.
Character codes expanded to 16bit instead of 8bit.
2017-09-01 13:20:51 +00:00
Gunnsteinn Hall
badce2938f
Address gofmt simplify items
2017-07-31 14:54:14 +00:00
Gunnsteinn Hall
ee23f22df6
Use build flag unidev to build development utils
2017-07-25 16:36:32 +00:00
Gunnsteinn Hall
25e3cd3710
Move utility go programs into separate folders to bypass main redeclared issue
2017-07-25 16:26:36 +00:00
Gunnsteinn Hall
34ef014405
Fix winansi encoding for hyphen character
2017-07-17 15:10:42 +00:00
Gunnsteinn Hall
5ce423ffcd
Cleaned up text encoding interface and rune<->glyph conversions. Added test example for Symbol and ZapfDingbats font/encodings. Closes #59 .
2017-07-10 15:17:46 +00:00
Gunnsteinn Hall
ca74ee87a1
Add Symbol font encoder and test example case for symbol font use
2017-07-09 22:37:05 +00:00
Gunnsteinn Hall
1a5c3eb4ac
Initial import of PDF creator with text, image adding capabilities
2017-07-05 23:10:57 +00:00