Maruan, using the new jar it still behaves the same. 

Basically I am creating a list as I loop over and passing the list to the 
flatten method.

List<PDField> listFields = [];
                acroForm.getFields().each {
                    def fieldName = it.getFullyQualifiedName();
                    PDField pdFieldName = acroForm.getField(fieldName);

                   -------for proof of concept, I am only looking for one
                    if (fieldName == 'ein') {
                        listFields.push(pdFieldName);
                    }

Then 
    acroForm.flatten(listFields, false);




-----Original Message-----
From: Maruan Sahyoun <sahy...@fileaffairs.de> 
Sent: Thursday, April 12, 2018 9:19 AM
To: users@pdfbox.apache.org
Subject: Re: flatten specific fields in a pdf


> Am 12.04.2018 um 16:15 schrieb Baker, Ricky <ricky.ba...@ttu.edu>:
> 
> Maruan, is this the one?
> pdfbox-3.0.0-20180411.183355-618.jar

yes 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Fgroups%2Fsnapshots%2Forg%2Fapache%2Fpdfbox%2Fpdfbox%2F3.0.0-SNAPSHOT%2Fpdfbox-3.0.0-20180411.183355-618.jar&data=02%7C01%7Cricky.baker%40ttu.edu%7Cd0c5b1bd1d64483bd0c308d5a0804f7f%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636591395311661285&sdata=tj6SObbOC12JjlwVHJ%2BTgRSX9aBJvzBXsdfZeMl%2Bst0%3D&reserved=0


> 
>  Wed Apr 11 18:33:57 UTC 2018
> 
> 2584679
> 
> 
> 
> 
> 
> 
> Ricky
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Maruan Sahyoun <sahy...@fileaffairs.de>
> Sent: Thursday, April 12, 2018 8:32 AM
> To: users@pdfbox.apache.org
> Subject: Re: flatten specific fields in a pdf
> 
> 
> 
> Hi,
> 
> 
> 
>> Am 12.04.2018 um 15:28 schrieb Baker, Ricky 
>> <ricky.ba...@ttu.edu<mailto:ricky.ba...@ttu.edu>>:
> 
>> 
> 
>> Maruan, I do not see PDFBOX 3.0.0 on the PDFBOX download page. Where can I 
>> get it?
> 
> 
> 
> You need to download a development snapshot from 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Fgroups%2Fsnapshots%2Forg%2Fapache%2Fpdfbox%2F&data=02%7C01%7Cricky.baker%40ttu.edu%7C30f179f424d6470de0aa08d5a079cea6%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636591367376358147&sdata=T6wC2x0K8AxMiSXJ9NbNIlmWdjVSS6HIasLiaJW32Uc%3D&reserved=0
>  sepcifically 
> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Frepository.apache.org%2Fcontent%2Fgroups%2Fsnapshots%2Forg%2Fapache%2Fpdfbox%2Fpdfbox%2F3.0.0-SNAPSHOT%2F&data=02%7C01%7Cricky.baker%40ttu.edu%7C30f179f424d6470de0aa08d5a079cea6%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636591367376358147&sdata=V4Cp2X2b2MkfTs74UsO1qTQTwLBYmRzuEA85f8aytJk%3D&reserved=0
> 
> 
> 
> Sroll down to get the latest build from yesterday.
> 
> 
> 
> Please let me know if there are issues with that.
> 
> 
> 
> BR
> 
> Maruan
> 
> 
> 
> 
> 
> 
> 
> 
> 
>> 
> 
>> Thanks
> 
>> Ricky
> 
>> 
> 
>> 
> 
>> -----Original Message-----
> 
>> From: Maruan Sahyoun <sahy...@fileaffairs.de<mailto:sahy...@fileaffairs.de>>
> 
>> Sent: Wednesday, April 11, 2018 3:08 AM
> 
>> To: users@pdfbox.apache.org<mailto:users@pdfbox.apache.org>
> 
>> Subject: Re: flatten specific fields in a pdf
> 
>> 
> 
>> I've just commited the change to PDFBox 3.0.0 - see details in PDFBOX-3809. 
>> Please test with that version and let me know if that works for you. If it's 
>> fine I'll also implement the change for 2.0.
> 
>> 
> 
>> BR
> 
>> Maruan
> 
>> 
> 
>>> Am 10.04.2018 um 16:56 schrieb Baker, Ricky 
>>> <ricky.ba...@ttu.edu<mailto:ricky.ba...@ttu.edu>>:
> 
>>> 
> 
>>> Maruan, have you had an opportunity to look at the flatten for specific 
>>> fields?
> 
>>> 
> 
>>> Thanks
> 
>>> ricky
> 
>>> 
> 
>>> -----Original Message-----
> 
>>> From: Baker, Ricky
> 
>>> Sent: Monday, April 2, 2018 12:52 PM
> 
>>> To: 'users@pdfbox.apache.org' 
>>> <users@pdfbox.apache.org<mailto:users@pdfbox.apache.org>>
> 
>>> Subject: RE: flatten specific fields in a pdf
> 
>>> 
> 
>>> Maruan, I added the pdf and a word doc showing a screen shot of some
> 
>>> of the fields to PDFBOX-3809
> 
>>> 
> 
>>> thanks
> 
>>> Ricky
> 
>>> 
> 
>>> 
> 
>>> 
> 
>>> -----Original Message-----
> 
>>> From: Maruan Sahyoun <sahy...@fileaffairs.de<mailto:sahy...@fileaffairs.de>>
> 
>>> Sent: Sunday, April 1, 2018 12:24 PM
> 
>>> To: users@pdfbox.apache.org<mailto:users@pdfbox.apache.org>
> 
>>> Subject: Re: flatten specific fields in a pdf
> 
>>> 
> 
>>> Could you add a sample PDF and the list of fields you'd like to get
> 
>>> flattened to
> 
>>> 
> 
>>>          • PDFBOX-3809
> 
>>> 
> 
>>> I'll look to get something done but that's based on the requirements that 
>>> all fields and their annotations need to be properly defined i.e. have the 
>>> pages they relate to set etc.
> 
>>> 
> 
>>> BR
> 
>>> Maruan
> 
>>> 
> 
>>> 
> 
>>>> Am 01.04.2018 um 16:02 schrieb Tilman Hausherr 
>>>> <thaush...@t-online.de<mailto:thaush...@t-online.de>>:
> 
>>>> 
> 
>>>> Known bug :-(
> 
>>>> https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fiss
> 
>>>> ues.apache.org%2Fjira%2Fbrowse%2FPDFBOX-3809&data=02%7C01%7Cricky.ba
> 
>>>> ker%40ttu.edu%7C46e2d9b7e87d4c4c8f6a08d597f5724a%7C178a51bf8b2049ffb
> 
>>>> 65556245d5c173c%7C0%7C1%7C636582002816162481&sdata=3r5VDNmYuyBQOr%2F
> 
>>>> 7OmtcVWjilFGtaFbBD4vXIFlX2VA%3D&reserved=0
> 
>>>> 
> 
>>>> Tilman
> 
>>>> 
> 
>>>> Am 30.03.2018 um 20:02 schrieb Baker, Ricky:
> 
>>>>> I have tried using the flatten for specific fields but it flattens all 
>>>>> fields even when I only pass in one  PDField. Can someone point me to a 
>>>>> working example?
> 
>>>>> 
> 
>>>>> 
> 
>>>>> 
> 
>>>>> public void
> 
>>>>> flatten(List<https://na01.safelinks.protection.outlook.com/?url=htt
> 
>>>>> p%3A%2F%2Fdownload.oracle.com%2Fjavase%2F1.6.0%2Fdocs%2Fapi%2Fjava%
> 
>>>>> 2Futil%2FList.html%3Fis-external%3Dtrue&data=02%7C01%7Cricky.baker%
> 
>>>>> 40ttu.edu%7C46e2d9b7e87d4c4c8f6a08d597f5724a%7C178a51bf8b2049ffb655
> 
>>>>> 56245d5c173c%7C0%7C1%7C636582002816162481&sdata=xRt17TzZraSs5iZvMTV
> 
>>>>> M%2BT6lJhUqQaAFLGSK4SfUWGI%3D&reserved=0><PDField<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fna01.safe&data=02%7C01%7Cricky.baker%40ttu.edu%7Cd0c5b1bd1d64483bd0c308d5a0804f7f%7C178a51bf8b2049ffb65556245d5c173c%7C0%7C0%7C636591395311661285&sdata=7XHcpd1PROU22OZqbhjpZdnRZvIidlbDOlUMY%2F5sJVc%3D&reserved=0
> 
>>>>> links.protection.outlook.com/?url=https%3A%2F%2Fpdfbox.apache.org%2
> 
>>>>> Fdocs%2F2.0.7%2Fjavadocs%2Forg%2Fapache%2Fpdfbox%2Fpdmodel%2Fintera
> 
>>>>> ctive%2Fform%2FPDField.html&data=02%7C01%7Cricky.baker%40ttu.edu%7C
> 
>>>>> 46e2d9b7e87d4c4c8f6a08d597f5724a%7C178a51bf8b2049ffb65556245d5c173c
> 
>>>>> %7C0%7C1%7C636582002816172489&sdata=ksC3C1itEatd18%2B5XCFpzayUK6YQO
> 
>>>>> sH8%2Fidomr1Lt3s%3D&reserved=0>> fields,
> 
>>>>> 
> 
>>>>>         boolean refreshAppearances)
> 
>>>>> 
> 
>>>>>           throws
> 
>>>>> IOException<https://na01.safelinks.protection.outlook.com/?url=http
> 
>>>>> %3A%2F%2Fdownload.oracle.com%2Fjavase%2F1.6.0%2Fdocs%2Fapi%2Fjava%2
> 
>>>>> Fio%2FIOException.html%3Fis-external%3Dtrue&data=02%7C01%7Cricky.ba
> 
>>>>> ker%40ttu.edu%7C46e2d9b7e87d4c4c8f6a08d597f5724a%7C178a51bf8b2049ff
> 
>>>>> b65556245d5c173c%7C0%7C1%7C636582002816172489&sdata=05r6c92%2BC2303
> 
>>>>> zUtStQRukNryOvkIXJcU8jZ5eLYFOM%3D&reserved=0>
> 
>>>>> 
> 
>>>>> This will flatten the specified form fields.
> 
>>>>> 
> 
>>>>> 
> 
>>>>> 
> 
>>>>> Thanks
> 
>>>>> Ricky Baker
> 
>>>>> 
> 
>>>>> 
> 
>>>> 
> 
>>>> 
> 
>>>> --------------------------------------------------------------------
> 
>>>> - To unsubscribe, e-mail: 
>>>> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
>>>> For additional commands, e-mail: 
>>>> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
>>>> 
> 
>>> 
> 
>>> 
> 
>>> ---------------------------------------------------------------------
> 
>>> To unsubscribe, e-mail: 
>>> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
>>> For additional commands, e-mail: 
>>> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
>>> 
> 
>>> 
> 
>>> ---------------------------------------------------------------------
> 
>>> To unsubscribe, e-mail: 
>>> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
>>> For additional commands, e-mail: 
>>> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
>>> 
> 
>> 
> 
>> 
> 
>> ---------------------------------------------------------------------
> 
>> To unsubscribe, e-mail: 
>> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
>> For additional commands, e-mail: 
>> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
>> 
> 
>> 
> 
>> ---------------------------------------------------------------------
> 
>> To unsubscribe, e-mail: 
>> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
>> For additional commands, e-mail: 
>> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
>> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> 
> To unsubscribe, e-mail: 
> users-unsubscr...@pdfbox.apache.org<mailto:users-unsubscr...@pdfbox.apache.org>
> 
> For additional commands, e-mail: 
> users-h...@pdfbox.apache.org<mailto:users-h...@pdfbox.apache.org>
> 
> 


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

Reply via email to