head 1.15; access; symbols pkgsrc-2023Q4:1.15.0.10 pkgsrc-2023Q4-base:1.15 pkgsrc-2023Q3:1.15.0.8 pkgsrc-2023Q3-base:1.15 pkgsrc-2023Q2:1.15.0.6 pkgsrc-2023Q2-base:1.15 pkgsrc-2023Q1:1.15.0.4 pkgsrc-2023Q1-base:1.15 pkgsrc-2022Q4:1.15.0.2 pkgsrc-2022Q4-base:1.15 pkgsrc-2022Q3:1.14.0.6 pkgsrc-2022Q3-base:1.14 pkgsrc-2022Q2:1.14.0.4 pkgsrc-2022Q2-base:1.14 pkgsrc-2022Q1:1.14.0.2 pkgsrc-2022Q1-base:1.14 pkgsrc-2021Q4:1.13.0.2 pkgsrc-2021Q4-base:1.13 pkgsrc-2021Q3:1.11.0.6 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.4 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.2 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.10.0.8 pkgsrc-2020Q4-base:1.10 pkgsrc-2020Q3:1.10.0.6 pkgsrc-2020Q3-base:1.10 pkgsrc-2020Q2:1.10.0.4 pkgsrc-2020Q2-base:1.10 pkgsrc-2020Q1:1.10.0.2 pkgsrc-2020Q1-base:1.10 pkgsrc-2019Q4:1.9.0.18 pkgsrc-2019Q4-base:1.9 pkgsrc-2019Q3:1.9.0.14 pkgsrc-2019Q3-base:1.9 pkgsrc-2019Q2:1.9.0.12 pkgsrc-2019Q2-base:1.9 pkgsrc-2019Q1:1.9.0.10 pkgsrc-2019Q1-base:1.9 pkgsrc-2018Q4:1.9.0.8 pkgsrc-2018Q4-base:1.9 pkgsrc-2018Q3:1.9.0.6 pkgsrc-2018Q3-base:1.9 pkgsrc-2018Q2:1.9.0.4 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.9.0.2 pkgsrc-2018Q1-base:1.9 pkgsrc-2017Q4:1.8.0.10 pkgsrc-2017Q4-base:1.8 pkgsrc-2017Q3:1.8.0.8 pkgsrc-2017Q3-base:1.8 pkgsrc-2017Q2:1.8.0.4 pkgsrc-2017Q2-base:1.8 pkgsrc-2017Q1:1.8.0.2 pkgsrc-2017Q1-base:1.8 pkgsrc-2016Q4:1.7.0.8 pkgsrc-2016Q4-base:1.7 pkgsrc-2016Q3:1.7.0.6 pkgsrc-2016Q3-base:1.7 pkgsrc-2016Q2:1.7.0.4 pkgsrc-2016Q2-base:1.7 pkgsrc-2016Q1:1.7.0.2 pkgsrc-2016Q1-base:1.7 pkgsrc-2015Q4:1.6.0.6 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.4 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.2 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.5.0.18 pkgsrc-2015Q1-base:1.5 pkgsrc-2014Q4:1.5.0.16 pkgsrc-2014Q4-base:1.5 pkgsrc-2014Q3:1.5.0.14 pkgsrc-2014Q3-base:1.5 pkgsrc-2014Q2:1.5.0.12 pkgsrc-2014Q2-base:1.5 pkgsrc-2014Q1:1.5.0.10 pkgsrc-2014Q1-base:1.5 pkgsrc-2013Q4:1.5.0.8 pkgsrc-2013Q4-base:1.5 pkgsrc-2013Q3:1.5.0.6 pkgsrc-2013Q3-base:1.5 pkgsrc-2013Q2:1.5.0.4 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.2 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.4.0.4 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.2 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.3.0.2 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.2.0.2 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.1.1.1.0.6 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.4 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.2 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.15 date 2022.12.04.14.20.33; author taca; state Exp; branches; next 1.14; commitid WFU2p00Hukkqqf4E; 1.14 date 2022.02.14.14.15.28; author taca; state Exp; branches; next 1.13; commitid K9FfIggdl4kCOAsD; 1.13 date 2021.12.13.14.58.57; author taca; state Exp; branches; next 1.12; commitid zajDYlQFCYD55vkD; 1.12 date 2021.11.28.08.07.38; author taca; state Exp; branches; next 1.11; commitid 3QskPfyxrYLRhxiD; 1.11 date 2021.01.11.01.06.21; author taca; state Exp; branches; next 1.10; commitid hmUt4nSD3zP2hfDC; 1.10 date 2020.03.24.15.40.56; author taca; state Exp; branches; next 1.9; commitid Cdj38md98JMzwF1C; 1.9 date 2018.03.14.15.31.31; author taca; state Exp; branches; next 1.8; commitid Am6KZcFIDoz5iruA; 1.8 date 2017.03.20.15.05.43; author taca; state Exp; branches; next 1.7; commitid fdIfnyj196B4HiKz; 1.7 date 2016.03.15.15.01.16; author taca; state Exp; branches; next 1.6; commitid et9jDebgxicQyKYy; 1.6 date 2015.06.08.16.02.54; author taca; state Exp; branches; next 1.5; commitid n35ArYK3TUqZVDoy; 1.5 date 2013.02.11.08.58.51; author taca; state Exp; branches; next 1.4; 1.4 date 2012.09.16.08.18.36; author taca; state Exp; branches; next 1.3; 1.3 date 2012.04.29.14.18.50; author taca; state Exp; branches; next 1.2; 1.2 date 2012.03.20.13.08.33; author taca; state Exp; branches; next 1.1; 1.1 date 2011.06.19.14.18.58; author taca; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.06.19.14.18.58; author taca; state Exp; branches; next ; desc @@ 1.15 log @print/ruby-pdf-reader: update to 2.11.0 2.11.0 (2022-10-26) * Various bug fixes * Expanded sorbet type annotations @ text @@@comment $NetBSD: PLIST,v 1.14 2022/02/14 14:15:28 taca Exp $ bin/pdf_callbacks${RUBY_SUFFIX} bin/pdf_object${RUBY_SUFFIX} bin/pdf_text${RUBY_SUFFIX} ${GEM_HOME}/cache/${GEM_NAME}.gem ${GEM_LIBDIR}/CHANGELOG ${GEM_LIBDIR}/MIT-LICENSE ${GEM_LIBDIR}/README.md ${GEM_LIBDIR}/Rakefile ${GEM_LIBDIR}/TODO ${GEM_LIBDIR}/bin/pdf_callbacks ${GEM_LIBDIR}/bin/pdf_object ${GEM_LIBDIR}/bin/pdf_text ${GEM_LIBDIR}/examples/callbacks.rb ${GEM_LIBDIR}/examples/extract_bates.rb ${GEM_LIBDIR}/examples/extract_fonts.rb ${GEM_LIBDIR}/examples/extract_images.rb ${GEM_LIBDIR}/examples/fuzzy_paragraphs.rb ${GEM_LIBDIR}/examples/hash.rb ${GEM_LIBDIR}/examples/metadata.rb ${GEM_LIBDIR}/examples/page_count.rb ${GEM_LIBDIR}/examples/rspec.rb ${GEM_LIBDIR}/examples/text.rb ${GEM_LIBDIR}/examples/version.rb ${GEM_LIBDIR}/lib/pdf-reader.rb ${GEM_LIBDIR}/lib/pdf/reader.rb ${GEM_LIBDIR}/lib/pdf/reader/aes_v2_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/aes_v3_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/afm/Courier-Bold.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Courier-BoldOblique.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Courier-Oblique.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Courier.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Helvetica-Bold.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Helvetica-BoldOblique.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Helvetica-Oblique.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Helvetica.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/MustRead.html ${GEM_LIBDIR}/lib/pdf/reader/afm/Symbol.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Times-Bold.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Times-BoldItalic.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Times-Italic.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/Times-Roman.afm ${GEM_LIBDIR}/lib/pdf/reader/afm/ZapfDingbats.afm ${GEM_LIBDIR}/lib/pdf/reader/bounding_rectangle_runs_filter.rb ${GEM_LIBDIR}/lib/pdf/reader/buffer.rb ${GEM_LIBDIR}/lib/pdf/reader/cid_widths.rb ${GEM_LIBDIR}/lib/pdf/reader/cmap.rb ${GEM_LIBDIR}/lib/pdf/reader/encoding.rb ${GEM_LIBDIR}/lib/pdf/reader/encodings/mac_expert.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/mac_roman.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/pdf_doc.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/standard.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/symbol.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/win_ansi.txt ${GEM_LIBDIR}/lib/pdf/reader/encodings/zapf_dingbats.txt ${GEM_LIBDIR}/lib/pdf/reader/error.rb ${GEM_LIBDIR}/lib/pdf/reader/filter.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/ascii85.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/ascii_hex.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/depredict.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/flate.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/lzw.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/null.rb ${GEM_LIBDIR}/lib/pdf/reader/filter/run_length.rb ${GEM_LIBDIR}/lib/pdf/reader/font.rb ${GEM_LIBDIR}/lib/pdf/reader/font_descriptor.rb ${GEM_LIBDIR}/lib/pdf/reader/form_xobject.rb ${GEM_LIBDIR}/lib/pdf/reader/glyph_hash.rb ${GEM_LIBDIR}/lib/pdf/reader/glyphlist-zapfdingbats.txt ${GEM_LIBDIR}/lib/pdf/reader/glyphlist.txt ${GEM_LIBDIR}/lib/pdf/reader/key_builder_v5.rb ${GEM_LIBDIR}/lib/pdf/reader/lzw.rb ${GEM_LIBDIR}/lib/pdf/reader/no_text_filter.rb ${GEM_LIBDIR}/lib/pdf/reader/null_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/object_cache.rb ${GEM_LIBDIR}/lib/pdf/reader/object_hash.rb ${GEM_LIBDIR}/lib/pdf/reader/object_stream.rb ${GEM_LIBDIR}/lib/pdf/reader/overlapping_runs_filter.rb ${GEM_LIBDIR}/lib/pdf/reader/page.rb ${GEM_LIBDIR}/lib/pdf/reader/page_layout.rb ${GEM_LIBDIR}/lib/pdf/reader/page_state.rb ${GEM_LIBDIR}/lib/pdf/reader/page_text_receiver.rb ${GEM_LIBDIR}/lib/pdf/reader/pages_strategy.rb ${GEM_LIBDIR}/lib/pdf/reader/parser.rb ${GEM_LIBDIR}/lib/pdf/reader/point.rb ${GEM_LIBDIR}/lib/pdf/reader/print_receiver.rb ${GEM_LIBDIR}/lib/pdf/reader/rc4_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/rectangle.rb ${GEM_LIBDIR}/lib/pdf/reader/reference.rb ${GEM_LIBDIR}/lib/pdf/reader/register_receiver.rb ${GEM_LIBDIR}/lib/pdf/reader/resources.rb ${GEM_LIBDIR}/lib/pdf/reader/security_handler_factory.rb ${GEM_LIBDIR}/lib/pdf/reader/standard_key_builder.rb ${GEM_LIBDIR}/lib/pdf/reader/stream.rb ${GEM_LIBDIR}/lib/pdf/reader/synchronized_cache.rb ${GEM_LIBDIR}/lib/pdf/reader/text_run.rb ${GEM_LIBDIR}/lib/pdf/reader/token.rb ${GEM_LIBDIR}/lib/pdf/reader/transformation_matrix.rb ${GEM_LIBDIR}/lib/pdf/reader/type_check.rb ${GEM_LIBDIR}/lib/pdf/reader/unimplemented_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/validating_receiver.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator/built_in.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator/composite.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator/true_type.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator/type_one_or_three.rb ${GEM_LIBDIR}/lib/pdf/reader/width_calculator/type_zero.rb ${GEM_LIBDIR}/lib/pdf/reader/xref.rb ${GEM_LIBDIR}/lib/pdf/reader/zero_width_runs_filter.rb ${GEM_LIBDIR}/rbi/pdf-reader.rbi ${GEM_HOME}/specifications/${GEM_NAME}.gemspec @ 1.14 log @print/ruby-pdf-reader: update to 2.9.1 2.8.0 (2021-12-28) * Add PDF::Reader::Page#runs for extracting text from a page with positioning metadata (http://github.com/yob/pdf-reader/pull/411) * Add options to PDF::Reader::Page#text to make some behaviour configurable (http://github.com/yob/pdf-reader/pull/411) - including extracting the text for only part of the page * Improve text positioning and extraction for Type3 fonts (http://github.com/yob/pdf-reader/pull/412) * Skip extracting text that is positioned outside the page (http://github.com/yob/pdf-reader/pull/413) * Fix occasional crash when reading some streams (http://github.com/yob/pdf-reader/pull/405) 2.9.0 (2022-01-24) * Support additional encryption standards (http://github.com/yob/pdf-reader/pull/419) * Return CropBox correctly from Page#rectangles (https://github.com/yob/pdf-reader/pull/420) * For sorbet users, additional type annotations are included in the gem 2.9.1 (2022-02-04) * Fix exception in Page#walk introduced in 2.9.0 (http://github.com/yob/pdf-reader/pull/442) * Other small bug fixes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.13 2021/12/13 14:58:57 taca Exp $ d73 1 @ 1.13 log @print/ruby-pdf-reader: update to 2.7.0 2.7.0 (2021-12-13) * Include RBI type files in the gem - Downstream users of pdf-reader who also use sorbet *should* find many parts of the API will now be typed checked by sorbet * Fix glyph positioning in some rotation scenarios (http://github.com/yob/pdf-reader/pull/403) - Improved text extraction on some rotated pages, and rotated text on normal pages * Add PDF::Reader::Page#rectangles (http://github.com/yob/pdf-reader/pull/402) - Returns page boxes (MediaBox, etc) with rotation applied, and as PORO rather than arrays of numbers * Add PDF::Reader::Page#origin (http://github.com/yob/pdf-reader/pull/400) * Add PDF::Reader::Page#{height,width} (http://github.com/yob/pdf-reader/pull/399) * Overlap filter should only drop characters that overlap *and* match (http://github.com/yob/pdf-reader/pull/401) @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.12 2021/11/28 08:07:38 taca Exp $ d27 2 d44 1 d71 1 d86 1 d90 3 a92 3 ${GEM_LIBDIR}/lib/pdf/reader/resource_methods.rb ${GEM_LIBDIR}/lib/pdf/reader/standard_security_handler.rb ${GEM_LIBDIR}/lib/pdf/reader/standard_security_handler_v5.rb d98 1 d100 1 @ 1.12 log @print/ruby-pdf-reader: update to 2.6.0 2.6.0 (2021-11-12) * Text extraction improvements - Improved text layout on pages with a variety of font sizes (http://github.com/yob/pdf-reader/pull/355) - Fixed text positioning for some rotated pages (http://github.com/yob/pdf-reader/pull/356) - Improved character width calculation for PDFs using built-in (non-embedded) ZapfDingbats (http://github.com/yob/pdf-reader/pull/373) - Skip zero-width characters (http://github.com/yob/pdf-reader/pull/372) * Performance improvements - Reduced memory pressure when decoding TIFF images (http://github.com/yob/pdf-reader/pull/360) - Optional dependency on ascii81_native gem for faster processing of files using the ascii85 filter (http://github.com/yob/pdf-reader/pull/359) * Successfully parse more files - Gracefully handle some non-spec compliant CR/LF issues (http://github.com/yob/pdf-reader/pull/364) - Fix parsing of some escape sequences in content streams (http://github.com/yob/pdf-reader/pull/368) - Increase the amount of junk bytes we detect and skip at the end of a file (382) - Ignore "/Prev 0" in trailers (http://github.com/yob/pdf-reader/pull/383) - Fix parsing of some inline images (BI ID EI tokens) (http://github.com/yob/pdf-reader/pull/389) - Gracefully handle some xref tables that incorrectly start with 1 (http://github.com/yob/pdf-reader/pull/384) @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.11 2021/01/11 01:06:21 taca Exp $ a72 1 ${GEM_LIBDIR}/lib/pdf/reader/orientation_detector.rb d80 1 d82 1 d102 1 @ 1.11 log @print/ruby-pdf-reader: update to 2.4.1 v.2.4.1 (24th September 2020) - Re-vendor font metrics from Adobe to clarify their license @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.10 2020/03/24 15:40:56 taca Exp $ d66 1 d100 1 @ 1.10 log @print/ruby-pdf-reader: update to 2.4.0 Update ruby-pdf-reader to 2.4.0. 2.4.0 (21st November 2019) - Optimise overlapping characters code introduced in 2.3.0. Text extraction of pages with thousands of characters is still slower than it was in 2.2.1, but it might tolerable for now. See https://github.com/yob/pdf-reader/pull/308 for details. - Implement very basic font substitution for Type1 and TrueType fonts that aren't embedded - Remove PDF::Hash class. It's been deprecated since 2010, and it's hard to believe anyone is still using it. - Several small bug fixes 2.3.0 (7th November 2019) - Text extraction now makes an effort to skip duplicate characters that overlap, a common approach used for a fake "bold" effect, This will make text extraction a bit slower - if that turns out to be an issue I'll look into further optimisations or provide a toggle to turn it off - Several small bug fixes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.9 2018/03/14 15:31:31 taca Exp $ d35 1 @ 1.9 log @print/ruby-pdf-reader: update to 2.1.0 pkgsrc change: * Add missing ALTERNATIVES forgot from 2015. v2.1.0 (15th Februar 2018) - Support extra encrypted PDF variants (thanks to Gyuchang Jun) - various bug fixes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.8 2017/03/20 15:05:43 taca Exp $ a25 1 ${GEM_LIBDIR}/lib/pdf/hash.rb d72 1 @ 1.8 log @Update ruby-pdf-reader to 2.0.0. v2.0.0 (25th February 2017) - various bug fixes v2.0.0.beta1 (15th February 2017) - BREAKING CHANGE: remove all methods that were deprecated in 1.0.0 - Bug: Support extra encrypted PDF variants (thanks to Gyuchang Jun) - various bug fixes v1.4.1 (2nd January 2017) - improve compatability with ruby 2.4 (thanks Akira Matsuda) - various bug fixes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.7 2016/03/15 15:01:16 taca Exp $ d84 1 @ 1.7 log @Upadte ruby-pdf-reader to 1.4.0. v1.4.0 (22nd February 2016) - raise minimum ruby version to 1.9.3 - print warnings to stderr when deprecated methods are used. These methods have been deprecated for 4 years, so hopefully few people are depending on them - Fix exception when a npn-breakng space (character 160) is used with a built-in fint (helvetica, etc) - various bug fixes @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2015/06/08 16:02:54 taca Exp $ a2 1 bin/pdf_list_callbacks${RUBY_SUFFIX} d8 1 a8 1 ${GEM_LIBDIR}/README.rdoc a11 1 ${GEM_LIBDIR}/bin/pdf_list_callbacks d18 1 a27 1 ${GEM_LIBDIR}/lib/pdf/reader/abstract_strategy.rb d68 1 a68 1 ${GEM_LIBDIR}/lib/pdf/reader/metadata_strategy.rb a85 1 ${GEM_LIBDIR}/lib/pdf/reader/text_receiver.rb d89 1 @ 1.6 log @* Allow this package build on Ruby 2.2. * Add support for pkg_alternatives. Bump PKGREVISION. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.5 2013/02/11 08:58:51 taca Exp $ d74 1 @ 1.5 log @Update ruby-pdf-reader to 1.3.0. v1.3.0 (30th December 2012) - Numerous performance optimisations (thanks Alex Dowad) - Improved text extraction (thanks Nathaniel Madura) - Load less of the hashery gem to reduce core monkey patches - various bug fixes @ text @d1 5 a5 5 @@comment $NetBSD: PLIST,v 1.4 2012/09/16 08:18:36 taca Exp $ bin/pdf_callbacks bin/pdf_list_callbacks bin/pdf_object bin/pdf_text @ 1.4 log @Update ruby-pdf-reader to 1.2.0. v1.2.0 (28th AUgust 2012) - Feature: correctly extract text using surrogate pairs and ligatures (thanks Nathaniel Madura) - Speed optimisation: cache tokenised Form XObjects to avoid re-parsing them - Feature: support opening documents with some junk bytes prepended to file (thanks Paul Gallagher) - Acrobat does this, so it seemed reasonable to add support @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.3 2012/04/29 14:18:50 taca Exp $ d30 14 d45 1 d65 1 d75 1 d86 1 d88 1 d90 7 @ 1.3 log @Update ruby-pdf-reader to 1.1.0. v1.1.0 (25th March 2012) - new PageState class for handling common state tracking in page receivers - see PageTextReceiver for example usage - various bugfixes to support reading more PDF dialects @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.2 2012/03/20 13:08:33 taca Exp $ d42 7 @ 1.2 log @Update ruby-pdf-reader to 1.0.0. v1.0.0 (16th January 2012) - support a new encryption variation - bugfix in PageTextRender (thanks Paul Gallagher) v1.0.0.rc1 (19th December 2011) - performance optimisations (all by Bernerd Schaefer) - some improvements to text extraction from form xobjects - assume invalid font encodings are StandardEncoding - use binary mode when opening PDFs to stop ruby being helpful and transcoding bytes for us v1.0.0.beta1 (6th October 2011) - ensure inline images that contain "EI" are correctly parsed (thanks Bernard Schaefer) - fix parsing of inline image data v0.12.0.alpha (28th August 2011) - small breaking changes to the page-based API - it's alpha for a reason - resource related methods on Page object return raw PDF objects - if the caller wants the resources wrapped in a more convenient Ruby object (like PDF::Reader::Font or PDF::Reader::FormXObject) will need to do so themselves - add support for RunLengthDecode filters (thanks Bernerd Schaefer) - add support for standard PDF encryption (thanks Evan Brunner) - add support for decoding stream with TIFF prediction - new PDF::Reader::FormXObject class to simplify working with form XObjects v0.11.0.alpha (19th July 2011) - introduce experimental new page-based API - old API is deprecated but will continue to work with no warnings - add transparent caching of common objects to ObjectHash @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.1.1.1 2011/06/19 14:18:58 taca Exp $ d52 1 @ 1.1 log @Initial revision @ text @d1 2 a2 1 @@comment $NetBSD$ d12 1 d18 1 d22 1 a22 2 ${GEM_LIBDIR}/examples/page_counter_improved.rb ${GEM_LIBDIR}/examples/page_counter_naive.rb d43 2 d48 1 d51 2 d58 2 @ 1.1.1.1 log @Importing ruby-pdf-reader package version 0.9.2. The PDF::Reader library implements a PDF parser conforming as much as possible to the PDF specification from Adobe. It provides programmatic access to the contents of a PDF file with a high degree of flexibility. The PDF 1.7 specification is a weighty document and not all aspects are currently supported. I welcome submission of PDF files that exhibit unsupported aspects of the spec to assist with improving out support. @ text @@