Text-PDF-API 0.700.102 Deleted
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- has_changelog
-
Add a Changelog (best named 'Changes') to the distribution. It should list at least major changes implemented in newer versions.
- buildtool_not_executable
-
Change the permissions of Build.PL/Makefile.PL to not-executable.
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: Font::TTF::Coverage, Text::PDF::AFont, Text::PDF::API, Text::PDF::API::Color, Text::PDF::API::GIF, Text::PDF::API::Matrix, Text::PDF::API::REHLHA, Text::PDF::API::UniMap, Text::PDF::SFont
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- XML::Parser::Expat
- main_module_version_matches_dist_version
-
Make sure that the main module name and version are the same of the distribution.
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: Text-PDF-API-0.700.102/lib/Font/TTF/Bsln.pm -- Around line 11: '=item' outside of any '=over' Around line 27: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/Coverage.pm -- Around line 15: '=item' outside of any '=over' Around line 29: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/Delta.pm -- Around line 12: '=item' outside of any '=over' Around line 30: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/Fdsc.pm -- Around line 11: '=item' outside of any '=over' Around line 17: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/Kern.pm -- Around line 38: You can't have =items (as at line 42) unless the first thing after the =over is an =item Text-PDF-API-0.700.102/lib/Font/TTF/OldMort.pm -- Around line 11: '=item' outside of any '=over' Around line 114: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/Prop.pm -- Around line 11: '=item' outside of any '=over' Around line 21: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Font/TTF/XMLparse.pm -- Around line 58: =back doesn't take any parameters, but you said =back 4 Around line 60: =back doesn't take any parameters, but you said =back 4 Around line 101: =back doesn't take any parameters, but you said =back 4 Text-PDF-API-0.700.102/lib/Text/PDF/API/Color.pm -- Around line 172: '=item' outside of any '=over' Text-PDF-API-0.700.102/lib/Text/PDF/Array.pm -- Around line 19: '=item' outside of any '=over' Around line 23: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Text/PDF/Dict.pm -- Around line 27: '=item' outside of any '=over' Around line 41: You forgot a '=back' before '=head1' Text-PDF-API-0.700.102/lib/Text/PDF/Page.pm -- Around line 26: '=item' outside of any '=over' Around line 30: You forgot a '=back' before '=head1'
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- proper_libs
-
Move your *.pm files in a directory named 'lib'. The directory structure should look like 'lib/Your/Module.pm' for a module named 'Your::Module'. If you need to provide additional files, e.g. for testing, that should not be considered for Kwalitee, then you should look at the 'provides' map in META.yml to limit the files scanned; or use the 'no_index' map to exclude parts of the distribution.
Error: gif/GIF.pm
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: Font::TTF::AATKern, Font::TTF::AATutils, Font::TTF::Anchor, Font::TTF::Bsln, Font::TTF::Cmap, Font::TTF::Coverage, Font::TTF::Cvt_, Font::TTF::Delta, Font::TTF::Fdsc, Font::TTF::Feat, Font::TTF::Fmtx, Font::TTF::Font, Font::TTF::Fpgm, Font::TTF::GDEF, Font::TTF::GPOS, Font::TTF::GSUB, Font::TTF::Glyf, Font::TTF::Glyph, Font::TTF::Hdmx, Font::TTF::Head, Font::TTF::Hhea, Font::TTF::Hmtx, Font::TTF::Kern, Font::TTF::Kern::ClassArray, Font::TTF::Kern::CompactClassArray, Font::TTF::Kern::OrderedList, Font::TTF::Kern::StateTable, Font::TTF::Kern::Subtable, Font::TTF::LTSH, Font::TTF::Loca, Font::TTF::Maxp, Font::TTF::Mort, Font::TTF::Mort::Chain, Font::TTF::Mort::Contextual, Font::TTF::Mort::Insertion, Font::TTF::Mort::Ligature, Font::TTF::Mort::Noncontextual, Font::TTF::Mort::Rearrangement, Font::TTF::Mort::Subtable, Font::TTF::Name, Font::TTF::OS_2, Font::TTF::OldCmap, Font::TTF::OldMort, Font::TTF::PCLT, Font::TTF::Post, Font::TTF::Prep, Font::TTF::Prop, Font::TTF::Segarr, Font::TTF::Table, Font::TTF::Ttc, Font::TTF::Ttopen, Font::TTF::Utils, Font::TTF::Vhea, Font::TTF::Vmtx, Font::TTF::XMLparse, Text::PDF::AFont, Text::PDF::API, Text::PDF::API::Color, Text::PDF::API::GIF, Text::PDF::API::IOString, Text::PDF::API::Image, Text::PDF::API::Matrix, Text::PDF::API::REHLHA, Text::PDF::API::UniMap, Text::PDF::Array, Text::PDF::Bool, Text::PDF::Dict, Text::PDF::File, Text::PDF::Filter, Text::PDF::Name, Text::PDF::Number, Text::PDF::Objind, Text::PDF::Page, Text::PDF::Pages, Text::PDF::SFont, Text::PDF::String, Text::PDF::TTFont, Text::PDF::TTFont0, Text::PDF::Utils
- no_unauthorized_packages
-
Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.
Error:
- Font::TTF::AAT::AATutils
- Font::TTF::AATKern
- Font::TTF::Anchor
- Font::TTF::Bsln
- Font::TTF::Cmap
- Font::TTF::Coverage
- Font::TTF::Cvt_
- Font::TTF::Delta
- Font::TTF::Fdsc
- Font::TTF::Feat
- Font::TTF::Fmtx
- Font::TTF::Font
- Font::TTF::Fpgm
- Font::TTF::GDEF
- Font::TTF::GPOS
- Font::TTF::GSUB
- Font::TTF::Glyf
- Font::TTF::Glyph
- Font::TTF::Hdmx
- Font::TTF::Head
- Font::TTF::Hhea
- Font::TTF::Hmtx
- Font::TTF::Kern
- Font::TTF::Kern::ClassArray
- Font::TTF::Kern::CompactClassArray
- Font::TTF::Kern::OrderedList
- Font::TTF::Kern::StateTable
- Font::TTF::Kern::Subtable
- Font::TTF::LTSH
- Font::TTF::Loca
- Font::TTF::Maxp
- Font::TTF::Mort
- Font::TTF::Mort::Chain
- Font::TTF::Mort::Contextual
- Font::TTF::Mort::Insertion
- Font::TTF::Mort::Ligature
- Font::TTF::Mort::Noncontextual
- Font::TTF::Mort::Rearrangement
- Font::TTF::Mort::Subtable
- Font::TTF::Name
- Font::TTF::OS_2
- Font::TTF::OldCmap
- Font::TTF::OldMort
- Font::TTF::PCLT
- Font::TTF::Post
- Font::TTF::Prep
- Font::TTF::Prop
- Font::TTF::Segarr
- Font::TTF::Table
- Font::TTF::Ttc
- Font::TTF::Ttopen
- Font::TTF::Utils
- Font::TTF::Vhea
- Font::TTF::Vmtx
- Font::TTF::XMLparse
- Text::PDF::ASCII85Decode
- Text::PDF::ASCIIHexDecode
- Text::PDF::Array
- Text::PDF::Bool
- Text::PDF::Dict
- Text::PDF::File
- Text::PDF::Filter
- Text::PDF::FlateDecode
- Text::PDF::LZWDecode
- Text::PDF::Name
- Text::PDF::Number
- Text::PDF::Objind
- Text::PDF::Page
- Text::PDF::Pages
- Text::PDF::RunLengthDecode
- Text::PDF::SFont
- Text::PDF::String
- Text::PDF::TTFont
- Text::PDF::TTFont0
- Text::PDF::TTIOString
- Text::PDF::Utils
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.0001,0.002001,0.01,0.02_01,0.1,0.13,0.1_03,0.2,0.22,0.499,1.02,1.1
- has_separate_license_file
-
This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.
- has_security_doc
-
Add SECURITY(.pod|md). See Software::Security::Policy.
- security_doc_contains_contact
-
Add SECURITY(.pod|md) and add a contact address. See Software::Security::Policy.
- has_contributing_doc
-
Add CONTRIBUTING(.pod|md). See https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors.
Modules
Name | Abstract | Version | View |
---|---|---|---|
Font::TTF::AATKern | metacpan | ||
Font::TTF::Anchor | Anchor points for GPOS tables | metacpan | |
Font::TTF::Bsln | metacpan | ||
Font::TTF::Cmap | Character map table | metacpan | |
Font::TTF::Coverage | Opentype coverage and class definition objects | metacpan | |
Font::TTF::Cvt_ | Control Value Table in a TrueType font | 0.0001 | metacpan |
Font::TTF::Delta | metacpan | ||
Font::TTF::Fdsc | metacpan | ||
Font::TTF::Feat | Font Features | metacpan | |
Font::TTF::Fmtx | Font Metrics table | metacpan | |
Font::TTF::Font | Memory representation of a font | 0.22 | metacpan |
Font::TTF::Fpgm | Font program in a TrueType font. Called when a font is loaded | 0.0001 | metacpan |
Font::TTF::GDEF | metacpan | ||
Font::TTF::GPOS | Support for Opentype GPOS tables in conjunction with TTOpen | metacpan | |
Font::TTF::GSUB | Module support for the GSUB table in conjunction with TTOpen | metacpan | |
Font::TTF::Glyf | The Glyf data table | metacpan | |
Font::TTF::Glyph | Holds a single glyph's information | metacpan | |
Font::TTF::Hdmx | Horizontal device metrics | metacpan | |
Font::TTF::Head | The head table for a TTF Font | metacpan | |
Font::TTF::Hhea | metacpan | ||
Font::TTF::Hmtx | Horizontal Metrics | metacpan | |
Font::TTF::Kern | Kerning tables | metacpan | |
Font::TTF::Kern::ClassArray | metacpan | ||
Font::TTF::Kern::CompactClassArray | metacpan | ||
Font::TTF::Kern::OrderedList | metacpan | ||
Font::TTF::Kern::StateTable | metacpan | ||
Font::TTF::Kern::Subtable | metacpan | ||
Font::TTF::LTSH | Linear Threshold table | metacpan | |
Font::TTF::Loca | the Locations table, which is intimately tied to the glyf table | metacpan | |
Font::TTF::Maxp | Maximum Profile table in a font | metacpan | |
Font::TTF::Mort | Glyph Metamorphosis table in a font | metacpan | |
Font::TTF::Mort::Chain | metacpan | ||
Font::TTF::Mort::Contextual | metacpan | ||
Font::TTF::Mort::Insertion | metacpan | ||
Font::TTF::Mort::Ligature | metacpan | ||
Font::TTF::Mort::Noncontextual | metacpan | ||
Font::TTF::Mort::Rearrangement | metacpan | ||
Font::TTF::Mort::Subtable | metacpan | ||
Font::TTF::Name | String table for a TTF font | 1.1 | metacpan |
Font::TTF::OS_2 | the OS/2 table in a TTF font | metacpan | |
Font::TTF::OldCmap | Character map table | metacpan | |
Font::TTF::OldMort | Glyph Metamorphosis table in a font | metacpan | |
Font::TTF::PCLT | metacpan | ||
Font::TTF::Post | Holds the Postscript names for each glyph | 0.01 | metacpan |
Font::TTF::Prep | Preparation hinting program. Called when ppem changes | 0.0001 | metacpan |
Font::TTF::Prop | Glyph Properties table in a font | metacpan | |
Font::TTF::Segarr | Segmented array | 0.0001 | metacpan |
Font::TTF::Table | Superclass for tables and used for tables we don't have a class for | 0.0001 | metacpan |
Font::TTF::Ttc | Truetype Collection class | 0.0001 | metacpan |
Font::TTF::Ttopen | metacpan | ||
Font::TTF::Utils | Utility functions to save fingers | 0.0001 | metacpan |
Font::TTF::Vhea | metacpan | ||
Font::TTF::Vmtx | Vertical Metrics | metacpan | |
Font::TTF::XMLparse | provides support for XML parsing. Requires Expat module XML::Parser::Expat | metacpan | |
Text::PDF::AFont | Embedding of Adobe PFB/PFA + AFM format fonts. Inherits from L<Text::PDF::Dict> | 0.499 | metacpan |
Text::PDF::API | a wrapper api for the Text::PDF::* modules of Martin Hosken. | metacpan | |
Text::PDF::API::Color | A OO-Color Module for PDFs. | 0.1_03 | metacpan |
Text::PDF::API::GIF | 0.1 | metacpan | |
Text::PDF::API::IOString | Emulate IO::File interface for PDFs | 1.02 | metacpan |
Text::PDF::API::Image | metacpan | ||
Text::PDF::API::Matrix | 0.2 | metacpan | |
Text::PDF::API::REHLHA | 0.02_01 | metacpan | |
Text::PDF::API::UniMap | 0.002001 | metacpan | |
Text::PDF::Array | Corresponds to a PDF array. Inherits from L<PDF::Objind> | metacpan | |
Text::PDF::Bool | metacpan | ||
Text::PDF::Dict | PDF Dictionaries and Streams. Inherits from L<PDF::Objind> | metacpan | |
Text::PDF::File | Holds the trailers and cross-reference tables for a PDF file | 0.13 | metacpan |
Text::PDF::Filter | metacpan | ||
Text::PDF::Name | Inherits from L<Text::PDF::String> and stores PDF names (things beginning with /) | metacpan | |
Text::PDF::Number | Numbers in PDF. Inherits from L<Text::PDF::String> | metacpan | |
Text::PDF::Objind | PDF indirect object reference. Also acts as an abstract superclass for all elements in a PDF file. | metacpan | |
Text::PDF::Page | Represents a PDF page, inherits from L<Text::PDF::Pages> | metacpan | |
Text::PDF::Pages | a PDF pages hierarchical element. Inherits from L<Text::PDF::Dict> | metacpan | |
Text::PDF::SFont | PDF Standard inbuilt font resource object. Inherits from L<Text::PDF::Dict> | metacpan | |
Text::PDF::String | PDF String type objects and superclass for simple objects that are basically stringlike (Number, Name, etc.) | metacpan | |
Text::PDF::TTFont | Inherits from L<Text::PDF::Dict> and represents a TrueType font within a PDF file. | metacpan | |
Text::PDF::TTFont0 | Inherits from L<PDF::Dict> and represents a TrueType Type 0 font within a PDF file. | metacpan | |
Text::PDF::Utils | Utility functions for PDF library | metacpan |
Provides
Name | File | View |
---|---|---|
Font::TTF::AAT::AATutils | lib/Font/TTF/AATutils.pm | metacpan |
Text::PDF::ASCII85Decode | lib/Text/PDF/Filter.pm | metacpan |
Text::PDF::ASCIIHexDecode | lib/Text/PDF/Filter.pm | metacpan |
Text::PDF::FlateDecode | lib/Text/PDF/Filter.pm | metacpan |
Text::PDF::LZWDecode | lib/Text/PDF/Filter.pm | metacpan |
Text::PDF::RunLengthDecode | lib/Text/PDF/Filter.pm | metacpan |
Text::PDF::TTIOString | lib/Text/PDF/TTFont.pm | metacpan |