summaryrefslogtreecommitdiff
path: root/src/cairo-pdf-surface.c
AgeCommit message (Expand)AuthorFilesLines
2009-09-01[ps/pdf] Trim patterns to operation extentsChris Wilson1-9/+58
2009-09-01Compiler warningsChris Wilson1-0/+1
2009-08-31PDF: Ensure operator is selected before painting surfaceAdrian Johnson1-8/+8
2009-08-31PDF: Flush operators before writing to the PDF streamAdrian Johnson1-0/+4
2009-08-31PDF: Reset alpha to 1.0 before painting a surfaceAdrian Johnson1-1/+7
2009-08-31PDF: Avoid using patterns when filling a surface with EXTEND_NONEAdrian Johnson1-0/+19
2009-08-31PDF: Avoid using patterns when painting surfaces with EXTEND_NONEAdrian Johnson1-0/+58
2009-08-31PDF: Fix bug when when embedding surfacesAdrian Johnson1-1/+2
2009-08-29Use the more generic is_box when doing simple extent checksChris Wilson1-1/+1
2009-08-29Fix errors found by clangChris Wilson1-2/+0
2009-08-29[build] Add options for warning about bad castsChris Wilson1-4/+4
2009-07-28PDF: Only Type 3 fonts should include glyph 0 in /ToUnicodeAdrian Johnson1-7/+13
2009-07-27[pdf] Eliminate redundant whole-page clip.Chris Wilson1-0/+16
2009-07-24PDF: Fix glyph 0 in toUnicode stream when using user fontsAdrian Johnson1-26/+45
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-106/+114
2009-07-14[pdf] Silence copmiler.Chris Wilson1-47/+48
2009-07-14[pdf] Add support for the extra blend modesAdrian Johnson1-2/+160
2009-07-12PDF: Don't round pattern y location to an integerAdrian Johnson1-9/+1
2009-07-03Export meta-surfaceChris Wilson1-1/+1
2009-06-27[pdf] Restore original surface size after emitting group maskChris Wilson1-2/+5
2009-06-14Fix PDF pattern embeddingAdrian Johnson1-175/+357
2009-06-02PDF: Don't embed the same pattern more than onceAdrian Johnson1-29/+105
2009-04-16[pdf] Propagate failure from type3 glyph surface creation.Chris Wilson1-0/+11
2009-03-31[pdf] Prevent leak of pad_image on error path.Chris Wilson1-2/+2
2009-03-31Check for errors during get_mime_data()Chris Wilson1-0/+2
2009-03-31[pdf] Free compressed stream after error.Chris Wilson1-5/+8
2009-03-31[pdf] Remove false assertion.Chris Wilson1-3/+5
2009-03-03[pdf] Intialize 'interpolate'Jeff Muizelaar1-1/+1
2009-01-22Embed full font name in PDF TrueType and CFF fontsAdrian Johnson1-8/+24
2009-01-22Use PS font name in CFF and TrueType PDF font subsetsAdrian Johnson1-8/+8
2009-01-22PDF: Include subset tag in font nameAdrian Johnson1-8/+104
2008-12-18Query the backend to see if we can repaint the solid pattern.Chris Wilson1-0/+1
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+2
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-17/+17
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-167/+167
2008-11-25[pdf] Add a default case to silence the compiler.Chris Wilson1-0/+1
2008-11-24PDF: Disable PDF 1.5 features when version 1.4 is selectedAdrian Johnson1-0/+7
2008-11-24PDF: Add cairo_pdf_surface_restrict_to_version APIAdrian Johnson1-6/+110
2008-11-24PDF: Add newline to end of binary streamsAdrian Johnson1-0/+2
2008-11-23PDF: Add JPEG2000 image embeddingAdrian Johnson1-1/+51
2008-11-23Move cairo-jpeg-info.c to cairo-image-info.cAdrian Johnson1-3/+3
2008-11-04[mime-type] Request the mime-data for the source surface, not ourselves!Chris Wilson1-1/+1
2008-11-03[mime-data] Allow embedding of arbitrary mime-types.Chris Wilson1-8/+8
2008-11-03Compile tidy.Chris Wilson1-1/+1
2008-11-03[pdf] Missing status check.Chris Wilson1-1/+3
2008-11-02PDF: Implement JPEG image embeddingAdrian Johnson1-0/+55
2008-11-02PDF: meta-surface patterns with EXTEND_PAD are unsupportedAdrian Johnson1-2/+6
2008-11-02PDF: Implement EXTEND_PAD for image patternsAdrian Johnson1-8/+62
2008-11-02PDF: Store the operation extents in each patternAdrian Johnson1-6/+24
2008-11-02Add an extents argument to the high level surface backend functionsAdrian Johnson1-6/+12