PDF-Make 0.02 Latest
Kwalitee Issues
- 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: PDF::Make::Install::Files - no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: PDF-Make-0.02/lib/PDF/Make/Canvas.pm -- Around line 278: Non-ASCII character seen before =encoding in 'Bézier'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Crypt.pm -- Around line 60: Non-ASCII character seen before =encoding in '§7.6,'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Filter.pm -- Around line 105: Non-ASCII character seen before =encoding in '(§7.4.3).'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Form.pm -- Around line 53: Non-ASCII character seen before =encoding in '§12.7.'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Layer.pm -- Around line 66: Non-ASCII character seen before =encoding in 'â'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Linearization.pm -- Around line 488: Non-ASCII character seen before =encoding in 'âââââââââââââââââââââââââââââââââââââââ'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Signature.pm -- Around line 54: Non-ASCII character seen before =encoding in '§12.8.'. Assuming UTF-8 PDF-Make-0.02/lib/PDF/Make/Text.pm -- Around line 39: Non-ASCII character seen before =encoding in 'â'. Assuming UTF-8
- 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: Install/Files.pm - 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: PDF::Make::Install::Files
- meta_yml_has_provides
-
Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.
- meta_yml_has_repository_resource
-
Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).
- 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 |
|---|---|---|---|
| PDF::Make | PDF generation, parsing, and editing | 0.02 | metacpan |
| PDF::Make::Action | PDF action objects for navigation and interactivity | 0.02 | metacpan |
| PDF::Make::Arena | Memory arena for PDF object allocation | 0.02 | metacpan |
| PDF::Make::Attachment | Embed file attachments in PDF documents | 0.02 | metacpan |
| PDF::Make::Builder | High level chainable PDF document builder | 0.02 | metacpan |
| PDF::Make::Builder::Font | Font registry and metrics for PDF::Make | metacpan | |
| PDF::Make::Builder::Form::Field | Base class for form field components | metacpan | |
| PDF::Make::Builder::Form::Field::Button | Push button form field | metacpan | |
| PDF::Make::Builder::Form::Field::Checkbox | Checkbox form field | metacpan | |
| PDF::Make::Builder::Form::Field::Combo | Dropdown combo box form field | metacpan | |
| PDF::Make::Builder::Form::Field::Listbox | Scrollable list form field | metacpan | |
| PDF::Make::Builder::Form::Field::Radio | Radio button group form field | metacpan | |
| PDF::Make::Builder::Form::Field::Text | Text input form field | metacpan | |
| PDF::Make::Builder::Image | Image embedding for PDF::Make | metacpan | |
| PDF::Make::Builder::Layout | Grid-based layout for PDF content | metacpan | |
| PDF::Make::Builder::Layout::Cell | metacpan | ||
| PDF::Make::Builder::Layout::Row | metacpan | ||
| PDF::Make::Builder::Page | Page state and layout for PDF::Make | metacpan | |
| PDF::Make::Builder::Page::Footer | Repeating page footer for PDF::Make | metacpan | |
| PDF::Make::Builder::Page::Header | Repeating page header for PDF::Make | metacpan | |
| PDF::Make::Builder::Page::HeaderFooterContext | Region-aware helpers for header/footer render callbacks | metacpan | |
| PDF::Make::Builder::Shape::Box | Filled or stroked rectangle for PDF::Make | metacpan | |
| PDF::Make::Builder::Shape::Circle | Filled circle for PDF::Make | metacpan | |
| PDF::Make::Builder::Shape::Ellipse | Filled ellipse for PDF::Make | metacpan | |
| PDF::Make::Builder::Shape::Line | Line shape for PDF::Make | metacpan | |
| PDF::Make::Builder::Shape::Pie | Pie (arc wedge) shape for PDF::Make | metacpan | |
| PDF::Make::Builder::SignatureAppearance | Builder helper for custom visible-signature appearance streams | metacpan | |
| PDF::Make::Builder::TOC | Table of contents for PDF::Make | metacpan | |
| PDF::Make::Builder::TOC::Outline | TOC entry data class for PDF::Make | metacpan | |
| PDF::Make::Builder::Text | Word-wrapped text paragraph for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H1 | Level-1 heading preset for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H2 | Level-2 heading preset for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H3 | Level-3 heading preset for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H4 | Level-4 heading preset for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H5 | Level-5 heading preset for PDF::Make | metacpan | |
| PDF::Make::Builder::Text::H6 | Level-6 heading preset for PDF::Make | metacpan | |
| PDF::Make::Canvas | PDF content stream builder | 0.02 | metacpan |
| PDF::Make::Color | Color spaces and color conversion | 0.02 | metacpan |
| PDF::Make::Crypt | PDF encryption support for PDF::Make | metacpan | |
| PDF::Make::Document | PDF document structure and file emission | 0.02 | metacpan |
| PDF::Make::Extract | Extract text, annotations, forms, and tables from PDF pages | 0.02 | metacpan |
| PDF::Make::Extract::Block | A block of text lines | metacpan | |
| PDF::Make::Extract::Line | A line of text words on a common baseline | metacpan | |
| PDF::Make::Extract::Result | Structured text extraction result | metacpan | |
| PDF::Make::Extract::Word | A word with position and font information | metacpan | |
| PDF::Make::Field | PDF form field for PDF::Make | metacpan | |
| PDF::Make::FieldPtr | Low-level XS form field pointer API | 0.02 | metacpan |
| PDF::Make::Filter | Perl access to PDF stream filters (Flate, ASCII85, LZW, etc.) | 0.02 | metacpan |
| PDF::Make::Font | Font handling for PDF generation | 0.02 | metacpan |
| PDF::Make::Font::Std14 | Standard 14 font constants and utilities | 0.02 | metacpan |
| PDF::Make::Form | PDF interactive forms (AcroForms) for PDF::Make | metacpan | |
| PDF::Make::FormPtr | Low-level XS AcroForm pointer API | 0.02 | metacpan |
| PDF::Make::Image | Image embedding for PDF documents | 0.02 | metacpan |
| PDF::Make::Import | Import pages and indirect objects from a parsed PDF | 0.02 | metacpan |
| PDF::Make::Install::Files | metacpan | ||
| PDF::Make::Layer | Optional Content Groups (PDF Layers) | 0.02 | metacpan |
| PDF::Make::Linearization | PDF Linearization (Fast Web View) support | 0.02 | metacpan |
| PDF::Make::Obj | PDF object wrapper | 0.02 | metacpan |
| PDF::Make::Page | PDF page object | 0.02 | metacpan |
| PDF::Make::Parser | Parse existing PDF files | 0.02 | metacpan |
| PDF::Make::Reader | Read page information from parsed PDFs | 0.02 | metacpan |
| PDF::Make::Redaction | Mark and apply content redactions | 0.02 | metacpan |
| PDF::Make::Render | Native path rendering for PDF content | 0.02 | metacpan |
| PDF::Make::RenderPage | Render PDF pages to pixel buffers | 0.02 | metacpan |
| PDF::Make::Signature | Digital signature support for PDF documents | 0.02 | metacpan |
| PDF::Make::Structure | Tagged PDF structure tree | 0.02 | metacpan |
| PDF::Make::Text | Deprecated alias for L<PDF::Make::Extract> | 0.02 | metacpan |
| PDF::Make::Text::Block | metacpan | ||
| PDF::Make::Text::Line | metacpan | ||
| PDF::Make::Text::Result | metacpan | ||
| PDF::Make::Text::Word | metacpan | ||
| PDF::Make::Watermark | Watermarks and page stamps | 0.02 | metacpan |
| PDF::Make::Writer | PDF object serializer | 0.02 | metacpan |
Provides
| Name | File | View |
|---|---|---|
| PDF::Make::Certificate | lib/PDF/Make/Signature.pm | metacpan |
| PDF::Make::SignatureResult | lib/PDF/Make/Signature.pm | metacpan |
| PDF::Make::SigningIdentity | lib/PDF/Make/Signature.pm | metacpan |
| PDF::Make::StreamReader | lib/PDF/Make/Linearization.pm | metacpan |
Other Files
| Changes | metacpan |
| MANIFEST | metacpan |
| META.json | metacpan |
| META.yml | metacpan |
| Makefile.PL | metacpan |
| README | metacpan |