File Coverage

blib/lib/Acme/CPANModules/WorkingWithPDF.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package Acme::CPANModules::WorkingWithPDF;
2              
3 1     1   316700 use strict;
  1         3  
  1         44  
4              
5 1     1   650 use Acme::CPANModulesUtil::Misc;
  1         649  
  1         173  
6              
7             our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
8             our $DATE = '2023-12-04'; # DATE
9             our $DIST = 'Acme-CPANModules-WorkingWithPDF'; # DIST
10             our $VERSION = '0.001'; # VERSION
11              
12             my $text = <<'MARKDOWN';
13              
14             The following are tools (programs, modules, scripts) to work with PDF (Portable
15             Document Format) files.
16              
17              
18             **Converting from other formats**
19              
20            
21              
22            
23              
24            
25              
26             creates PDF from a simple markup language called "boxer".
27              
28              
29             **Converting to other formats**
30              
31              
32              
33             **Diffing**
34              
35             (from ) converts each PDF to text and
36             performs `diff` on the text files.
37              
38              
39             **Generating**
40              
41            
42              
43            
44              
45            
46              
47              
48             **Passwords**
49              
50             (from ) adds password to PDF.
51              
52             (from ) strips password from PDF.
53              
54              
55             **Searching**
56              
57             (from ) converts PDF to text and performs grep
58             on it.
59              
60              
61             **Transforming**
62              
63             ,
64              
65             (from ) collages smaller pages from original
66             PDF into bigger pages.
67              
68             (from ) overlays (superimposes) PDF pages
69             to the pages of other PDF.
70              
71             also creates collages.
72              
73             (from ) adds clickable icons in PDF that link
74             to other documents.
75              
76             MARKDOWN
77              
78             our $LIST = {
79             summary => 'List of modules to work with Excel formats (XLS, XLSX) or other spreadsheet formats like LibreOffice Calc (ODS)',
80             description => $text,
81             tags => ['task'],
82             };
83              
84             Acme::CPANModulesUtil::Misc::populate_entries_from_module_links_in_description;
85              
86             1;
87             # ABSTRACT: List of modules to work with Excel formats (XLS, XLSX) or other spreadsheet formats like LibreOffice Calc (ODS)
88              
89             __END__