local $| = 1;
use strict;
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION\n";
my $test_url = "https://selectpdf.com/demo/files/selectpdf.pdf";
my $test_pdf = "Input.p
::UsageClient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
};
i
ments_selectors parameter is set and elements were found to match the selectors.
Returns:
- Json with web elements locations.
=cut
sub getWebElements {
my($self) = @_;
my $webEleme
local $| = 1;
use strict;
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $test_url = "https://selectpdf.com/demo/files/selectpdf.pdf";
my $test_pdf = "Input.
sults};
print("Number of search results: " . $count . "\n");
print("Results: " . encode_json($results) . "\n");
print "Finished! Number of pages processed: " . $client->getNumberOfPag
::UsageClient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
};
i
local $| = 1;
use strict;
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $url = "https://selectpdf.com/";
my $local_file = "Test.pdf";
my $apiKey = "Your AP
f::UsageClient($apiKey);
my $usage = $usageClient->getUsage();
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
};
i
lient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
if ($@) {
print "An error occurred: $@\n";
}
Extract text from PDF
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $test_url
lient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
local $| = 1;
use strict;
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $test_url = "https://selectpdf.com/demo/files/selectpdf.pdf";
my $test_pdf = "Input.
::UsageClient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
};
i
package SelectPdf::UsageClient;
use JSON;
use SelectPdf::ApiClient;
use strict;
our @ISA = qw(SelectPdf::ApiClient);
=head1 NAME
SelectPdf::UsageClient - Get usage details for SelectPdf On
ext/json";
if ($getHistory) {
$self->{parameters}{"get_history"} = "True";
}
my $result = $self->SUPER::performPost();
if ($result) {
return decode_json($re
package SelectPdf::PdfMergeClient;
use JSON;
use SelectPdf::ApiClient;
use SelectPdf::AsyncJobClient;
use strict;
our @ISA = qw(SelectPdf::ApiClient);
=head1 NAME
SelectPdf::PdfMergeClien
lient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
package SelectPdf::WebElementsClient;
use JSON;
use SelectPdf::ApiClient;
use strict;
our @ISA = qw(SelectPdf::ApiClient);
=head1 NAME
SelectPdf::WebElementsClient - Get the locations of c
= @_;
$self->{headers}{"Accept"} = "text/json";
my $result = $self->SUPER::performPost();
if ($result) {
return decode_json($result);
}
else {
return [
package SelectPdf::PdfToTextClient;
use JSON;
use SelectPdf::ApiClient;
use SelectPdf::AsyncJobClient;
use strict;
our @ISA = qw(SelectPdf::ApiClient);
=head1 NAME
SelectPdf::PdfToTextCli
ne API. Extract text from PDF. Search PDF.
=head1 SYNOPSIS
Extract text from PDF
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $test_url
lient($apiKey);
my $usage = $usageClient->getUsage(0);
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
local $| = 1;
use strict;
use JSON;
use SelectPdf;
print "This is SelectPdf-$SelectPdf::VERSION.\n";
my $url = "https://selectpdf.com/";
my $local_file = "Test.pdf";
my $apiKey = "Your AP
f::UsageClient($apiKey);
my $usage = $usageClient->getUsage();
print("Usage: " . encode_json($usage) . "\n");
print("Conversions remained this month: ". $usage->{"available"});
};
i