Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make cairo_tag_begin/end work correctly in groups | Adrian Johnson | 2023-04-18 | 1 | -15/+47 |
| | | | | Fixes #508 | ||||
* | pdf-tagged-text depends on PDF | Adrian Johnson | 2023-01-15 | 1 | -0/+5 |
| | |||||
* | pdf: ensure filenames are correctly encoded | Adrian Johnson | 2022-01-16 | 1 | -0/+6 |
| | |||||
* | Merge branch 'custom-metadata' into 'master' | Adrian Johnson | 2021-09-16 | 1 | -0/+6 |
|\ | | | | | | | | | Add cairo_pdf_surface_set_custom_metadata() See merge request cairo/cairo!240 | ||||
| * | Add cairo_pdf_surface_set_custom_metadata() | Adrian Johnson | 2021-08-22 | 1 | -0/+6 |
| | | |||||
* | | Fix some MinGW warnings | Adrian Johnson | 2021-09-02 | 1 | -0/+2 |
|/ | | | | | | | | | | | | | | | | | The FT change is because my MinGW build is using a more recent version of FT. Remove the disabled _cairo_win32_scaled_font_text_to_glyphs() code to fix the defined but not used warning. _cairo_win32_scaled_font_text_to_glyphs() was diabled in d9408041aa with the comment: "Currently disable the win32-font text_to_glyphs(), until that one is updated. Or better yet, remove it and implement ucs4_to_index(). It's the toy font API afterall." _cairo_win32_scaled_font_ucs4_to_index() was added in d1c619bc7d. | ||||
* | Fixed compile-time error on platforms without MMAP. | Rick Yorgason | 2021-08-01 | 1 | -0/+2 |
| | |||||
* | pdf links: fix forward references to dest names with 'internal' flag | Adrian Johnson | 2021-07-29 | 1 | -5/+6 |
| | |||||
* | pdf-tagged-text: generate both 1.4 and 1.5 PDFs | Adrian Johnson | 2021-07-28 | 1 | -7/+36 |
| | |||||
* | pdf-tagged-text test: disable object stream compression | Adrian Johnson | 2021-07-26 | 1 | -0/+3 |
| | | | | to allow the test to find the strings it is looking for. | ||||
* | tags: allow links to page numbers not yet created | Adrian Johnson | 2021-07-24 | 1 | -1/+22 |
| | | | | | | | | | | | | | Previously, forward references were required to use named destinations. This patch is based on the patch in #336 by Guillaume Ayoub <guillaume.ayoub@kozea.fr> that converted all links to indirect objects written at the end of the document. I have reworked the patch so that only forward references to future page numbers are written as indirect objects. Backward references and named destinations remain as they are. This is to minimize the number of objects written to the PDF file. Fixes #336 | ||||
* | Add link with a negative coordinate to testcase. | Jonathan Kew | 2021-07-20 | 1 | -0/+4 |
| | |||||
* | Add an example of a link within an empty clip to pdf-tagged-text testcase. | Jonathan Kew | 2021-07-19 | 1 | -0/+20 |
| | |||||
* | test: add URL and "rect" attribute to pdf-tagged-text | Adrian Johnson | 2021-07-18 | 1 | -1/+26 |
| | |||||
* | Add tests for PDF metadata | Sven Neumann | 2021-01-04 | 1 | -1/+79 |
| | | | | | | Extend the "pdf-tagged-text" test so that it does some basic checks on the PDF file it creates. This covers the date fields as well as some other metadata. More checks can and should be added. | ||||
* | pdf: use explicit dest instead of named dest when 'internal' attribute is set | Adrian Johnson | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | pdf: use link attributes instead of dest name for cairo_pdf_surface_add_outline | Adrian Johnson | 2017-08-26 | 1 | -3/+9 |
| | | | | | In PDF outline targets are specified the same way as link targets so there is no need to restrict the target to dest names. | ||||
* | tests: fix bug in pdf-tagged-text that was introduced in 4790a36 | Adrian Johnson | 2017-08-19 | 1 | -1/+1 |
| | |||||
* | pdf: Fix wrong cairo_pdf_outline_flags_t item prefix | Kouhei Sutou | 2017-01-05 | 1 | -3/+4 |
| | |||||
* | strndup is not avuilable with MSVC | Adrian Johnson | 2016-10-07 | 1 | -1/+5 |
| | |||||
* | fix compiler warnings | Adrian Johnson | 2016-10-04 | 1 | -0/+1 |
| | |||||
* | add test for PDF document interchange features such as tagged text and links | Adrian Johnson | 2016-10-01 | 1 | -0/+397 |