You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "John Hewson (JIRA)" <ji...@apache.org> on 2014/06/17 21:53:03 UTC
[jira] [Closed] (PDFBOX-1163) Allow to change the default
TextPositionComparator in pdfTextStriper
[ https://issues.apache.org/jira/browse/PDFBOX-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
John Hewson closed PDFBOX-1163.
-------------------------------
Resolution: Won't Fix
No reason to do this.
> Allow to change the default TextPositionComparator in pdfTextStriper
> --------------------------------------------------------------------
>
> Key: PDFBOX-1163
> URL: https://issues.apache.org/jira/browse/PDFBOX-1163
> Project: PDFBox
> Issue Type: New Feature
> Components: Text extraction
> Environment: All
> Reporter: Sébastien Dailly
> Priority: Minor
>
> As mentioned in the mailing list, the pdfTextStriper does not allow to change the default textPositionComparator used for orderning the char on the page.
> Here is a patch for a setter :
> 23a24
> > import java.util.Comparator;
> 69c70,76
> < //enable the ability to set the default indent/drop thresholds
> ---
> > /**
> > * This comparator is used for sorting the char by their position on the
> > * page.
> > */
> > private Comparator<TextPosition> textPositionComparator= new TextPositionComparator();
> >
> > //enable the ability to set the default indent/drop thresholds
> 550c557
> < TextPositionComparator comparator = new TextPositionComparator();
> ---
> > TextPositionComparator comparator = getTextPositionComparator();
> 1312a1320,1338
> > /**
> > * Get the Comparator used when sortByPosition is True
> > * @return a Comparator
> > */
> > public final Comparator<TextPosition> getTextPositionComparator() {
> > return textPositionComparator;
> > }
> >
> >
> > /**
> > * Define the Comparator used when sortByPosition is True
> > * @param textPositionComparator the Comparator to use
> > */
> > public final void setTextPositionComparator(
> > Comparator<TextPosition> textPositionComparator) {
> > this.textPositionComparator = textPositionComparator;
> > }
> >
> >
--
This message was sent by Atlassian JIRA
(v6.2#6252)