summaryrefslogtreecommitdiff
path: root/fitz
AgeCommit message (Collapse)Author
2010-08-02When seeking relative to the current position in a stream object, take ↵Sebastian Rasmussen
number of bytes read into buffer into consideration.
2010-08-02Check the update number of encoded bytes remaining after flate decoding.Sebastian Rasmussen
2010-08-02Put bytes not consumed by DCT decoder back into stream and make sure that ↵Sebastian Rasmussen
state is always torn down.
2010-08-02Initialize variable for AES decoding.Sebastian Rasmussen
2010-08-02Place last bytes of ASCII85 and AES decoded data at the correct buffer location.Sebastian Rasmussen
2010-08-02Fix bugs where pointer to remaining data in filters was not updated, also ↵Sebastian Rasmussen
make all occurances of the code follow a common idiom.
2010-07-31Include all three bezier controlpoints when bounding curves in a path.Sebastian Rasmussen
2010-07-30Bail on JPX images with unknown colorspaces.Tor Andersson
2010-07-30Refactor image loading.Tor Andersson
2010-07-30Make an educated guess at the stream length by looking at the filters used ↵Tor Andersson
in pdf_loadstream.
2010-07-30Treat JPXDecode images as a special case bypassing the regular filter logic.Tor Andersson
2010-07-29Use chained reader like interface for filters instead of process interface.Tor Andersson
2010-07-27Don't cache resolved objects in the indirect reference object (rely on the ↵Tor Andersson
xref cache instead).
2010-07-26Fix bug where storage capacity of 0 or 1 was not taken care of.Sebastian Rasmussen
2010-07-25Use a separate decodetile function for non-indexed images.Tor Andersson
2010-07-25Never scale the components of indexed images. Let decodetile use maxval for ↵Tor Andersson
scaling and use 24.8 fixed point math.
2010-07-24Slower but slightly more accurate CMYK to RGB conversion.Tor Andersson
2010-07-23Fix typo in grayscale image sampling.Tor Andersson
2010-07-23Support constant alpha for shadings, images and transparency groups.Tor Andersson
2010-07-23Make predictor filter flush partially processed scanlines when encountering ↵Sebastian Rasmussen
EOF in input.
2010-07-23Remove XPS parser legacy flate decode parameter parsing.Sebastian Rasmussen
2010-07-23Have zlib always flush as much output as possible when decoding.Sebastian Rasmussen
2010-07-21Add Robin Watts' smooth image scaling code.Tor Andersson
2010-07-21Replace path blending with general blending functions. Rewrite image ↵Tor Andersson
rendering loops so they don't depend on the scan converter.
2010-07-20Replace explicit comparisons with MIN/MAX/ABS macros.Sebastian Rasmussen
2010-07-21Replace text blending with general blending functions.Tor Andersson
2010-07-21Reorganize pixmap blending functions.Tor Andersson
2010-07-21Fixes to compile with MSYS.Tor Andersson
2010-07-20Fix bug in fmtobj -- move the check for indirect first.Tor Andersson
2010-07-17Don't use internal fields in object pretty printer.Tor Andersson
2010-07-17Remove all trailing whitespace.Tor Andersson
2010-07-17Minor edits of multi-line comments.Tor Andersson
2010-07-17Minor edits.Tor Andersson
2010-07-17Move device colorspace contants into the fitz namespace.Tor Andersson
2010-07-17Parse and warn about constant alpha values being ignored.Tor Andersson
2010-07-17Support SMasks for general graphics (incomplete).Tor Andersson
2010-07-16Plug memory leaks.Tor Andersson
2010-07-16Set scissor after replacing dest with the transparency buffer. Pop the ↵Tor Andersson
transparency buffer after popping the XObject clip masks.
2010-07-16Fix harmless typo in hash table.Tor Andersson
2010-07-16Clarify function names for opening a PDF file.Tor Andersson
2010-07-15Refactored xref opening functions, command line tools, and rewrote pdfdraw ↵Tor Andersson
to be more illustrative.
2010-07-15Check page for transparency to install a page-level transparency group.Tor Andersson
2010-07-15Implement correct blend mode functions and blending.Tor Andersson
2010-07-15Add pixmap writing functions for PNM, PAM and PNG (without libpng) formats.Tor Andersson
2010-07-14Adapt debug pixmap saving to new alpha component order in pixmap samples.Sebastian Rasmussen
2010-07-14Add transparency functions to the trace device.Tor Andersson
2010-07-14Add transparency group/mask device calls and implement basic blend modes ↵Tor Andersson
when drawing primitive objects.
2010-07-13Implement stroked text.Tor Andersson
2010-07-13Fix clang warnings.Tor Andersson
2010-07-11Reinsert Robin Watts' specialized pixel unpacking loops.Tor Andersson