Sha256: 51328c8d6196547d657dc47cf9aaca97e827d3a2a313af9268de0d63aa4ecfe7

Contents?: true

Size: 469 Bytes

Versions: 21

Compression:

Stored size: 469 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

if File.file? (optimizer = File.join (File.dirname __dir__), 'lib/asciidoctor/pdf/optimizer.rb')
  require optimizer
else
  require 'asciidoctor/pdf/optimizer'
end

args = ARGV.dup

unless (filename = args.pop)
  warn 'asciidoctor-pdf-optimize: Please specify a PDF file to optimize.'
  exit 1
end

quality = args[0] == '--quality' ? args[1].to_s : ''

(Asciidoctor::PDF::Optimizer.new quality).optimize_file filename

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
asciidoctor-pdf-2.3.19 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.18 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.17 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.16 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.15 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.14 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.13 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.12 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.11 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.10 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.9 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.8 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.7 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.6 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.5 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.4 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.3 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.2 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.1 bin/asciidoctor-pdf-optimize
asciidoctor-pdf-2.3.0 bin/asciidoctor-pdf-optimize