[jira] [Commented] (PDFBOX-3709) delete deprecated API

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-3709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257231#comment-17257231
 ] 

ASF subversion and git services commented on PDFBOX-3709:
-

Commit 1885017 from Maruan Sahyoun in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885017 ]

PDFBOX-3709: remove deprecated method

> delete deprecated API
> -
>
> Key: PDFBOX-3709
> URL: https://issues.apache.org/jira/browse/PDFBOX-3709
> Project: PDFBox
>  Issue Type: Task
>Reporter: Tilman Hausherr
>Priority: Major
> Fix For: 3.0.0 PDFBox
>
>
> As a reminder, these are the API parts to delete for 3.0
>  - COSNumber ZERO, ONE
>  - methods with RandomAccess in CCITTFactory
>  - [https://pdfbox.apache.org/docs/2.0.7/javadocs/deprecated-list.html]
>  - [https://pdfbox.apache.org/docs/1.8.13/javadocs/deprecated-list.html] if 
> there are left overs we didn't do
>  - remove throws declarations where not necessary (see PDFBOX-3365)
>  - remove deprecated color methods (see PDFBOX-4710)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-4952) PDF compression - object stream creation

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-4952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257229#comment-17257229
 ] 

ASF subversion and git services commented on PDFBOX-4952:
-

Commit 1885016 from Maruan Sahyoun in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885016 ]

PDFBOX-4952: save document with no compression

> PDF compression - object stream creation
> 
>
> Key: PDFBOX-4952
> URL: https://issues.apache.org/jira/browse/PDFBOX-4952
> Project: PDFBox
>  Issue Type: New Feature
>  Components: PDModel
>Affects Versions: 2.0.21
>Reporter: Christian Appl
>Assignee: Andreas Lehmkühler
>Priority: Major
> Fix For: 3.0.0 PDFBox
>
> Attachments: image-2020-09-07-09-47-30-172.png, 
> image-2020-09-07-10-05-15-631.png
>
>
> I implemented a basic starting point to realize a PDF compression based on 
> PDFBox 2.0.22-SNAPSHOT
> I want to use this ticket, to ask if you would be interested in such a 
> feature and whether you would be interested to merge it into PDFBox.
> This is sort of a POC, only implementing some very basic functionality, that 
> surely must and could be extended further and it does only implement some 
> very basic and simplistic Unit Tests.
>  However it is able to reduce the size of resulting documents, and creates 
> objectstreams as defined in the PDF reference manual.
> *What it currently does:*
>  It provides the bundling and compression of objects to objectstreams -and 
> further applies simple content compression to a small selection of contents-.
> -To realize content compression, it provides a simple interface and abstract 
> class for "ContentCompressor"s which search a document for specific content, 
> that could be compressed and do compress that contents.-
> -Currently two content compressors exist:-
>  -_ImageCompressor_-
>  -Searches for simple images, that could be compressed using DCT.-
> -_UnencodedStreamCompressor_-
>  -Searches the document for yet unencoded streams and applies a Flate 
> compression where necessary.-
> -Both compressors can be parameterized using a centralized 
> "CompressParameters" instance which is passed to a new "saveCompressed" 
> method of PDDocument.-
> The compression is based on, modifies and is realized by a set of extensions 
> for the "COSWriter" class. Basically it organizes objects, that are passed to 
> the COSWriter in objectStreams -and applies content optimization where 
> necessary and possible-.
> Currently this does support encryption, but does not support linearization of 
> the compressed documents.
> *Caveat:*
>  If this feature is interesting to you, then I would not expect you to simply 
> merge this fork into 2.0.22. I am expecting that you would like to have some 
> details and concepts changed and am ready to implement changes that would be 
> required for this to work to your liking.
> *POC:*
>  4 resulting documents can be found in "target/test-output/compression" when 
> "COSDocumentCompressionTest" is run.
> *The Pull request can be found on Github at:*
>  [https://github.com/apache/pdfbox/pull/86]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Resolved] (PDFBOX-1842) Warn if command-line pdf encryption destroys a pre-existing signature

2021-01-01 Thread Maruan Sahyoun (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-1842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maruan Sahyoun resolved PDFBOX-1842.

Resolution: Fixed

Added a warning message if the document contains (regular) signatures. No check 
if there are other types of signatures such as reader usage rights etc. 

> Warn if command-line pdf encryption destroys a pre-existing signature
> -
>
> Key: PDFBOX-1842
> URL: https://issues.apache.org/jira/browse/PDFBOX-1842
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.7, 2.0.0
>Reporter: Ralf Hauser
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> see also PDFBOX-1594 , PDFBOX-912



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-1842) Warn if command-line pdf encryption destroys a pre-existing signature

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-1842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257225#comment-17257225
 ] 

ASF subversion and git services commented on PDFBOX-1842:
-

Commit 1885015 from Maruan Sahyoun in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885015 ]

PDFBOX-1842: warn if document is already signed and shall be enrypted

> Warn if command-line pdf encryption destroys a pre-existing signature
> -
>
> Key: PDFBOX-1842
> URL: https://issues.apache.org/jira/browse/PDFBOX-1842
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.7, 2.0.0
>Reporter: Ralf Hauser
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> see also PDFBOX-1594 , PDFBOX-912



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Assigned] (PDFBOX-1842) Warn if command-line pdf encryption destroys a pre-existing signature

2021-01-01 Thread Maruan Sahyoun (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-1842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Maruan Sahyoun reassigned PDFBOX-1842:
--

Assignee: Maruan Sahyoun

> Warn if command-line pdf encryption destroys a pre-existing signature
> -
>
> Key: PDFBOX-1842
> URL: https://issues.apache.org/jira/browse/PDFBOX-1842
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.7, 2.0.0
>Reporter: Ralf Hauser
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> see also PDFBOX-1594 , PDFBOX-912



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-4952) PDF compression - object stream creation

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-4952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257220#comment-17257220
 ] 

Tilman Hausherr commented on PDFBOX-4952:
-

WriteDecodedDoc compresses the XRef stream, because
{code}
doc.getDocument().setIsXRefStream(false);
doc.save(out);
{code}
gets overwritten in {{PDDocument.save()}}. However
{code}
doc.save(out, CompressParameters.NO_COMPRESSION);
{code}
solves the problem, i.e. produces a "classic" xref table.

> PDF compression - object stream creation
> 
>
> Key: PDFBOX-4952
> URL: https://issues.apache.org/jira/browse/PDFBOX-4952
> Project: PDFBox
>  Issue Type: New Feature
>  Components: PDModel
>Affects Versions: 2.0.21
>Reporter: Christian Appl
>Assignee: Andreas Lehmkühler
>Priority: Major
> Fix For: 3.0.0 PDFBox
>
> Attachments: image-2020-09-07-09-47-30-172.png, 
> image-2020-09-07-10-05-15-631.png
>
>
> I implemented a basic starting point to realize a PDF compression based on 
> PDFBox 2.0.22-SNAPSHOT
> I want to use this ticket, to ask if you would be interested in such a 
> feature and whether you would be interested to merge it into PDFBox.
> This is sort of a POC, only implementing some very basic functionality, that 
> surely must and could be extended further and it does only implement some 
> very basic and simplistic Unit Tests.
>  However it is able to reduce the size of resulting documents, and creates 
> objectstreams as defined in the PDF reference manual.
> *What it currently does:*
>  It provides the bundling and compression of objects to objectstreams -and 
> further applies simple content compression to a small selection of contents-.
> -To realize content compression, it provides a simple interface and abstract 
> class for "ContentCompressor"s which search a document for specific content, 
> that could be compressed and do compress that contents.-
> -Currently two content compressors exist:-
>  -_ImageCompressor_-
>  -Searches for simple images, that could be compressed using DCT.-
> -_UnencodedStreamCompressor_-
>  -Searches the document for yet unencoded streams and applies a Flate 
> compression where necessary.-
> -Both compressors can be parameterized using a centralized 
> "CompressParameters" instance which is passed to a new "saveCompressed" 
> method of PDDocument.-
> The compression is based on, modifies and is realized by a set of extensions 
> for the "COSWriter" class. Basically it organizes objects, that are passed to 
> the COSWriter in objectStreams -and applies content optimization where 
> necessary and possible-.
> Currently this does support encryption, but does not support linearization of 
> the compressed documents.
> *Caveat:*
>  If this feature is interesting to you, then I would not expect you to simply 
> merge this fork into 2.0.22. I am expecting that you would like to have some 
> details and concepts changed and am ready to implement changes that would be 
> required for this to work to your liking.
> *POC:*
>  4 resulting documents can be found in "target/test-output/compression" when 
> "COSDocumentCompressionTest" is run.
> *The Pull request can be found on Github at:*
>  [https://github.com/apache/pdfbox/pull/86]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-2602) Enhance command line tools

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257215#comment-17257215
 ] 

ASF subversion and git services commented on PDFBOX-2602:
-

Commit 1885013 from Maruan Sahyoun in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885013 ]

PDFBOX-2602: add exception class name to error message to help understanding 
the exception cause

> Enhance command line tools
> --
>
> Key: PDFBOX-2602
> URL: https://issues.apache.org/jira/browse/PDFBOX-2602
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.8, 2.0.0
>Reporter: Maruan Sahyoun
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> The command line tools shall be enhanced to have the same behavior across all 
> tools.
> From the discussion on the dev mailing list
> - add an -h option to print the usage
> - print the usage to System.err and use an exit code of 1 if there was an 
> invalid command line parameter
> - print messages on exceptions to System.err
> - rethrow the exception so java can handle it if it will terminate afterwards 
> anyway
> - use an exit code of 1if rethrowing doesn't make sense
> Additional input:
> https://clig.dev/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-2602) Enhance command line tools

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257214#comment-17257214
 ] 

Tilman Hausherr commented on PDFBOX-2602:
-

Yes that's better

> Enhance command line tools
> --
>
> Key: PDFBOX-2602
> URL: https://issues.apache.org/jira/browse/PDFBOX-2602
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.8, 2.0.0
>Reporter: Maruan Sahyoun
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> The command line tools shall be enhanced to have the same behavior across all 
> tools.
> From the discussion on the dev mailing list
> - add an -h option to print the usage
> - print the usage to System.err and use an exit code of 1 if there was an 
> invalid command line parameter
> - print messages on exceptions to System.err
> - rethrow the exception so java can handle it if it will terminate afterwards 
> anyway
> - use an exit code of 1if rethrowing doesn't make sense
> Additional input:
> https://clig.dev/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-2602) Enhance command line tools

2021-01-01 Thread Maruan Sahyoun (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257213#comment-17257213
 ] 

Maruan Sahyoun commented on PDFBOX-2602:


You're right - getMessage() only prints the filename - what about this output 
instead

{noformat}
Error writing decoded PDF [NoSuchFileException]: 
/home/msahyoun/pdfbox/trunk/d.pdf
{noformat}

> Enhance command line tools
> --
>
> Key: PDFBOX-2602
> URL: https://issues.apache.org/jira/browse/PDFBOX-2602
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.8, 2.0.0
>Reporter: Maruan Sahyoun
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> The command line tools shall be enhanced to have the same behavior across all 
> tools.
> From the discussion on the dev mailing list
> - add an -h option to print the usage
> - print the usage to System.err and use an exit code of 1 if there was an 
> invalid command line parameter
> - print messages on exceptions to System.err
> - rethrow the exception so java can handle it if it will terminate afterwards 
> anyway
> - use an exit code of 1if rethrowing doesn't make sense
> Additional input:
> https://clig.dev/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-2359) Lines show on top of image

2021-01-01 Thread Jira


 [ 
https://issues.apache.org/jira/browse/PDFBOX-2359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler updated PDFBOX-2359:
---
Fix Version/s: (was: 3.0.0 PDFBox)
   4.0.0

> Lines show on top of image
> --
>
> Key: PDFBOX-2359
> URL: https://issues.apache.org/jira/browse/PDFBOX-2359
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: Simon Steiner
>Priority: Minor
> Fix For: 4.0.0
>
> Attachments: 3.pdf
>
>
> java -jar ~/pdf-box-svn/app/target/pdfbox-app-2.0.0-SNAPSHOT.jar PDFToImage 
> 3.pdf



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-4414) Clean up PDStructureTreeRoot.getRoleMap() and putRoleMap()

2021-01-01 Thread Jira


 [ 
https://issues.apache.org/jira/browse/PDFBOX-4414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler updated PDFBOX-4414:
---
Fix Version/s: (was: 3.0.0 PDFBox)
   4.0.0

> Clean up PDStructureTreeRoot.getRoleMap() and putRoleMap()
> --
>
> Key: PDFBOX-4414
> URL: https://issues.apache.org/jira/browse/PDFBOX-4414
> Project: PDFBox
>  Issue Type: Task
>  Components: PDModel
>Affects Versions: 2.0.13
>Reporter: Tilman Hausherr
>Priority: Major
> Fix For: 4.0.0
>
>
> I was trying to merge the structure tree role maps (PDFBOX-4415). 
> PDStructureTreeRoot.getRoleMap() and putRoleMap() are difficult to use:
>  - getRoleMap() returns different value type than setRoleMap
>  - the value Object is a COSString and the map is backed by the dictionary, 
> unless the map is empty, then it is not.
>  - doing "put" lands in COSDictionaryMap and one must use a COSString value
>  - doing "get" brings a String
>  - All this is not documented but it's unusable anyway.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-4414) Clean up PDStructureTreeRoot.getRoleMap() and putRoleMap()

2021-01-01 Thread Jira


[ 
https://issues.apache.org/jira/browse/PDFBOX-4414?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257201#comment-17257201
 ] 

Andreas Lehmkühler commented on PDFBOX-4414:


We should solve this in the context of PDFBOX-4664 as COSArrayList is involved

> Clean up PDStructureTreeRoot.getRoleMap() and putRoleMap()
> --
>
> Key: PDFBOX-4414
> URL: https://issues.apache.org/jira/browse/PDFBOX-4414
> Project: PDFBox
>  Issue Type: Task
>  Components: PDModel
>Affects Versions: 2.0.13
>Reporter: Tilman Hausherr
>Priority: Major
> Fix For: 3.0.0 PDFBox
>
>
> I was trying to merge the structure tree role maps (PDFBOX-4415). 
> PDStructureTreeRoot.getRoleMap() and putRoleMap() are difficult to use:
>  - getRoleMap() returns different value type than setRoleMap
>  - the value Object is a COSString and the map is backed by the dictionary, 
> unless the map is empty, then it is not.
>  - doing "put" lands in COSDictionaryMap and one must use a COSString value
>  - doing "get" brings a String
>  - All this is not documented but it's unusable anyway.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Jira


[ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257200#comment-17257200
 ] 

Andreas Lehmkühler commented on PDFBOX-3000:


Thanks [~tilman]

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 2.0.23, 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257199#comment-17257199
 ] 

Tilman Hausherr commented on PDFBOX-3000:
-

There's a TODO "investigate: clip rectangle origin effects" but I have no idea 
what I meant 4 years ago 

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 2.0.23, 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Resolved] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr resolved PDFBOX-3000.
-
Fix Version/s: 2.0.23
   Resolution: Fixed

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 2.0.23, 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: samsung_galaxy_s_4_um-p1_reduced.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf, gs-bugzilla691650-2.pdf, 
> gs-bugzilla693033.pdf, gs-bugzilla697433-2.pdf, 
> samsung_galaxy_s_4_um-p1_reduced.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Description: 
Follow-up to PDFBOX-3000. Following files don't render properly and it's likely 
transparency group issues:

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8 
(file found at http://www.eci.org/de/downloads )
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there

  was:
Follow-up to PDFBOX-3000. Following files don't render properly and it's likely 
transparency group issues:

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there


> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf, gs-bugzilla691650-2.pdf, 
> gs-bugzilla693033.pdf, gs-bugzilla697433-2.pdf, 
> samsung_galaxy_s_4_um-p1_reduced.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 
> 8 (file found at http://www.eci.org/de/downloads )
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: gs-bugzilla693033.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf, gs-bugzilla691650-2.pdf, 
> gs-bugzilla693033.pdf, gs-bugzilla697433-2.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: gs-bugzilla691650-2.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf, gs-bugzilla691650-2.pdf, 
> gs-bugzilla693033.pdf, gs-bugzilla697433-2.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: gs-bugzilla697433-2.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf, gs-bugzilla691650-2.pdf, 
> gs-bugzilla693033.pdf, gs-bugzilla697433-2.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: (was: gs-bugzilla690816-2.pdf)

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: gs-bugzilla690816-2.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Attachment: gs-bugzilla690816.pdf

> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
> Attachments: gs-bugzilla690816.pdf
>
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Updated] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)


 [ 
https://issues.apache.org/jira/browse/PDFBOX-5065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tilman Hausherr updated PDFBOX-5065:

Description: 
Follow-up to PDFBOX-3000. Following files don't render properly and it's likely 
transparency group issues:

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there

  was:
Follow-up to PDFBOX-3000. Following files don't render properly and it likely 
transparency group issues:

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there


> Transparency Group issues (2)
> -
>
> Key: PDFBOX-5065
> URL: https://issues.apache.org/jira/browse/PDFBOX-5065
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.22
>Reporter: Tilman Hausherr
>Priority: Major
>  Labels: Transparency
>
> Follow-up to PDFBOX-3000. Following files don't render properly and it's 
> likely transparency group issues:
> - eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
> - gs-bugzilla690816.pdf, rectangle top left
> - gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
> - gs-bugzilla693033.pdf, UN logo
> - gs-bugzilla697433-2.pdf, inner rectangle missing
> - samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be 
> there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Created] (PDFBOX-5065) Transparency Group issues (2)

2021-01-01 Thread Tilman Hausherr (Jira)
Tilman Hausherr created PDFBOX-5065:
---

 Summary: Transparency Group issues (2)
 Key: PDFBOX-5065
 URL: https://issues.apache.org/jira/browse/PDFBOX-5065
 Project: PDFBox
  Issue Type: Bug
  Components: Rendering
Affects Versions: 2.0.22
Reporter: Tilman Hausherr


Follow-up to PDFBOX-3000. Following files don't render properly and it likely 
transparency group issues:

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Comment Edited] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257196#comment-17257196
 ] 

Tilman Hausherr edited comment on PDFBOX-3000 at 1/1/21, 1:45 PM:
--

Sure!

- eci_altona-test-suite-v2_technical2_one-patch-per-page_x4.pdf, pages 7 and 8
- gs-bugzilla690816.pdf, rectangle top left
- gs-bugzilla691650-2.pdf, fade in the mid rectangle is in wrong direction
- gs-bugzilla693033.pdf, UN logo
- gs-bugzilla697433-2.pdf, inner rectangle missing
- samsung_galaxy_s_4_um-p1_reduced.pdf, background rectangle shouldn't be there


was (Author: tilman):
Sure!

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Closed] (PDFBOX-4973) Parsing truncated files no longer throws IOException: Error reading stream, expected='endstream' actual='' at offset ...

2021-01-01 Thread Jira


 [ 
https://issues.apache.org/jira/browse/PDFBOX-4973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andreas Lehmkühler closed PDFBOX-4973.
--
  Assignee: Andreas Lehmkühler
Resolution: Not A Problem

> Parsing truncated files no longer throws IOException: Error reading stream, 
> expected='endstream' actual='' at offset ...
> 
>
> Key: PDFBOX-4973
> URL: https://issues.apache.org/jira/browse/PDFBOX-4973
> Project: PDFBox
>  Issue Type: Bug
>  Components: Parsing
>Affects Versions: 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 
> 2.0.14, 2.0.15, 2.0.16, 2.0.17, 2.0.18, 2.0.19, 2.0.20, 2.0.21
> Environment: Ubuntu 16.04
>Reporter: Plamen Penchev
>Assignee: Andreas Lehmkühler
>Priority: Major
> Attachments: truncated-with-eof.pdf, truncated.pdf
>
>
> h3. Issue:
> An exception is no longer thrown post-2.0.6, when a stream of a truncated PDF 
> file is parsed.
> In 2.0.6 *COSParser's parseCOSStream* throws *"java.io.IOException: Error 
> reading stream, expected='endstream' actual='' at offset ..."*. Whereas >= 
> 2.0.7 the parsing is successful. Shall an EOF marker be added to the 
> truncated file, however, the expected exception is thrown once again.
> The code below is the minimum setup for reproducing the behavior (_in 
> conjunction with the respective file attached_):
> {code:java}
> import org.apache.tika.exception.TikaException;
> import org.apache.tika.io.TikaInputStream;
> import org.apache.tika.metadata.Metadata;
> import org.apache.tika.parser.AutoDetectParser;
> import org.apache.tika.parser.ParseContext;
> import org.apache.tika.parser.pdf.PDFParserConfig;
> import org.apache.tika.sax.BodyContentHandler;
> import org.xml.sax.SAXException;
> import java.io.File;
> import java.io.IOException;
> public class Main {
> public static void main(String[] args) {
> File inputFile = new File("/path/to/parent/folder", 
> "truncated.pdf");
> try {
> // metadata will be extracted by Tika
> Metadata meta = new Metadata();
> meta.set(Metadata.CONTENT_TYPE, "application/pdf");
> BodyContentHandler ch = new BodyContentHandler(-1);
> AutoDetectParser parser = new AutoDetectParser();
> PDFParserConfig pdfParserConfig = new 
> PDFParserConfig();
> pdfParserConfig.setOcrStrategy("no_ocr");
> pdfParserConfig.setMaxMainMemoryBytes(209715200);
> ParseContext parseContext = new ParseContext();
> parseContext.set(PDFParserConfig.class, 
> pdfParserConfig);
> try (TikaInputStream is = 
> TikaInputStream.get(inputFile.toPath())) {
> // try to parse the document
> parser.parse(is, ch, meta, parseContext);
> }
> } catch (TikaException | SAXException | IOException ex) {
> // expect to enter catch
> } finally {
> // instead catch is skipped
> }
> }
> }
> {code}
> The stack looks like this:
> ||parseCOSStream||COSParser||(pdfbox)||
> ||parseFileObject||COSParser||(pdfbox)||
> ||parseObjectDynamically||COSParser||(pdfbox)||
> ||parseDictObjects||COSParser||(pdfbox)||
> ||initialParse||PDFParser||(pdfbox)||
> ||parse||PDFParser||(pdfbox)||
> ||load||PDDocument||(pdfbox)||
> ||parse||PDFParser||(tika-parsers)||
> ||parse||CompositeParser||(tika-parsers)||
> In 2.0.6 the IOException thrown in parseCOSStream is caught in tika's 
> CompositeParser parse method, and rethrown as TikaException, which we then 
> expect internally and handle it in the sample code provided.
> h3. Why I believe this is a regression:
> [https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf]:
> In this specification Adobe describes the structure of PDF1.7, the basis for 
> the ISO 32000 standard.
> Under the *(7) Syntax clause*, there is a *(7.5) File Structure* sub-clause 
> which describes the valid pdf file structure.
> *This abstract is from sub-sub clause (7.5.5) File Trailer:*
> --
>  The _trailer_ of a PDF file enables a conforming reader to quickly find the 
> cross-reference table and certain special objects. Conforming readers should 
> read a PDF file from its end. +The last line of the file shall contain only 
> the end-of-file marker, *%%EOF*.+ The two preceding lines shall contain, one 
> per line and in order, the keyword *startxref* and the byte offset in the 
> decoded stream from the beginning of the file to the 

[jira] [Commented] (PDFBOX-4973) Parsing truncated files no longer throws IOException: Error reading stream, expected='endstream' actual='' at offset ...

2021-01-01 Thread Jira


[ 
https://issues.apache.org/jira/browse/PDFBOX-4973?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257197#comment-17257197
 ] 

Andreas Lehmkühler commented on PDFBOX-4973:


Turn off the leniency and you will get the expected exception back. But be 
aware that a lot of other pdfs won't be parseable anymore. Use " {{false}} as 
parameter for {{org.apache.pdfbox.pdfparser.PDFParser.parse(boolean)}} and the 
Praser should follow the specs. I don't know if Tika supports that option so 
that you might have to adjust the wrapping code yourself.


> Parsing truncated files no longer throws IOException: Error reading stream, 
> expected='endstream' actual='' at offset ...
> 
>
> Key: PDFBOX-4973
> URL: https://issues.apache.org/jira/browse/PDFBOX-4973
> Project: PDFBox
>  Issue Type: Bug
>  Components: Parsing
>Affects Versions: 2.0.7, 2.0.8, 2.0.9, 2.0.10, 2.0.11, 2.0.12, 2.0.13, 
> 2.0.14, 2.0.15, 2.0.16, 2.0.17, 2.0.18, 2.0.19, 2.0.20, 2.0.21
> Environment: Ubuntu 16.04
>Reporter: Plamen Penchev
>Priority: Major
> Attachments: truncated-with-eof.pdf, truncated.pdf
>
>
> h3. Issue:
> An exception is no longer thrown post-2.0.6, when a stream of a truncated PDF 
> file is parsed.
> In 2.0.6 *COSParser's parseCOSStream* throws *"java.io.IOException: Error 
> reading stream, expected='endstream' actual='' at offset ..."*. Whereas >= 
> 2.0.7 the parsing is successful. Shall an EOF marker be added to the 
> truncated file, however, the expected exception is thrown once again.
> The code below is the minimum setup for reproducing the behavior (_in 
> conjunction with the respective file attached_):
> {code:java}
> import org.apache.tika.exception.TikaException;
> import org.apache.tika.io.TikaInputStream;
> import org.apache.tika.metadata.Metadata;
> import org.apache.tika.parser.AutoDetectParser;
> import org.apache.tika.parser.ParseContext;
> import org.apache.tika.parser.pdf.PDFParserConfig;
> import org.apache.tika.sax.BodyContentHandler;
> import org.xml.sax.SAXException;
> import java.io.File;
> import java.io.IOException;
> public class Main {
> public static void main(String[] args) {
> File inputFile = new File("/path/to/parent/folder", 
> "truncated.pdf");
> try {
> // metadata will be extracted by Tika
> Metadata meta = new Metadata();
> meta.set(Metadata.CONTENT_TYPE, "application/pdf");
> BodyContentHandler ch = new BodyContentHandler(-1);
> AutoDetectParser parser = new AutoDetectParser();
> PDFParserConfig pdfParserConfig = new 
> PDFParserConfig();
> pdfParserConfig.setOcrStrategy("no_ocr");
> pdfParserConfig.setMaxMainMemoryBytes(209715200);
> ParseContext parseContext = new ParseContext();
> parseContext.set(PDFParserConfig.class, 
> pdfParserConfig);
> try (TikaInputStream is = 
> TikaInputStream.get(inputFile.toPath())) {
> // try to parse the document
> parser.parse(is, ch, meta, parseContext);
> }
> } catch (TikaException | SAXException | IOException ex) {
> // expect to enter catch
> } finally {
> // instead catch is skipped
> }
> }
> }
> {code}
> The stack looks like this:
> ||parseCOSStream||COSParser||(pdfbox)||
> ||parseFileObject||COSParser||(pdfbox)||
> ||parseObjectDynamically||COSParser||(pdfbox)||
> ||parseDictObjects||COSParser||(pdfbox)||
> ||initialParse||PDFParser||(pdfbox)||
> ||parse||PDFParser||(pdfbox)||
> ||load||PDDocument||(pdfbox)||
> ||parse||PDFParser||(tika-parsers)||
> ||parse||CompositeParser||(tika-parsers)||
> In 2.0.6 the IOException thrown in parseCOSStream is caught in tika's 
> CompositeParser parse method, and rethrown as TikaException, which we then 
> expect internally and handle it in the sample code provided.
> h3. Why I believe this is a regression:
> [https://www.adobe.com/content/dam/acom/en/devnet/pdf/pdfs/PDF32000_2008.pdf]:
> In this specification Adobe describes the structure of PDF1.7, the basis for 
> the ISO 32000 standard.
> Under the *(7) Syntax clause*, there is a *(7.5) File Structure* sub-clause 
> which describes the valid pdf file structure.
> *This abstract is from sub-sub clause (7.5.5) File Trailer:*
> --
>  The _trailer_ of a PDF file enables a conforming reader to quickly find the 
> cross-reference table and certain special objects. Conforming 

[jira] [Commented] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257196#comment-17257196
 ] 

Tilman Hausherr commented on PDFBOX-3000:
-

Sure!

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-3000) Transparency Group issues

2021-01-01 Thread Jira


[ 
https://issues.apache.org/jira/browse/PDFBOX-3000?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257194#comment-17257194
 ] 

Andreas Lehmkühler commented on PDFBOX-3000:


[~tilman] Is there any chance to name the remaining issues/TODOs from this 
ticket and create a new one? I'd like to close this one.

> Transparency Group issues
> -
>
> Key: PDFBOX-3000
> URL: https://issues.apache.org/jira/browse/PDFBOX-3000
> Project: PDFBox
>  Issue Type: Bug
>  Components: Rendering
>Affects Versions: 2.0.0
>Reporter: John Hewson
>Priority: Major
>  Labels: Transparency
> Fix For: 3.0.0 PDFBox
>
> Attachments: 007087-payment-due-p58_reduced2.pdf, BlendModes-rgb.pdf, 
> PDFBOX-1697-reduced-rotations.pdf, PDFBOX-2182_mod.pdf, PDFBOX-3400-RGB.pdf, 
> PDFBOX-3494_reduced.pdf, PDFBOX-3494_reduced_cropX.pdf, PDFBOX-3564-Mask.pdf, 
> PDFBox3359PanelTestEnhanced.java, PDFJS-2845-p1.pdf, 
> PDFJS-5526-p13_reduced1.pdf, PDFJS-5526-p13_reduced2.pdf, 
> PDFJS-5526-p13_reduced3-nogroup.pdf, PDFJS-5811-2-p3_reduced.pdf, 
> PDFJS-5811-2-p3_reduced4.pdf, PDFJS-5811-2-p4_reduced-rotations.pdf, 
> PDFJS-5811-2.pdf, PDFJS-5853_reduced.pdf, PDFJS-6961.pdf, PDFJS-6967-p8.pdf, 
> PDFJS-6967_reduced_outside_softmask.pdf, PDFJS-8136-p1.pdf, 
> PDFJS-8136-p1_reduced.pdf, SoftMask-Clipped.pdf, SoftMask.pdf, 
> blendmodes.pdf, circle-simple.pdf, ds-firewall-enterprise-p1_reduced.pdf, 
> gs-bugzilla689309-reduced-bc0.pdf, gs-bugzilla689309-reduced-bc1.pdf, 
> gs-bugzilla689309-reduced.pdf, gs-bugzilla689931_reduced-Multiply.pdf, 
> gs-bugzilla689931_reduced-Screen.pdf, 
> gs-bugzilla689931_reduced-ScreenBlendPageBackground.pdf, 
> gs-bugzilla690022-reduced-rotations-cropbox.pdf, 
> gs-bugzilla690022-reduced-rotations.pdf, gs-bugzilla690022_reduced.pdf, 
> gs-bugzilla691157.pdf, gs-bugzilla691157_mod_unc.pdf, 
> gs-bugzilla691157_mod_unc.png, gs-bugzilla691348.pdf, 
> gs-bugzilla691650-2.pdf, gs-bugzilla692217_reduced.pdf, 
> gs-bugzilla693134-giant-pattern-reduced.pdf, gs-bugzilla693322_reduced.pdf, 
> gs-bugzilla694556-3.pdf, gs-bugzilla695354.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf, 
> gs-bugzilla695582-transparency-fill-stroke.pdf-1.png, gs-bugzilla697425.pdf, 
> isolation.pdf, nonisolated_groups_patch.zip, nonisolated_groups_patch_2.zip, 
> pop-bugzilla40164.pdf, samsung_galaxy_s_4_um-p1_reduced.pdf, 
> snowman-nose-gradient-rgb.pdf, 
> snowman-nose-gradient-rgb_reduced-0.6-bad2.pdf, 
> snowman-nose-gradient-rgb_reduced-0.7-good2.pdf, 
> snowman-nose-gradient-screenshot-comparison-11.12.2016.jpg, 
> snowman-nose-gradient.pdf, snowmen-opacity-clipping-masks-2.0.3.png, 
> snowmen-opacity-clipping-masks-2.1-SNAPSHOT-10.12.2016.png, 
> snowmen-opacity-clipping-masks-2.1.0-SNAPSHOT-2016-12-07.png, 
> snowmen-opacity-clipping-masks-adobe-illustrator.png, 
> snowmen-opacity-clipping-masks.pdf, softmask-rewrite-alt1.patch, 
> softmask-rewrite.patch
>
>
> This is a follow-up issue for transparency group issues from PDFBOX-2423. 
> More details to come.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-2602) Enhance command line tools

2021-01-01 Thread Tilman Hausherr (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257193#comment-17257193
 ] 

Tilman Hausherr commented on PDFBOX-2602:
-

The error message from "decode" isn't really helpful: if the file doesn't 
exist, the output is

Error writing decoded PDF: filename.pdf

My suggestion would be to at least add the exception class short name. Or 
output the full exception stack trace.

> Enhance command line tools
> --
>
> Key: PDFBOX-2602
> URL: https://issues.apache.org/jira/browse/PDFBOX-2602
> Project: PDFBox
>  Issue Type: Bug
>  Components: Utilities
>Affects Versions: 1.8.8, 2.0.0
>Reporter: Maruan Sahyoun
>Assignee: Maruan Sahyoun
>Priority: Minor
> Fix For: 3.0.0 PDFBox
>
>
> The command line tools shall be enhanced to have the same behavior across all 
> tools.
> From the discussion on the dev mailing list
> - add an -h option to print the usage
> - print the usage to System.err and use an exit code of 1 if there was an 
> invalid command line parameter
> - print messages on exceptions to System.err
> - rethrow the exception so java can handle it if it will terminate afterwards 
> anyway
> - use an exit code of 1if rethrowing doesn't make sense
> Additional input:
> https://clig.dev/



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-4892) Improve code quality (4)

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-4892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257175#comment-17257175
 ] 

ASF subversion and git services commented on PDFBOX-4892:
-

Commit 1885005 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885005 ]

PDFBOX-4892: Sonar fix

> Improve code quality (4)
> 
>
> Key: PDFBOX-4892
> URL: https://issues.apache.org/jira/browse/PDFBOX-4892
> Project: PDFBox
>  Issue Type: Improvement
>Affects Versions: 2.0.20
>Reporter: Tilman Hausherr
>Priority: Minor
>
> This is a longterm issue for the task to improve code quality, by using the 
> [SonarQube report|https://sonarcloud.io/project/issues?id=pdfbox-reactor], 
> hints in different IDEs, the FindBugs tool and other code quality tools.
> This is a follow-up of PDFBOX-4071, which was getting too long.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org



[jira] [Commented] (PDFBOX-4892) Improve code quality (4)

2021-01-01 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/PDFBOX-4892?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17257164#comment-17257164
 ] 

ASF subversion and git services commented on PDFBOX-4892:
-

Commit 1885003 from Tilman Hausherr in branch 'pdfbox/trunk'
[ https://svn.apache.org/r1885003 ]

PDFBOX-4892: use try-with-resources; use assertThrows

> Improve code quality (4)
> 
>
> Key: PDFBOX-4892
> URL: https://issues.apache.org/jira/browse/PDFBOX-4892
> Project: PDFBox
>  Issue Type: Improvement
>Affects Versions: 2.0.20
>Reporter: Tilman Hausherr
>Priority: Minor
>
> This is a longterm issue for the task to improve code quality, by using the 
> [SonarQube report|https://sonarcloud.io/project/issues?id=pdfbox-reactor], 
> hints in different IDEs, the FindBugs tool and other code quality tools.
> This is a follow-up of PDFBOX-4071, which was getting too long.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org