[libsejda-java] 03/09: Updated version 3.2.2 from 'upstream/3.2.2'
Markus Koschany
apo at moszumanska.debian.org
Fri Sep 15 05:04:18 UTC 2017
This is an automated email from the git hooks/post-receive script.
apo pushed a commit to branch master
in repository libsejda-java.
commit 73b9b4c4e34bbd4475028c0141bbeab5d9027f65
Merge: 8e89dff e3e4eb3
Author: Markus Koschany <apo at debian.org>
Date: Thu Sep 14 23:00:23 2017 +0200
Updated version 3.2.2 from 'upstream/3.2.2'
with Debian dir 45dd9f7e0f42ea86c2a80e9ce80aa21952c02658
.gitignore | 1 +
.mvn/jvm.config | 1 +
.travis.yml | 5 +-
README.md | 23 +-
bintray-deploy.json | 9 +-
pom.xml | 53 +-
sejda-console/doc/README.txt | 2 +-
.../doc/third-party/bouncy-castle/LICENSE.txt | 7 +
.../doc/third-party/commons-io/LICENSE.txt | 204 +++++++
.../doc/third-party/commons-io/NOTICE.txt | 6 +
.../doc/third-party/commons-lang/LICENSE.txt | 204 +++++++
.../doc/third-party/commons-lang/NOTICE.txt | 8 +
sejda-console/doc/third-party/fontbox/LICENSE.txt | 204 +++++++
sejda-console/doc/third-party/fontbox/NOTICE.txt | 11 +
.../third-party/hibernate-validator/LICENSE.txt | 202 +++++++
sejda-console/doc/third-party/imgscalr/LICENSE.txt | 204 +++++++
sejda-console/doc/third-party/jewelcli/LICENSE.txt | 202 +++++++
sejda-console/doc/third-party/logback/LICENSE.txt | 502 ++++++++++++++++
sejda-console/doc/third-party/sambox/LICENSE.txt | 204 +++++++
sejda-console/doc/third-party/sejda-io/LICENSE.txt | 204 +++++++
sejda-console/doc/third-party/slf4j/LICENSE.txt | 20 +
.../doc/third-party/twelve-monkeys/LICENSE.txt | 29 +
.../doc/third-party/validation-api/LICENSE.txt | 203 +++++++
sejda-console/pom.xml | 32 +-
sejda-console/src/assemble/bin-assembly.xml | 13 +-
sejda-console/src/main/config/LICENSE.txt | 661 +++++++++++++++++++++
sejda-console/src/main/config/logback.xml | 1 -
.../main/java/org/sejda/cli/CustomizableProps.java | 20 +-
.../java/org/sejda/cli/GeneralHelpFormatter.java | 19 +-
.../src/main/java/org/sejda/cli/Main.java | 8 +-
.../src/main/java/org/sejda/cli/RawArguments.java | 23 +-
.../src/main/java/org/sejda/cli/SejdaConsole.java | 33 +-
.../java/org/sejda/cli/command/BaseCliCommand.java | 91 +++
.../java/org/sejda/cli/command/CliCommand.java | 60 ++
.../java/org/sejda/cli/command/CliCommands.java | 50 ++
.../org/sejda/cli/command/CliInterfacedTask.java | 61 ++
.../org/sejda/cli/command/CommandsProvider.java | 20 +-
.../StandardCliCommand.java} | 265 ++-------
.../cli/command/StandardCliCommandsProvider.java | 19 +-
.../cli/model/AddBackPagesTaskCliArguments.java | 2 +-
.../cli/model/CliArgumentsWithDirectoryOutput.java | 5 +-
... => CliArgumentsWithFileOrDirectoryOutput.java} | 26 +-
.../cli/model/CliArgumentsWithFileOutput.java | 2 +-
.../CliArgumentsWithImageAndDirectoryOutput.java | 4 +-
.../cli/model/CliArgumentsWithImageOutput.java | 5 +
...liArgumentsWithPdfAndFileOrDirectoryOutput.java | 16 +-
...iArgumentsWithTextAndFileOrDirectoryOutput.java | 17 +-
.../sejda/cli/model/CompressTaskCliArguments.java | 41 --
.../org/sejda/cli/model/CropTaskCliArguments.java | 47 --
.../sejda/cli/model/DecryptTaskCliArguments.java | 2 +-
.../sejda/cli/model/EncryptTaskCliArguments.java | 2 +-
.../model/ExtractByBookmarksTaskCliArguments.java | 2 +-
.../cli/model/ExtractPagesTaskCliArguments.java | 6 +-
.../model/ExtractTextByPagesTaskCliArguments.java | 46 --
.../cli/model/ExtractTextTaskCliArguments.java | 37 --
.../org/sejda/cli/model/NupTaskCliArguments.java | 35 --
.../sejda/cli/model/PdfToJpegTaskCliArguments.java | 4 +
.../model/PdfToMultipleTiffTaskCliArguments.java | 6 +-
.../sejda/cli/model/PdfToPngTaskCliArguments.java | 19 +-
.../cli/model/PdfToSingleTiffTaskCliArguments.java | 7 +-
.../sejda/cli/model/RotateTaskCliArguments.java | 2 +-
.../org/sejda/cli/model/ScaleTaskCliArguments.java | 2 +-
.../cli/model/SetHeaderFooterTaskCliArguments.java | 15 +-
.../cli/model/SimpleSplitTaskCliArguments.java | 2 +-
.../model/SplitByBookmarksTaskCliArguments.java | 2 +-
.../model/SplitByEveryXPagesTaskCliArguments.java | 2 +-
.../cli/model/SplitByPagesTaskCliArguments.java | 2 +-
.../cli/model/SplitBySizeTaskCliArguments.java | 2 +-
.../cli/model/SplitByTextTaskCliArguments.java | 43 --
.../model/SplitDownTheMiddleTaskCliArguments.java | 46 --
.../java/org/sejda/cli/model/TaskCliArguments.java | 3 +
.../model/ViewerPreferencesTaskCliArguments.java | 2 +-
.../sejda/cli/model/WatermarkTaskCliArguments.java | 2 +-
.../AlternateMixCliArgumentsTransformer.java | 20 +-
.../transformer/BaseCliArgumentsTransformer.java | 79 ++-
.../CompressCliArgumentsTransformer.java | 49 --
.../transformer/CropCliArgumentsTransformer.java | 59 --
.../ExtractPagesCliArgumentsTransformer.java | 1 +
.../ExtractTextByPagesCliArgumentsTransformer.java | 55 --
.../ExtractTextCliArgumentsTransformer.java | 52 --
.../transformer/NupCliArgumentsTransformer.java | 42 --
.../PdfToJpegCliArgumentsTransformer.java | 10 +-
.../PdfToMultipleTiffCliArgumentsTransformer.java | 2 +-
.../PdfToPngCliArgumentsTransformer.java | 52 ++
.../PdfToSingleTiffCliArgumentsTransformer.java | 2 +-
.../SetHeaderFooterCliArgumentsTransformer.java | 13 +-
.../SplitByTextCliArgumentsTransformer.java | 44 --
.../SplitDownTheMiddleCliArgumentsTransformer.java | 46 --
.../transformer/UnpackCliArgumentsTransformer.java | 5 +
.../org.sejda.cli.command.CommandsProvider | 1 +
.../src/main/resources/sejda-console/LICENSE.txt | 11 -
.../test/java/org/sejda/StandardConsoleOnly.java | 17 +-
.../test/java/org/sejda/cli/AbstractTaskTest.java | 6 +-
.../java/org/sejda/cli/AbstractTaskTraitTest.java | 1 +
.../test/java/org/sejda/cli/AbstractTestSuite.java | 45 +-
.../org/sejda/cli/AcrossAllTasksTraitTest.java | 4 +-
.../java/org/sejda/cli/AddBackPagesTaskTest.java | 3 +-
.../java/org/sejda/cli/AlternateMixTaskTest.java | 43 +-
.../test/java/org/sejda/cli/ArgsFromFileTest.java | 4 +-
.../sejda/cli/AttachmentsCollectionTaskTest.java | 3 +-
.../java/org/sejda/cli/CombineReorderTaskTest.java | 3 +-
.../java/org/sejda/cli/CommandLineTestBuilder.java | 30 +-
.../test/java/org/sejda/cli/CompressTaskTest.java | 63 --
.../src/test/java/org/sejda/cli/CropTaskTest.java | 92 ---
.../test/java/org/sejda/cli/DecryptTaskTest.java | 3 +-
...efaultTaskExecutionFailedEventListenerTest.java | 2 +-
.../test/java/org/sejda/cli/DefaultsProvider.java | 18 +-
.../cli/DuplicateOptionDetectionTraitTest.java | 5 +-
.../test/java/org/sejda/cli/EncryptTaskTest.java | 5 +-
.../cli/EncryptionIntegrationFolderOutTest.java | 6 +-
.../org/sejda/cli/EncryptionIntegrationTest.java | 12 +-
.../cli/ExampleUsageIntegrationFolderOutTest.java | 18 +-
.../org/sejda/cli/ExampleUsageIntegrationTest.java | 12 +-
.../org/sejda/cli/ExtractByBookmarksTaskTest.java | 3 +-
.../java/org/sejda/cli/ExtractPagesTaskTest.java | 11 +-
.../org/sejda/cli/ExtractTextByPagesTaskTest.java | 72 ---
.../java/org/sejda/cli/ExtractTextTaskTest.java | 63 --
...st.java => FileOrDirectoryOutputTraitTest.java} | 38 +-
.../java/org/sejda/cli/FileOutputTraitTest.java | 7 +-
.../java/org/sejda/cli/FolderOutputTraitTest.java | 10 +-
.../org/sejda/cli/GeneralConsoleOptionsTest.java | 31 +-
.../java/org/sejda/cli/HelpRequestTraitTest.java | 5 +-
.../org/sejda/cli/ImageFormatOutputTraitTest.java | 10 +-
...llectionTaskTest.java => LenientTraitTest.java} | 29 +-
...MandatoryInputAndOutputParametersTraitTest.java | 5 +-
.../src/test/java/org/sejda/cli/MergeTaskTest.java | 34 +-
.../cli/MultipleInputSourceFilesTraitTest.java | 4 +-
.../src/test/java/org/sejda/cli/NupTaskTest.java | 56 --
.../cli/OptionDecriptionAndShortNameTest.java | 13 +-
.../java/org/sejda/cli/PageRangesTraitTest.java | 6 +-
.../org/sejda/cli/PdfFormatOutputTraitTest.java | 12 +-
.../java/org/sejda/cli/PdfToJpegTraitTest.java | 15 +-
...ToJpegTraitTest.java => PdfToPngTraitTest.java} | 40 +-
.../java/org/sejda/cli/PdfToTiffTraitTest.java | 6 +-
.../org/sejda/cli/PrefixableOutputTraitTest.java | 10 +-
.../test/java/org/sejda/cli/RawArgumentsTest.java | 7 +-
.../test/java/org/sejda/cli/RotateTaskTest.java | 3 +-
.../src/test/java/org/sejda/cli/ScaleTaskTest.java | 3 +-
.../org/sejda/cli/SetHeaderFooterTaskTest.java | 36 +-
.../java/org/sejda/cli/SetMetadataTaskTest.java | 3 +-
.../java/org/sejda/cli/SetPageLabelsTaskTest.java | 3 +-
.../org/sejda/cli/SetPageTransitionsTaskTest.java | 5 +-
.../java/org/sejda/cli/SimpleSplitTaskTest.java | 3 +-
.../sejda/cli/SingleInputSourceFileTraitTest.java | 4 +-
.../org/sejda/cli/SplitByBookmarksTaskTest.java | 3 +-
.../org/sejda/cli/SplitByEveryXPagesTaskTest.java | 3 +-
.../java/org/sejda/cli/SplitByPagesTaskTest.java | 3 +-
.../java/org/sejda/cli/SplitBySizeTaskTest.java | 3 +-
.../java/org/sejda/cli/SplitByTextTaskTest.java | 60 --
.../org/sejda/cli/SplitDownTheMiddleTaskTest.java | 73 ---
.../src/test/java/org/sejda/cli/TestableTask.java | 359 -----------
.../org/sejda/cli/ViewerPreferencesTaskTest.java | 3 +-
.../test/java/org/sejda/cli/WatermarkTaskTest.java | 3 +-
.../sejda/cli/command/DefaultDefaultsProvider.java | 16 +-
...ultipleInputsAndFileOutputDefaultsProvider.java | 16 +-
...tipleInputsAndFolderOutputDefaultsProvider.java | 17 +-
.../SingleInputAndFileOutputDefaultsProvider.java | 17 +-
...SingleInputAndFolderOutputDefaultsProvider.java | 17 +-
.../sejda/cli/command/StandardTestableTask.java | 208 +++++++
.../cli/command/StandardTestableTasksProvider.java | 17 +-
.../java/org/sejda/cli/command/TestableTask.java} | 20 +-
.../java/org/sejda/cli/command/TestableTasks.java | 115 ++++
.../sejda/cli/command/TestableTasksProvider.java | 17 +-
sejda-console/src/test/resources/LICENSE.txt | 661 +++++++++++++++++++++
.../org.sejda.cli.command.TestableTasksProvider | 1 +
.../resources/logback-test.xml} | 1 -
sejda-console/src/test/shell/commands.txt | 36 +-
sejda-conversion/pom.xml | 2 +-
.../sejda/conversion/DirectoryOutputAdapter.java | 5 +
.../conversion/ExistingOutputPolicyAdapter.java | 2 +-
.../conversion/FileOrDirectoryOutputAdapter.java | 73 +--
.../PageRangeSetOrPredefinedSetOfPagesAdapter.java | 50 ++
.../sejda/conversion/PdfFileSourceListAdapter.java | 3 +-
.../conversion/BaseFileSourceListParserTest.java | 37 +-
.../conversion/XmlFileSourceListParserTest.java | 23 +-
sejda-core/pom.xml | 7 +-
.../sejda/core/context/DefaultSejdaContext.java | 2 +
.../context/XmlConfigurationStreamProvider.java | 22 +-
.../dsl/ApplicationEventsNotifier.java | 28 +-
.../org/sejda/core/notification/dsl/Notifier.java | 21 +-
.../core/service/DefaultTaskExecutionService.java | 2 +-
.../sejda/core/support/io/BaseOutputWriter.java | 77 ---
.../support/io/DefaultMultipleOutputWriter.java | 47 +-
.../core/support/io/DefaultSingleOutputWriter.java | 48 +-
.../java/org/sejda/core/support/io/IOUtils.java | 150 ++++-
.../core/support/io/MultipleOutputWriter.java | 2 +-
.../sejda/core/support/io/OutputWriterHelper.java | 45 +-
.../sejda/core/support/io/SingleOutputWriter.java | 11 +-
.../sejda/core/support/prefix/NameGenerator.java | 15 +-
.../prefix/processor/BasenamePrefixProcessor.java | 11 +-
.../support/prefix/processor/PrefixTypesChain.java | 36 +-
.../PrependPageNumberPrefixProcessor.java | 25 +-
.../prefix/processor/PrependPrefixProcessor.java | 17 +-
.../org/sejda/core/support/util/StringUtils.java | 17 +-
.../src/main/resources/sejda.default.xml | 16 +-
.../java/org/sejda/core/TestListenerFactory.java | 10 +-
.../core/context/DefaultSejdaContextTest.java | 24 +-
.../core/context/GlobalConfigurationTest.java | 2 +
.../core/context/XmlConfigurationStrategyTest.java | 2 +-
.../core/notification/NotificationContextTest.java | 2 +
.../sejda/core/service/AlternateMixTaskTest.java | 51 +-
.../java/org/sejda/core/service/BaseTaskTest.java | 56 +-
.../sejda/core/service/CombineReorderTaskTest.java | 7 +-
.../java/org/sejda/core/service/CropTaskTest.java | 191 ------
.../service/DefaultTaskExecutionServiceTest.java | 28 +-
.../java/org/sejda/core/service/EditTaskTest.java | 593 ------------------
.../org/sejda/core/service/EncryptTaskTest.java | 54 ++
.../core/service/ExtractByOutlineTaskTest.java | 42 +-
.../sejda/core/service/ExtractPagesTaskTest.java | 3 +-
.../core/service/ExtractTextByPagesTaskTest.java | 126 ----
.../sejda/core/service/ExtractTextTaskTest.java | 117 ----
.../java/org/sejda/core/service/MergeTaskTest.java | 323 ----------
.../service/MultipleImageConversionTaskTest.java | 49 +-
.../java/org/sejda/core/service/NupTaskTest.java | 189 ------
.../org/sejda/core/service/OptimizeTaskTest.java | 155 -----
...TaskTest.java => PdfToMltipleTiffTaskTest.java} | 28 +-
...askTest.java => PdfToMultipleJpegTaskTest.java} | 34 +-
.../core/service/PdfToMultiplePngTaskTest.java | 22 +-
...nTaskTest.java => PdfToSingleTiffTaskTest.java} | 9 +-
.../sejda/core/service/ResizePagesTaskTest.java | 155 +++++
.../core/service/SetHeaderFooterTaskTest.java | 92 ++-
.../sejda/core/service/SetMetadataTaskTest.java | 1 -
.../sejda/core/service/SimpleSplitTaskTest.java | 24 +-
.../core/service/SplitByEveryXPagesTaskTest.java | 14 +-
.../core/service/SplitByOutlineLevelTaskTest.java | 2 +-
.../core/service/SplitByPageNumberTaskTest.java | 34 +-
.../sejda/core/service/SplitBySizeTaskTest.java | 22 +-
.../core/service/SplitByTextContentTaskTest.java | 135 -----
.../core/service/SplitDownTheMiddleTaskTest.java | 402 -------------
.../org/sejda/core/service/TaskTestContext.java | 129 +++-
.../core/support/io/BaseOutputWriterTest.java | 59 --
.../io/DefaultMultipleOutputWriterTest.java | 128 +++-
.../support/io/DefaultSingleOutputWriterTest.java | 133 +++++
.../org/sejda/core/support/io/IOUtilsTest.java | 104 +++-
.../core/support/io/OutputWriterHelperTest.java | 80 ++-
.../core/support/prefix/NameGeneratorTest.java | 18 +-
.../prefix/processor/BasePrefixProcessorTest.java | 8 +-
.../processor/BasenamePrefixProcessorTest.java | 6 +
.../processor/BookmarkPrefixProcessorTest.java | 7 +
.../processor/CurrentPagePrefixProcessorTest.java | 6 +
.../processor/FileNumberPrefixProcessorTest.java | 6 +
.../support/prefix/processor/PrefixTypeTest.java | 73 +--
.../prefix/processor/PrefixTypesChainTest.java | 80 +++
.../PrependPageNumberPrefixProcessorTest.java | 27 +-
.../processor/PrependPrefixProcessorTest.java | 20 +-
.../StrictBookmarkPrefixProcessorTest.java | 6 +
.../prefix/processor/TextPrefixProcessorTest.java | 16 +
.../sejda/core/support/util/StringUtilsTest.java | 14 +-
sejda-core/src/test/resources/logback-test.xml | 1 -
sejda-core/src/test/resources/pdf/A3Landscape.pdf | Bin 0 -> 16606 bytes
sejda-core/src/test/resources/pdf/A3Portrait.pdf | Bin 0 -> 16171 bytes
sejda-core/src/test/resources/pdf/A4Portrait.pdf | Bin 0 -> 16170 bytes
.../resources/pdf/destination_pages_as_int.pdf | Bin 0 -> 66818 bytes
.../pdf/forms/simple_form_unicode_values.pdf | Bin 0 -> 929907 bytes
sejda-core/src/test/resources/pdf/invalid_kid.pdf | Bin 0 -> 46590 bytes
.../src/test/resources/pdf/invalid_page_stream.pdf | Bin 0 -> 860 bytes
.../src/test/resources/pdf/missing_page_ref.pdf | Bin 0 -> 26057 bytes
.../test/resources/pdf/multiple-sized-pages.pdf | Bin 0 -> 45425 bytes
.../test/resources/pdf/payslip_with_bookmarks.pdf | Bin 0 -> 30551 bytes
.../pdf/test_optimize_repeated_images.pdf | Bin 1718592 -> 0 bytes
sejda-core/src/test/resources/pdf/trunkated.pdf | Bin 0 -> 44913 bytes
sejda-core/src/test/resources/pdf/unoptimized.pdf | Bin 2270346 -> 0 bytes
sejda-core/src/test/resources/pdf/unused_fonts.pdf | Bin 19004 -> 0 bytes
.../test/resources/{sejda.xml => sejda-test.xml} | 0
sejda-distribution/pom.xml | 17 +-
sejda-distribution/src/assemble/bin-assembly.xml | 3 +-
sejda-docs/PROPERTIESnARGS.md | 6 -
sejda-docs/pom.xml | 2 +-
sejda-example/pom.xml | 81 ---
.../main/java/org/sejda/example/SplitByPages.java | 162 -----
sejda-example/src/main/resources/logback.xml | 16 -
sejda-example/src/main/resources/sejda.xml | 9 -
sejda-fonts/fonts/sans/LICENSE_OFL.txt | 92 +++
.../fonts/sans/NotoKufiArabic-Regular.ttf | Bin
.../fonts/sans/NotoNaskhArabic-Regular.ttf | Bin
.../resources => }/fonts/sans/NotoSans-Regular.ttf | Bin
sejda-fonts/fonts/sans/NotoSansBengali-Regular.ttf | Bin 0 -> 102860 bytes
.../fonts/sans/NotoSansDevanagari-Regular.ttf | Bin
.../fonts/sans/NotoSansEthiopic-Regular.ttf | Bin 0 -> 227760 bytes
.../fonts/sans/NotoSansGeorgian-Regular.ttf | Bin 0 -> 21404 bytes
.../fonts/sans/NotoSansGujarati-Regular.ttf | Bin 0 -> 128336 bytes
.../fonts/sans/NotoSansGurmukhi-Regular.ttf | Bin 0 -> 37440 bytes
.../fonts/sans/NotoSansHebrew-Regular.ttf | Bin
sejda-fonts/fonts/sans/NotoSansKannada-Regular.ttf | Bin 0 -> 83868 bytes
sejda-fonts/fonts/sans/NotoSansKhmer-Regular.ttf | Bin 0 -> 37144 bytes
.../fonts/sans/NotoSansMalayalam-Regular.ttf | Bin 0 -> 61200 bytes
.../fonts/sans/NotoSansMongolian-Regular.ttf | Bin 0 -> 135484 bytes
sejda-fonts/fonts/sans/NotoSansMyanmar-Regular.ttf | Bin 0 -> 119604 bytes
sejda-fonts/fonts/sans/NotoSansOriya-Regular.ttf | Bin 0 -> 103684 bytes
sejda-fonts/fonts/sans/NotoSansSinhala-Regular.ttf | Bin 0 -> 171372 bytes
sejda-fonts/fonts/sans/NotoSansSymbols-Regular.ttf | Bin 0 -> 851032 bytes
sejda-fonts/fonts/sans/NotoSansTamil-Regular.ttf | Bin 0 -> 38180 bytes
sejda-fonts/fonts/sans/NotoSansTelugu-Regular.ttf | Bin 0 -> 114240 bytes
.../fonts/sans/NotoSansThai-Regular.ttf | Bin
sejda-fonts/fonts/sans/README.txt | 43 ++
sejda-fonts/pom.xml | 2 +-
.../java/org/sejda/fonts/UnicodeType0Font.java | 7 +-
.../fonts/sans/NotoSansMerged-Regular.ttf | Bin 0 -> 2748980 bytes
sejda-icepdf/pom.xml | 74 ---
.../sejda/impl/icepdf/PdfToMultipleImageTask.java | 122 ----
.../icepdf/component/DefaultPdfSourceOpener.java | 115 ----
.../component/PdfToBufferedImageProvider.java | 72 ---
.../test/java/org/sejda/impl/TestCyclesICEpdf.java | 16 -
sejda-image-writers/pom.xml | 6 +-
.../core/writer/context/ImageWriterContext.java | 120 ++--
.../core/writer/imageio/AbstractImageWriter.java | 126 ++++
.../sejda/core/writer/imageio/JpegImageWriter.java | 71 +++
.../core/writer/imageio/MultiImageWriter.java | 88 +++
.../sejda/core/writer/imageio/PngImageWriter.java | 23 +-
.../core/writer/imageio/SingleImageWriter.java | 60 ++
.../core/writer/imageio/TiffMultiImageWriter.java | 47 ++
.../core/writer/imageio/TiffSingleImageWriter.java | 47 ++
.../sejda/core/writer/model/ImageOptimizer.java | 64 +-
.../org/sejda/core/writer/model/ImageWriter.java | 41 +-
.../writer/model/ImageWriterAbstractFactory.java | 41 --
.../xmlgraphics/AbstractImageWriterAdapter.java | 85 ---
.../xmlgraphics/BaseImageIOWriterAdapter.java | 105 ----
.../xmlgraphics/BaseTiffImageWriterAdapter.java | 73 ---
.../xmlgraphics/ImageWriterBuildersRegistry.java | 58 --
.../writer/xmlgraphics/ImageWriterFactory.java | 57 --
.../writer/xmlgraphics/JpegImageWriterAdapter.java | 114 ----
.../MultipleOutputTiffImageWriterAdapter.java | 91 ---
.../SingleOutputTiffImageWriterAdapter.java | 113 ----
.../writer/context/ImageWriterContextTest.java | 16 +-
.../JpegImageWriterTest.java} | 44 +-
.../writer/imageio/TiffMultiImageWriterTest.java | 76 +++
.../TiffSingleImageWriterTest.java} | 50 +-
.../ImageWriterBuildersRegistryTest.java | 56 --
.../writer/xmlgraphics/ImageWriterFactoryTest.java | 49 --
.../MultipleOutputTiffImageWriterAdapterTest.java | 105 ----
.../SingleOutputTiffImageWriterAdapterTest.java | 112 ----
.../src/test/resources/logback-test.xml | 1 -
sejda-model/pom.xml | 7 +-
.../org/sejda/model/TopLeftRectangularBox.java | 16 +
.../org/sejda/model/exception/TaskIOException.java | 11 +
.../TaskNonLenientExecutionException.java | 18 +-
.../model/exception/UnsupportedTextException.java | 22 +-
.../org/sejda/model/image/TiffCompressionType.java | 4 +-
.../org/sejda/model/input/AbstractPdfSource.java | 1 +
.../java/org/sejda/model/input/FileSource.java | 2 +-
.../ImageMergeInput.java} | 48 +-
.../MergeInput.java} | 14 +-
.../java/org/sejda/model/input/PdfMergeInput.java | 8 +-
.../java/org/sejda/model/input/PdfMixInput.java | 45 +-
.../main/java/org/sejda/model/nup/PageOrder.java | 41 --
.../org/sejda/model/optimization/Optimization.java | 80 ---
.../sejda/model/outline/OutlineLevelsHandler.java | 2 +-
.../sejda/model/output/DirectoryTaskOutput.java | 8 +-
.../sejda/model/output/ExistingOutputPolicy.java | 1 +
...kOutput.java => FileOrDirectoryTaskOutput.java} | 67 ++-
.../org/sejda/model/output/FileTaskOutput.java | 4 +-
.../org/sejda/model/output/MultipleTaskOutput.java | 4 +-
.../model/output/SingleOrMultipleTaskOutput.java | 24 +-
.../org/sejda/model/output/SingleTaskOutput.java | 4 +-
.../org/sejda/model/output/StreamTaskOutput.java | 93 ---
.../java/org/sejda/model/output/TaskOutput.java | 8 +-
.../sejda/model/output/TaskOutputDispatcher.java | 9 +-
.../parameter/AbstractAlternateMixParameters.java | 38 --
.../parameter/AbstractSplitByPageParameters.java | 4 +-
.../AlternateMixMultipleInputParameters.java | 30 +-
.../model/parameter/AlternateMixParameters.java | 123 ----
.../parameter/AttachmentsCollectionParameters.java | 27 +-
.../org/sejda/model/parameter/CropParameters.java | 112 ----
.../org/sejda/model/parameter/EditParameters.java | 125 ----
.../parameter/ExtractByOutlineParameters.java | 20 +-
.../model/parameter/ExtractTextParameters.java | 123 ----
.../org/sejda/model/parameter/MergeParameters.java | 58 +-
.../org/sejda/model/parameter/NupParameters.java | 89 ---
.../model/parameter/OcrTextByPagesParameters.java | 72 ++-
.../sejda/model/parameter/OcrTextParameters.java | 85 ++-
.../sejda/model/parameter/OptimizeParameters.java | 97 ---
...sParameters.java => ResizePagesParameters.java} | 87 +--
.../model/parameter/SetHeaderFooterParameters.java | 78 ++-
.../parameter/SplitByOutlineLevelParameters.java | 7 +-
.../model/parameter/SplitBySizeParameters.java | 4 +-
.../parameter/SplitByTextContentParameters.java | 124 ----
.../parameter/SplitDownTheMiddleParameters.java | 100 ----
.../sejda/model/parameter/UnpackParameters.java | 6 +-
.../model/parameter/base/AbstractParameters.java | 16 +-
.../base/MultipleOutputTaskParameters.java | 16 +-
.../MultiplePdfSourceMultipleOutputParameters.java | 13 +-
.../MultiplePdfSourceSingleOutputParameters.java | 25 +-
.../MultipleSourceMultipleOutputParameters.java | 10 +-
...rameters.java => PrefixableTaskParameters.java} | 25 +-
.../base/SingleOrMultipleOutputTaskParameters.java | 25 +-
.../parameter/base/SingleOutputTaskParameters.java | 9 +-
.../SinglePdfSourceMultipleOutputParameters.java | 6 +-
.../SinglePdfSourceSingleOutputParameters.java | 23 +-
.../sejda/model/parameter/base/TaskParameters.java | 13 +-
.../model/parameter/edit/AddImageOperation.java | 91 ---
.../model/parameter/edit/AddShapeOperation.java | 117 ----
.../model/parameter/edit/AppendTextOperation.java | 98 ---
.../model/parameter/edit/DeletePageOperation.java | 55 --
.../model/parameter/edit/EditTextOperation.java | 73 ---
.../parameter/edit/HighlightTextOperation.java | 75 ---
.../model/parameter/edit/InsertPageOperation.java | 55 --
.../image/AbstractPdfToImageParameters.java | 28 +-
.../AbstractPdfToMultipleImageParameters.java | 22 -
.../image/AbstractPdfToSingleImageParameters.java | 29 +-
.../parameter/image/PdfToImageParameters.java | 22 +-
.../model/parameter/image/PdfToJpegParameters.java | 42 +-
.../image/PdfToMultipleTiffParameters.java | 1 -
.../image/PdfToPngParameters.java} | 34 +-
.../sejda/model/split/SplitDownTheMiddleMode.java | 39 --
.../org/sejda/model/task/TaskExecutionContext.java | 17 +-
.../validation/constraint/ValidSingleOutput.java | 2 +-
.../validation/validator/DirectoryValidator.java | 2 +-
.../validator/SingleOutputExtensionsValidator.java | 56 +-
.../validator/SingleOutputValidator.java | 74 +--
.../src/test/java/org/sejda/ImageTestUtils.java | 105 ----
.../org/sejda/model/input/PdfMixInputTest.java | 72 +++
.../model/output/DirectoryTaskOutputTest.java | 36 +-
.../output/FileOrDirectoryTaskOutputTest.java | 119 ++++
.../sejda/model/output/StreamTaskOutputTest.java | 58 --
.../parameter/AddBackPagesParametersTest.java | 4 +-
.../AlternateMixMultipleInputParametersTest.java | 7 -
.../parameter/AlternateMixParametersTest.java | 92 ---
.../sejda/model/parameter/CropParametersTest.java | 90 ---
.../model/parameter/EncryptParametersTest.java | 4 +-
.../ExtractTextByPagesParametersTest.java | 111 ----
.../model/parameter/ExtractTextParametersTest.java | 75 ---
.../sejda/model/parameter/MergeParametersTest.java | 13 +-
.../sejda/model/parameter/NupParametersTest.java | 63 --
.../model/parameter/OptimizeParametersTest.java | 62 --
.../model/parameter/RotateParametersTest.java | 4 +-
.../sejda/model/parameter/ScaleParametersTest.java | 4 +-
.../model/parameter/SetMetadataParametersTest.java | 11 +-
.../parameter/SetPagesLabelParametersTest.java | 11 +-
.../SetPagesTransitionParametersTest.java | 12 +-
.../model/parameter/SimpleSplitParametersTest.java | 6 +-
.../SplitByEveryXPagesParametersTest.java | 6 +-
.../SplitByOutlineLevelParametersTest.java | 6 +-
.../parameter/SplitByPagesParametersTest.java | 6 +-
.../model/parameter/SplitBySizeParametersTest.java | 6 +-
.../SplitByTextContentParametersTest.java | 58 --
.../SplitDownTheMiddleParametersTest.java | 81 ---
.../model/parameter/UnpackParametersTest.java | 5 +-
.../model/parameter/WatermarkParametersTest.java | 8 +-
.../base/MultiplePdfSourceParametersTest.java | 2 +-
...ultiplePdfSourceSingleOutputParametersTest.java | 9 +-
.../parameter/image/PdfToJpegParametersTest.java | 25 +-
.../parameter/image/PdfToPngParametersTest.java} | 29 +-
.../sejda/model/task/TaskExecutionContextTest.java | 20 +-
.../org/sejda/model/task/TestTaskParameter.java | 14 +-
.../validator/DirectoryValidatorTest.java | 29 +-
.../validator/SingleOutputValidatorTest.java | 101 ++++
sejda-model/src/test/resources/logback-test.xml | 1 -
sejda-ocr/pom.xml | 2 +-
.../sambox/ocr/component/OcrTextExtractor.java | 12 +-
.../sambox/ocr/component/OcrTextExtractorTest.java | 14 +-
sejda-optional-fonts/pom.xml | 2 +-
.../org/sejda/fonts/OptionalUnicodeType0Font.java | 3 +-
.../resources/optional/fonts/sans/LICENSE_OFL.txt | 92 +++
.../fonts/sans/NotoSansArmenian-Regular.ttf | Bin 0 -> 16976 bytes
sejda-sambox/pom.xml | 8 +-
.../org/sejda/impl/sambox/AddBackPagesTask.java | 4 +-
.../org/sejda/impl/sambox/AlternateMixTask.java | 17 +-
.../impl/sambox/AttachmentsCollectionTask.java | 23 +-
.../org/sejda/impl/sambox}/BasePdfToImageTask.java | 33 +-
.../org/sejda/impl/sambox/CombineReorderTask.java | 22 +-
.../main/java/org/sejda/impl/sambox/CropTask.java | 195 ------
.../java/org/sejda/impl/sambox/DecryptTask.java | 4 +-
.../main/java/org/sejda/impl/sambox/EditTask.java | 253 --------
.../java/org/sejda/impl/sambox/EncryptTask.java | 4 +-
.../sejda/impl/sambox/ExtractByOutlineTask.java | 2 +-
.../org/sejda/impl/sambox/ExtractPagesTask.java | 6 +-
.../sejda/impl/sambox/ExtractTextByPagesTask.java | 117 ----
.../org/sejda/impl/sambox/ExtractTextTask.java | 106 ----
.../java/org/sejda/impl/sambox/JpegToPdfTask.java | 80 +--
.../main/java/org/sejda/impl/sambox/MergeTask.java | 81 ++-
.../main/java/org/sejda/impl/sambox/NupTask.java | 306 ----------
.../java/org/sejda/impl/sambox/OptimizeTask.java | 124 ----
.../sejda/impl/sambox/PdfToMultipleImageTask.java | 111 ++--
.../sejda/impl/sambox}/PdfToSingleImageTask.java | 72 +--
.../{ScaleTask.java => ResizePagesTask.java} | 64 +-
.../java/org/sejda/impl/sambox/RotateTask.java | 13 +-
.../main/java/org/sejda/impl/sambox/ScaleTask.java | 4 +-
.../org/sejda/impl/sambox/SetHeaderFooterTask.java | 29 +-
.../org/sejda/impl/sambox/SetMetadataTask.java | 9 +-
.../org/sejda/impl/sambox/SetPagesLabelTask.java | 9 +-
.../sejda/impl/sambox/SetPagesTransitionTask.java | 9 +-
.../sejda/impl/sambox/SplitByOutlineLevelTask.java | 32 +-
.../sejda/impl/sambox/SplitByPageNumbersTask.java | 30 +-
.../org/sejda/impl/sambox/SplitBySizeTask.java | 35 +-
.../sejda/impl/sambox/SplitByTextContentTask.java | 85 ---
.../sejda/impl/sambox/SplitDownTheMiddleTask.java | 425 -------------
.../sejda/impl/sambox/ViewerPreferencesTask.java | 4 +-
.../java/org/sejda/impl/sambox/WatermarkTask.java | 13 +-
.../impl/sambox/component/AcroFormsMerger.java | 64 +-
.../sambox/component/AnnotationsDistiller.java | 21 +-
.../component/AttachmentsSummaryCreator.java | 185 ++++++
.../sejda/impl/sambox/component/OutlineUtils.java | 2 +-
.../impl/sambox/component/PDDocumentHandler.java | 53 +-
.../component/PDFTextRedactingStreamEngine.java | 364 ------------
.../component/PageGeometricalShapeWriter.java | 114 ----
.../impl/sambox/component/PageImageWriter.java | 35 +-
.../impl/sambox/component/PageTextReplacer.java | 122 ----
.../impl/sambox/component/PageTextWriter.java | 244 +++-----
.../impl/sambox/component/PageToFormXObject.java | 105 ----
.../impl/sambox/component/PagesExtractor.java | 18 +-
.../impl/sambox/component/PdfMixFragment.java | 11 +-
.../org/sejda/impl/sambox/component/PdfScaler.java | 48 +-
.../impl/sambox/component/PdfTextExtractor.java | 99 ---
.../impl/sambox/component/PdfWatermarker.java | 4 +-
.../component/SamboxOutlineLevelsHandler.java | 11 +-
.../sambox/component/SetHeaderFooterWriter.java | 39 +-
.../impl/sambox/component/SignatureClipper.java | 8 +
.../sambox/component/TableOfContentsCreator.java | 100 +++-
.../sejda/impl/sambox/component/TextWithFont.java} | 36 +-
.../image/ImagesToPdfDocumentConverter.java | 105 ++++
.../InUseFontDictionary.java | 2 +-
.../OptimizationRuler.java | 2 +-
.../ResourceDictionaryCleaner.java | 2 +-
.../ResourcesHitter.java | 12 +-
.../component/optimizaton/DocumentOptimizer.java | 56 --
.../component/optimizaton/ImagesOptimizer.java | 274 ---------
.../sambox/component/optimizaton/Optimizers.java | 80 ---
.../component/optimizaton/PagesOptimizer.java | 68 ---
.../component/split/AbstractPdfSplitter.java | 7 +-
.../component/split/ByTextChangesPdfSplitter.java | 52 --
.../impl/sambox/component/split/PageCopier.java | 4 +-
.../split/PageDestinationsLevelPdfExtractor.java | 6 +-
.../sambox/component/split/SizePdfSplitter.java | 4 +-
.../split/SplitByTextChangesOutputStrategy.java | 141 -----
.../java/org/sejda/impl/sambox/util/FontUtils.java | 150 ++++-
.../sejda/impl/sambox/util/TransitionUtils.java | 2 +
.../impl/sambox/AlternateMixSamboxTaskTest.java | 4 +-
.../org/sejda/impl/sambox/EditSamboxTaskTest.java | 99 ---
.../sambox/ExtractTextByPagesSamboxTaskTest.java | 32 -
.../org/sejda/impl/sambox/MergeSamboxTaskTest.java | 524 +++++++++++++++-
.../MultipleJpgConversionSamboxTaskTest.java | 13 -
.../org/sejda/impl/sambox/NupSamboxTaskTest.java | 49 --
...st.java => PdfToMultipleJpgSamboxTaskTest.java} | 16 +-
...st.java => PdfToMultiplePngSamboxTaskTest.java} | 15 +-
.../sambox/PdfToMultipleTiffSamboxTaskTest.java | 6 +-
.../impl/sambox/PdfToSingleTiffSamboxTaskTest.java | 6 +-
...askTest.java => ResizePagesSamboxTaskTest.java} | 17 +-
.../sambox/SplitDownTheMiddleSamboxTaskTest.java | 30 -
.../impl/sambox/component/AcroFormsMergerTest.java | 14 +-
.../sambox/component/AnnotationsDistillerTest.java | 22 +
.../component/AttachmentsSummaryCreatorTest.java | 112 ++++
.../impl/sambox/component/OutlineUtilsTest.java | 14 +
.../sambox/component/PDDocumentHandlerTest.java | 52 +-
.../impl/sambox/component/PageImageWriterTest.java | 12 +-
.../impl/sambox/component/PageTextWriterTest.java | 47 +-
.../sambox/component/PdfTextExtractorTest.java | 90 ---
.../component/ReadOnlyFilteredCOSStreamTest.java | 2 +-
.../component/TableOfContentsCreatorTest.java | 171 ++++--
.../OptimizationRulerTest.java | 3 +-
.../ResourceDictionaryCleanerTest.java | 2 +-
.../ResourcesHitterTest.java | 2 +-
.../optimizaton/DocumentOptimizerTest.java | 104 ----
.../component/optimizaton/ImagesOptimizerTest.java | 142 -----
.../component/optimizaton/PagesOptimizerTest.java | 81 ---
.../SplitByTextChangesOutputStrategyTest.java | 49 --
.../org/sejda/impl/sambox/util/FontUtilsTest.java | 197 +++++-
.../impl/sambox/util/TransitionUtilsTest.java | 85 +++
sejda-sambox/src/test/resources/logback-test.xml | 1 -
558 files changed, 11505 insertions(+), 15025 deletions(-)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libsejda-java.git
More information about the pkg-java-commits
mailing list