You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Christian Appl (Jira)" <ji...@apache.org> on 2020/07/31 08:58:00 UTC

[jira] [Issue Comment Deleted] (PDFBOX-4928) Could the new rendering method of PageDrawer be optional?

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

Christian Appl updated PDFBOX-4928:
-----------------------------------
    Comment: was deleted

(was: I suggest values like:
VALUE_ALWAYS_PRESCALE
VALUE_AUTO_PRESCALE (default to this: (scaleX < 0.5 || {color:#000000}scaleY {color}< 0.5))
VALUE_NEVER_PRESCALE

The names are not perfect - but this is how I would imagine a parameter like that.)

> Could the new rendering method of PageDrawer be optional?
> ---------------------------------------------------------
>
>                 Key: PDFBOX-4928
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-4928
>             Project: PDFBox
>          Issue Type: Wish
>          Components: Rendering
>    Affects Versions: 2.0.20
>            Reporter: Christian Appl
>            Priority: Major
>
> This relates to {color:#008dde}PDFBOX-4516, PDFBOX-4527, PDFBOX-4815, PDFBOX-4886, PDFBOX-4863{color}{color:#008dde}
>  I have tested the new prescaled rendering method for the {color}org.apache.pdfbox.rendering.{color:#008dde}PageDrawer {color:#172b4d}with PDFBox:2.0.21-SNAPSHOT{color}{color} for different images, with different resolutions, target image sizes etc. and compared the results to our old expectations (pre 2.0.20). And I really like it!
>  
>  However it seems to depend on the person's subjective perception (atleast for my tested images), whether I like the old or the new results better. When asking my colleagues, I heard arguments for both sides.
>  
>  Therefore my question is: Could a RenderingHint be introduced to disable/enable this separately and more intentionally, instead of assuming, that the scaling method must always be applied for specific scaling factors?
>  This would allow users to select the scaling method according to their own liking and needs.
>  
>  I can not really find a crystal clear, objective answer, whether the one or the other is "better", therefore I would prefer being able to de/activate it according to my own judgement.
>  As far as I understand, the criterion (scaleX < {color:#1750eb}0.5 {color}|| {color:#000000}scaleY {color}< {color:#1750eb}0.5{color}) has been selected rather arbitrarily.( ? )
>  But what if I want to apply it even to images above those scaling factors?
>  What if I want to not apply it to images bellow those scaling factors?
>  What if I want to apply it to Image A, but not to Image C, for some unknown reason?



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

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