pdfbox-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gilad Denneboom <gilad.denneb...@gmail.com>
Subject Re: How to insert the first bookmark in a pre-existing PDDocumentOutline
Date Mon, 16 Jan 2012 13:35:17 GMT
Done (including the code): https://issues.apache.org/jira/browse/PDFBOX-1209

On Mon, Jan 16, 2012 at 2:10 PM, Maruan Sahyoun <sahyoun@fileaffairs.de>wrote:

> Hi Gilad,
>
> I did a quick check of the source and couldn't find a good reason why this
> is not available but haven't had the time to completely think about all
> aspects. So in case there is no good solution for you you might want to add
> an enhancement request using https://issues.apache.org/jira/browse/PDFBOX.
> Maybe you could come up with a patch?
>
> With kind regards.
>
> Maruan Sahyoun
>
> Am 16.01.2012 um 13:26 schrieb Gilad Denneboom:
>
> > Any reason why there's an insertSiblingAfter() method but no
> > insertSiblingBefore()? I find it ridiculous that once I've added the
> first
> > child of *any *sub-branch of the bookmark tree and I want to add
> something
> > else before it, I would need to re-create the entire tree.
> >
> > On Mon, Jan 16, 2012 at 12:38 PM, Hesham G. <heshamgneady@gmail.com>
> wrote:
> >
> >> Gilad ,
> >>
> >> I agree with Mauran, and be sure to keep the same settings for each
> >> bookmark as it is(Bold, Italic, Color, ...). And be sure this will work
> for
> >> Named destinations.
> >>
> >>
> >> Best regards ,
> >> Hesham
> >>
> >>
> >> ------------------------------**---------------
> >> Included message :
> >>
> >>
> >>
> >> Hi Gilad,
> >>>
> >>> what about creating a new PDDocumentOutline, add your new entry, append
> >>> the existing one and replace the existing with the newly created.
> >>>
> >>> Maruan Sahyoun
> >>>
> >>> Am 16.01.2012 um 12:05 schrieb Gilad Denneboom <
> gilad.denneboom@gmail.com
> >>>> :
> >>>
> >>> Hi all,
> >>>>
> >>>> I've been struggling with this issue for a couple of days now... Would
> >>>> appreciate any help someone can offer.
> >>>> I have a pre-existing PDDocumentOutline object and I want to add to
> it a
> >>>> child as the first sibling, but it doesn't seem possible.
> >>>> If I use appendChild() it adds it as the last element in the list,
> and if
> >>>> access one of the children PDOutlineItem-objects, the only thing I
> can do
> >>>> is to use insertSiblingAfter(), which add a sibling *after *it. So it
> >>>> doesn't seem possible to insert a new first sibling.
> >>>>
> >>>> Any ideas?
> >>>>
> >>>> Thanks in advance, Gilad.
> >>>>
> >>>
> >>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message