Return-Path: X-Original-To: apmail-pdfbox-users-archive@www.apache.org Delivered-To: apmail-pdfbox-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id C6D4D10497 for ; Thu, 31 Oct 2013 09:35:49 +0000 (UTC) Received: (qmail 10899 invoked by uid 500); 31 Oct 2013 09:35:49 -0000 Delivered-To: apmail-pdfbox-users-archive@pdfbox.apache.org Received: (qmail 10687 invoked by uid 500); 31 Oct 2013 09:35:49 -0000 Mailing-List: contact users-help@pdfbox.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@pdfbox.apache.org Delivered-To: mailing list users@pdfbox.apache.org Received: (qmail 10674 invoked by uid 99); 31 Oct 2013 09:35:48 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Oct 2013 09:35:48 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of news4sera@gmx.de designates 212.227.15.15 as permitted sender) Received: from [212.227.15.15] (HELO mout.gmx.net) (212.227.15.15) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Oct 2013 09:35:42 +0000 Received: from sabrinas-pc ([109.91.185.39]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0McmFl-1VKYtH0ZmL-00HvY2 for ; Thu, 31 Oct 2013 10:35:22 +0100 Content-Type: text/plain; charset=iso-8859-15; format=flowed; delsp=yes To: users@pdfbox.apache.org Subject: Re: bookmark.getDestination is null References: Date: Thu, 31 Oct 2013 10:35:21 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Sera Message-ID: In-Reply-To: User-Agent: Opera Mail/12.16 (Win32) X-Provags-ID: V03:K0:OUneyPvJfR1OMIUvJijX/wrDbTgz79JpK5UVOLf4rbjONGgy32z v+5aFw8SBtT6XScTbepYnUieQn1sYqFNglKfo4burzm2O84SdKHBgM3+975WJTTufvFST8D 3e6i2M3KtHSOQdKrXxY0w72WTFe4I4xVkASZFt07iBsOvxIufHnF/G4v9vQOkCvth/0Z6f0 iCrVD+lqkUkv5l3Gxp4tQ== X-Virus-Checked: Checked by ClamAV on apache.org when i make it toString() i get: org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDNamedDestination@505484dc whereas the last after @ is always different. I think its the hashed destination? Am 31.10.2013, 10:20 Uhr, schrieb Gilad Denneboom : > What do you mean by "hascode", exactly? > > > On Thu, Oct 31, 2013 at 10:16 AM, Sera wrote: > >> ok, now I've got the destination as a hashcode. How do I get the >> pagenumber from this? >> >> Am 30.10.2013, 20:10 Uhr, schrieb Gilad Denneboom < >> gilad.denneboom@gmail.com>: >> >> >> Like I said, you need to determine (using instanceof, for example) >> which >>> actual class it is, one of the subsets of PDAction, like PDActionGoTo >>> ... >>> >>> >>> On Wed, Oct 30, 2013 at 7:51 PM, Sera wrote: >>> >>> current.getAction() is just a PDAction. From there I don't have >>> access to >>>> getDestination(). >>>> Am 30.10.2013, 16:27 Uhr, schrieb Gilad Denneboom < >>>> gilad.denneboom@gmail.com>: >>>> >>>> >>>> You should get the Action of the bookmark, and then check which type >>>> of >>>> >>>>> action it is (probably PDActionGoTo), and from the Action you'll have >>>>> access to the Destination. >>>>> >>>>> >>>>> On Wed, Oct 30, 2013 at 4:00 PM, Sera wrote: >>>>> >>>>> Hello! >>>>> >>>>>> I need to extract the pagenumber out of the bookmarks and tried it >>>>>> with >>>>>> >>>>>> PDOutlineItem current = bookmark.getFirstChild(); >>>>>> PDDestination destination = null; >>>>>> destination = current.getDestination(); >>>>>> >>>>>> But the destination stays null. Any ideas on how to fix this? >>>>>> >>>>>> Regards, >>>>>> Sera >>>>>> >>>>>> >>>>>> >>>> -- >>>> Erstellt mit Operas E-Mail-Modul: http://www.opera.com/mail/ >>>> >>>> >> >> -- >> Erstellt mit Operas E-Mail-Modul: http://www.opera.com/mail/ >> -- Erstellt mit Operas E-Mail-Modul: http://www.opera.com/mail/