Re: [iText-questions] acrofields count is 0
On 10/8/2014 0:45 AM, tanshi...@sina.com wrote: Dear all, I have a problem with itext , when i open a pdf to get the fields with the code behind. AcroFields acroFields = pdf.AcroFields; but the returned acrofields is null. it worked fine in some pdf, but there was problem in some other pdf. If your code works for most forms, but not for some, then there's a high chance that the forms for which the code doesn't work are broken (broken as in bad PDFs). I forgot the name of the tool, but in the past, we've encountered PDF files that had widget annotations in the /Annots of the page, but that didn't have any form fields that corresponded with those widget annotations. This inspired me to write the following example: http://itextpdf.com/examples/iia.php?id=236 In short: you may want to check if the PDF is correct rather than asking why iText doesn't work ;-) -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [SPAM] Re: [SPAM] Re: acrofields count is 0
On 10/8/2014 10:32 AM, mkl wrote: So in essence you are saying the original poster's description of his observations is nonsense. When looking at the Subject line, not the content of the mail, I assume that the OP means to say that he can get the AcroFields (although he says it returns null), but that the count of the fields is zero (and the OP may use the word null as a synonym for zero). In that case, he may experience the problem I described: there are widget annotations associated with one or more pages, but the Fields array is empty because the form was created by a bad PDF producer. -- Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer http://pubads.g.doubleclick.net/gampad/clk?id=154622311iu=/4140/ostg.clktrk ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Heartbleed Patch
On 4/9/2014 2:08 PM, iText mailing list wrote: Public/private keys are also used in the context of SSL, but I fail to see why iText would be affected by an OpenSSL problem. Maybe you can explain, but I can't. In other words: the question should not be about iText. The question should be: how were the certificates (public/private keys) you used to encrypt/sign a PDF created? Were these certificates/keys compromised? That's a question that needs to be answered by the provider of the certificates, not by iText. -- Put Bad Developers to Shame Dominate Development with Jenkins Continuous Integration Continuously Automate Build, Test Deployment Start a new project now. Try Jenkins in the cloud. http://p.sf.net/sfu/13600_Cloudbees ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] PdfStamper.CreateSignature and empty MemoryStream
Hi! Using iTextSharp 5.3.4.0, I'm having difficulty working with PdfStamper and MemoryStream. The MemoryStream is always empty. PdfReader pdfReader = new PdfReader(Server.MapPath(@Document.pdf)); MemoryStream memoryStream = new MemoryStream(); PdfStamper pdfStamper = PdfStamper.CreateSignature(pdfReader, memoryStream, '\0'); //... pdfStamper.Writer.CloseStream = false; pdfStamper.Close(); byte[] bt = memoryStream.GetBuffer(); //.ToArray() pdfReader.Close(); Download Project (full source code)https://www.dropbox.com/s/xajbr7wi5159snv/PdfStamper_MemoryStream_Example.zip How can I solve this problem? Thank you! Bruno Pacola -- See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Technical Conference North America - August 14-15 - Seattle
Hello all, iText has been a member of the PDF Association for a couple of years now, and after being present at the Technical Conference Europe in Königswinter last month, I'm also going to the conference in Seattle. If you're not a member of the PDF Association, but you'd want to attend the conference at a member price, let me know: I have a limited number of promotion codes that will give you a $396 discount when registering (member price instead of non-member price). You can find more info about the conference here: http://www.pdfa.org/event/technical-conference-north-america-2013/ best regards, Bruno Lowagie -- This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Correction
On 25/05/2013 13:59, john renfrew wrote: Bruno The link to the example PDF on page http://itextpdf.com/examples/iia.php?id=263 should point to chapter 15 not http://examples.itextpdf.com/results/part4/chapter14/foobar.pdf OK, thanks! I've fixed this. -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Itext 5.4.0 - Splitting pdf / UA
Op 28/02/2013 11:20, loic schreef: Thank you very much, my problem is solved thanks to your reply. :-) I don't agree. You may have the illusion that your problem is solved, but in reality you're probably doing it wrong. First I have try to use PdfCopy, but I got a nullPointerException when closing document. Did you use the correct version of getImportedPage()? You need the version that takes a boolean value |keepTaggedPdfStructure| and that value needs to be set to true. Then I tried just adding setTagged() with PdfAWriter and it works fine. I'm 99% sure that the structure tree is wrong. If the structure tree is correct, the iText developers have done a really amazing job. I know they do a good job, but allowing the preservation of structure in imported pages when using PdfAWriter wasn't on the technical roadmap. If they managed to do this, they deserve extra compliments. best regards, Bruno -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] iText signature bug - Non conformance to ISO 32000-1?
On 20/12/2012 1:21, Stefan Santesson wrote: I want to report a suspected bug in iText Hello Stefan, many integrators working for the EU are playing solo-slim. I don't like this. The problem you mention is old news for us. Please read http://itextpdf.com/book/digitalsignatures If you read this technical white paper carefully, you'll find out that iText fully supports PAdES-2 (ISO-32000-1), PAdES-3 (to be expected in ISO-32000-2) and even PAdES-4 (Long Term Validation). iText DOES NOT support PAdES-5 (XFA based forms) yet. It's on our roadmap for 2013 if somebody (the EU?) is willing to sponsor its development. I've recently attended the ETSI Workshop in Berlin. See http://www.etsi.org/news-events/news/611-201211-tsp I'm starting to get acquainted with the upcoming rules and regulations in different countries, as well as with the way the EU works. I urge you to tell everyone you know that the EU-Commission Open Source tool based on iText 2.1.7 HAS NEVER BEEN ENDORSED by the copyright owners of iText. Some of the companies that has worked on this tool refuse to talk to us: http://www.lowagie.com/dearintegrator Some companies were aware of the problem and asked us for an exception so that they could use the newer iText version (AGPL) in an EUPL project. However: as they wanted us to grant them this exception for free, there was a discussion that didn't end in a mutual agreement: http://www.lowagie.com/eupl I fear that these companies will be in serious trouble once the EU finds out they've spent plenty of money on software development that doesn't succeed in producing standard conforming signatures. Fortunately, we have sufficient proof that these companies refused to purchase support from us and denied our advice. This lack of professionalism shown by some specific integrators really makes me sad, especially if they'd start blaming iText for their own mistakes. I usually welcome bug reports, because they allow us to improve our product. However, it's disappointing to read a mail saying I want to report a suspected bug in iText after I've been talking to a wall for such a long time, warning different stakeholders in this matter that things weren't going in the right direction. I know you aren't to blame for this. The main problem is the fact that the EU isn't aware of the fact that they pay good money to companies who make wrong use of a fine Free/Open Source Software product. I'm putting our sales in Bcc: to check if your company is a customer of ours. If not, please don't expect privileged support; that would be unfair towards those companies who have established a correct business relationship with us. Best regards, Bruno Lowagie CEO iText Software Group -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] iText signature bug - Non conformance to ISO 32000-1?
On 20/12/2012 11:03, Stefan Santesson wrote: I'll start saying Don't shoot the messenger:) I know. What saddens me is the misinformation in spite of our significant investment in providing good information :-( I'm just a consultant. I'm creating the business for you That's the general idea, but in practice many consultants don't create any business for us because large integrators sell iText-based projects without establishing a business relationship with us. On top of that, we see that these integrators use iText in a way that doesn't follow best practices. So what I hear you say is that the fact that 5.3.0 produces this result is not a bug, but a missing feature. Before you sign a PDF document, you need to check which type of signature applies. It should be evident that you can't sign a pure XFA form using PAdES 2 or PAdES 3. For those forms, you need PAdES 5 and that's currently not supported yet. best regards, Bruno -- LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Unknown ecnryption type R=6
Op 8/11/2012 0:11, Leonard Rosenthol schreef: Actually, it just went back to being a CD:(. Not going to be a standard till probably early 2014 at the rate things are going:(. Oh boy, I hope you're being too pessimistic here. I've just done a what's new in PDF 2.0 talk at a conference. Maybe I should change my mind and enroll for the ISO Committee meetings after all. I've worked for a University for a long time, and I have some experience speeding up the 'academic' approach. -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Unknown ecnryption type R=6
Op 8/11/2012 15:45, Leonard Rosenthol schreef: I think you SHOULD join the committee - been telling you that for a while I joined the NBN and now I get plenty of mail regarding all kinds of ISO-standards. I've read PDF/UA, PDF/A-3 and I posted some comments to the NBN (they were forwarded to the committee by the NBN; most of them were duplicates of comments made by other countries, but I was proud that the committee accepted one of my comments because 'the wording was better'). I didn't succeed in reading ISO-32000-2 completely, and I didn't have any comments on the parts I read BEFORE the deadline. I did have some comments on the parts I read AFTER the deadline (but I was too late to post them). My main problem is that I receive too much mail from the NBN and I don't always have the time to read what the mails are about. Can you give me a heads up if there's a meeting I really should attend? -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Signing a PDF with itext using an ARX CoSign device
Op 6/11/2012 21:21, Andreas Kuehne schreef: @all: Would there be interest in an adapter for iText to access a DSS server doing the signature creation stuff remotely? Of course! I'm in München for the moment, presenting the current version of the white paper on digital signatures at W-JAX (at 10:15 in the Calgary room at the Westin Grand). I have a number of TODOs for the next version of the white paper, and I'm accepting 'guest sections' (for instance TU Graz has written a section about using IAIK, but I didn't have the time to test it yet). I'll start writing again in a couple of weeks. best regards, Bruno -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [SPAM] Re: Sign existing XFA signature field
On 26/10/2012 17:03, Leonard Rosenthol wrote: There is a LOT of mixing of terms and technologies in this thread. Let me see if I can clear a few things up. 1 -- XFA forms come in both dynamic and static flavors. Dynamic have ZERO AcroForms (or any other PDF content -- it's just XML), while Static XFA uses the standard PDF and AcroForm technology for the page content and XML for the data model. 2 -- There are (at least) three types of signatures that a PDF file can contain -- Certifying, Approval and Data. Certifying and Approval are both based on the use of AcroForm Widgets and therefore only work on standard PDFs and static XFA. These sign the entire PDF and are fully supported by iText in either classic CMS or PAdES/CAdES mode. Data signatures, however, only sign a portion of the XML data and therefore only work with Dynamic XFA. They are based on either XML DigSig or XAdES. This is not supported by iText. That help? That's an excellent summary! I'll add this in one of the next versions of the white paper. -- WINDOWS 8 is here. Millions of people. Your app in 30 days. Visit The Windows 8 Center at Sourceforge for all your go to resources. http://windows8center.sourceforge.net/ join-generation-app-and-make-money-coding-fast/___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
Op 8/10/2012 19:06, linuxunil schreef: I personally am against the monetization of the library and forum. You can not change the philosophy of a project like this. I agree. Documentation should be free. That's why I decided to write the new tutorials without a publisher. I also don't like the idea of a paid mailing-list. I've been suggested to set one up in the past, but I see too many practical problems. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
Op 9/10/2012 4:22, Gershkovich, Peter schreef: Do what you feel is right. I'm pleasantly surprised by the reactions on my rant. I've read some really good suggestions. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
Op 8/10/2012 17:48, Alex Jones schreef: a traditional forum A traditional forum involves more administrative work than a mailing list. The mailing list: I need to look at the mails that are put on hold, and then filter those that are SPAM: see http://lowagie.com/itextml Most problematic are the mails that are sent through Nabble from people who aren't registered on the official mailing-list: http://lowagie.com/nabble A forum: I have set up several forums in the past. It just doesn't work if you don't have a battery of administrators. On my blog lowagie.com, I had to close the possibility to register: http://lowagie.com/register I would manually approve people every couple of days, and then discover that the only intention of those people was to post SPAM. A good solution, is to work with a serial number. On the book forum, accounts from people trying to register on the iText forum are automatically thrown away if they don't have the serial number. The number of mails I get about failed registration attempts is huge: http://lowagie.com/node/217 But then there's the most crucial problem: a forum doesn't work, because people have to actually visit it to see questions. A free forum for iText would only work in theory. In practice, only I would be answering questions (which is the case now with the book support forum). The only alternative is to pay people to answer questions on the forum. I already do that: we have a ticketing system, but it's only available for paying customers. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Fwd: AcroFields Help, dinamic width/Height for text fields
Op 9/10/2012 8:35, Andrea Arcangeli schreef: Some suggestions? As suggested by many people in the thread My plan to shut down the mailing list, the best answer to this question is: please read the documentation. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
Op 8/10/2012 17:02, McGee, Edwin F. Sr. schreef: I would agree with those wishing to keep the mailing list open and selectively responding/posting the questions which meet mailing list criteria. I see many +1's for answers in favor of keeping the mailing list. I'm an autist, and one of my limitations is that I can't stand an unanswered question (even if it's a rhetorical one). Maybe we should think of a pre-canned answer that isn't offensive. A one-answer-fits-many-questions solution for the questions that should be posted on another forum (such as stackoverflow). -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] iText-questions] failure in verify signature using SignWithBC
Op 9/10/2012 14:45, Massa Alfonso schreef: Can you consider my code a valid fix? At first sight, it looks like a great patch. I'm at the film festival for the moment. I'll ask Paulo to have a closer look at it. Thanks! Bruno -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
On 6/10/2012 23:00, Alekz ! wrote: My only advise is: Don't let a bunch of lazy/ignorants ruin your day. That's easier said than done ;-) Maybe letting a colleague answer them is a better choice. We started doing this. As the company grows, I'm hiring more people. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [SPAM] Re: My plan to shut down the mailing-list
On 6/10/2012 19:38, mkl wrote: I'm afraid such a step could give rise to a larger spreading of code snipplets using iText in a wrong way. You know how often people used to come here and ask questions along the lines of I found this code at {some obscure web site} and it doesn't work. Do help me. Such obscure code snipplets might become more common again which could damage the reputation of iText quality. I really hate those snippets. Not so long ago somebody was asking about some unlockPdf method he found on this very mailing-list. The problem with this list: when somebody posts a question, it's automatically archived on many different places (GMANE, Nabble,...). Many people think it's easy to provide Free/Open Source Software. I thought so too in the first years of iText's existence. Now I know that it's impossible to maintain a F/OSS project without getting any revenue. For those who doubt me. Read this: this: http://support.itextpdf.com/node/72 Somebody once threatened to sue me if I didn't remove a mail he had sent to the mailing-list from all the iText archives. That's impossible: nobody at iText controls what happens on GMANE, Nabble,... That's why I posted the question as my alter-ego Anonymous Newbie on the iText forum. With that in mind: Furthermore, have you talked to stackoverflow and discussed whether they agree with becoming the 'official' free iText support platform, and whether they guarantee that their platform remains online for a long time and allows appropriate archives etc? You're right. That's something I still have to check. I decided to experiment with Stackoverflow first, to see if it met my needs. Now I'm asking for feedback from the list. After that, I'll talk to the people at Stackoverflow. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
On 7/10/2012 1:58, Kevin Day wrote: Maybe when people find bugs or enhancement requests we start to really encourage them to create tickets? I don't really like the ticketing system on SourceForge. I don't like the SourceForge upgrade in general. For paying customers, we use JIRA as ticketing system. That works very well. However: every time it comes to a vote whether or not to open our JIRA ticketing system for free-riders, a majority of the voters says no for many different reasons. One reason: paying customers are asked to register 3 to 5 e-mails in our ticketing system. Only those people can post a question. However: many companies forget to register the people eligible for support (even when we ask them multiple times). All the requests from people that aren't know to our ticketing system are put on hold, and need to be verified manually. It would be hell if we opened up the ticketing system for the world because it would be even harder to find who paid for support and who didn't. More than once I've answered a question on this free mailing-list in words similar to are you really stupid or are you just kidding me (you guys know my style). A while later I received an angry mail from the sales people saying: that was a paying customer! Now we have to explain why he got an inappropriate response. In my defense I always say: if it was a paying customer, why didn't he use the ticketing system? That defense is countered by: you should always be nice to people. I KNOW that I should be nicer to people, but... it should go both ways. For instance: people should threaten to sue me if I can't remove their own mail from the archives (see one of the previous answers). -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] My plan to shut down the mailing-list
On 7/10/2012 10:46, WMJ wrote: Will the gate to contribution remain open when the support is switched to StackOverflow? Contributions by customers are done through JIRA. Contributions by users are always discussed publicly first, it doesn't really matter where they are discussed. Code is always sent to somebody at iText, and code is only accepted if there's a signed CLA. -- Don't let slow site performance ruin your business. Deploy New Relic APM Deploy New Relic app performance management and know exactly what is happening inside your Ruby, Python, PHP, Java, and .NET app Try New Relic at no cost today and get our sweet Data Nerd shirt too! http://p.sf.net/sfu/newrelic-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [SPAM] Re: [SPAM] Re: Verify digital signature pdf example
Op 5/09/2012 11:20, Danilo Nicolò schreef: I saw the examples. Can you get me iText Library's link, version 5.0.7 ? Either you try to find that old version and lose plenty of time in the future; or you wait for the last part of the white paper to be written in which case you lose only a couple of weeks now. If I were you I'd opt for the short term time loss, and avoid losing an unknown amount of time in the long term. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] PHP port in the works
Op 2/08/2012 14:01, wouter adem schreef: Hi Bruno, it's been a while since I wrote my original post. As I understood you and Dries have had a talk about possible future plans concerning Drupal and iText. I'm really interested in what has been said in that talk. If possible and ready, could you share some of the ideas? We've discussed this, and we agreed that it didn't make sense to invest time in a PHP port. It makes much more sense investing in Cloud services offering PDF functionality served on either a Java or a Windows platform. Services are becoming more and more languages agnostic, and that's the way to go. There used to be a time when setting up a Java server was a huge hurdle versus setting up a PHP server, but that was a problem of the previous century. Moreover while PHP is fine for Drupal, it isn't an ideal language to write a component that produces PDF. Sure, you could write something that creates simple PDFs or that fills out forms, but you'll have a hard time writing a PHP library that is able to deal with the more complex stuff. Bottom line: we dismissed the idea of investing in a PHP port in favor of connecting to a PDF service (hosted on a Java server) from Drupal. By the way: I like writing PHP, but I've never considered writing a PHP port. Other people have offered to write a PHP port of iText, but AFAIK not one of them succeeded. best regards, Bruno -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText 5.3.0
Hello all, this morning, I've released iText 5.3.0 and it brings a completely new API for digital signatures. If you need examples, you can already take a look at the updated book samples: http://itextpdf.com/book/chapter.php?id=12 If you need documentation, we're currently writing a white paper on digital signing (about 80 pages, including examples on how to sign using a USB key, a smart card, etc...). The complete paper will be published in September, but we'll send the first chapters to those who are subscribed to our news letter: http://itextpdf.com/newsletter/ For more information about the latest release visit: http://lowagie.com/itext530 http://itextpdf.com/history/?branch=53node=530 best regards, Bruno Lowagie -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] PHP port in the works
Hello Wouter, I forwarded your mail to Dries. We're meeting @ Acquia in Boston on July 10th. We'll brainstorm about the different options. Many have started an attempt to port iText to PHP; all attempts have failed so far. PHP is very different from Java, and I don't see any competing PDF products as feature-rich as iText that are written in PHP. I'll keep you posted about what Dries and I discussed. best regards, Bruno Lowagie Op 1/06/2012 10:02, wouter adem schreef: Hi, following the iText Summit 2012, and the way iText is heading, I really do believe in iText's business story! No new news told, but the Internet is nowadays the medium to work on (e.g. newspaper, ecological footstamp, ...). Personally, I think more customers (SalesForce, company archiving, ...) would be reachable if we do make work of a (web based) PHP port. As a Drupal developer, we often - this is an understatement or will be become one in the future - have to integrate expensive solutions in (often large) projects which are written in PHP to create just a simple PDF document. The problem is we(developers) KNOW there exists, from both a development and an architectural point of view which we can sell to our business, a good solution for PDF(which is iText), but we are unable to use its possibilities... Personally, I think this is a shame. And there is absolutely NO need to reinvent the wheel here. iText is there and we should use it because its good. So my question is actually both for Drupal(Dries) and iText(Bruno) (and why not other CMS's). Is there a roadmap ahead (e.g. setup by Acquia and iText BVBA) or ideas for porting iText (lightweight) to PHP and what is the current status of it? I would like to commit my time to this project in case there are some plans ahead. I'm not naive in realizing this could be a huge project. But we have to do it. It will take both iText and Drupal forward! Regards, Wouter -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Could not watermark some of the scanned PDF document
On 28/05/2012 17:50, Susheela Sundar wrote: I am trying to watermak a document with multiple lines. Hi Susheela, I hope the previous answer from 1T3XT helped you solve the problem. We get similar questions on a regular basis, and in most of the cases the problem is caused by not taking into account the offset (the initial position of the X and the Y). You can get this position by examining the MediaBox of the page. I also think there's a better way to add multiple lines. Instead of using a sequence showTextAligned() methods, you could create high-level objects, add them to a ColumnText instance, and then invoke the go() method, but that's a matter of taste. Maybe you find your way easier, in which case you don't need to change much. However, I'm also sending you this mail because I just checked and found out that Pendesa is a paying customer. As such, Pendesa is entitled to priority support. To get this support, you need your boss to register (up to 3) e-mail addresses of Pendesa developers. He'll then get a special e-mail address that is different from the free mailing list address. For instance: if you have a faulty PDF that contains sensitive information, you typically don't want to share such a file on a public mailing list, but it's perfectly safe to use the priority support address. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText Summit, March 29th 2012
For those who couldn't make it to the iText Summit on March 29th, this is what you missed: http://zntr.cc/9ccGCI -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText Summit, March 29th
For those who missed the iText summit, the slides are available online: http://lowagie.com/summit2012slides In the next few days, we'll share some photos of the speakers and the audience. We've also recorded all the talks on video, we'll also publish them in the near future. -- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Preserving bookmarks/links in existing PDF using ITextshap 4.1.6.0
Can you post this to the mailing list instead of to the admin? On Mar 15, 2012 2:25 PM, prashant Patil prashan...@ext.icicibank.com wrote: ** Dear Admin, I am developing an exe in *.NET 2.0* for splitting and merging PDF files using itextsharp (version *4.1.6.0*). The logic built is, the original PDF file (having 82 pages) is split into multiple files (50 pages per file, i.e., 1st file with 50 pages + 2nd file with 32 pages). Finally both the splitted files are merged into a new PDF file. I am getting the following issue after merging: If the original PDF file (with 82 pages) contains the bookmarks with the hyperlinks to pages, the hyperlinks (which are redirecting/linked up to 50 pages) are preserved but; the remaining hyperlinks (which are redirecting/linked above 50 pages, i.e., 51 to 82 pages) are not working after merging. The code is given below for your reference. I have already referred your book IText in Action - Second Edition. Kindly provide the solution so that all the bookmarks/links are preserved after merging. public bool MergePdfFiles(string outputPdf, string[] sourcePdfs) { bool result = false; PdfReader reader = null; Document document = new Document(); PdfImportedPage page = null; PdfCopy pdfCpy = null; int n = 0; int totalPages = 0; int page_offset = 0; ArrayList tempBookmarks = new ArrayList(); ArrayList bookmarks = new ArrayList(); if (sourcePdfs.Length 1) { try { for (int i = 0; i = sourcePdfs.GetUpperBound(0); i++) { reader = new PdfReader(sourcePdfs[i]); reader.ConsolidateNamedDestinations(); n = reader.NumberOfPages; tempBookmarks = SimpleBookmark.GetBookmark(reader); if (i == 0) { document = new iTextSharp.text.Document (reader.GetPageSizeWithRotation(1)); pdfCpy = new PdfCopy(document, new FileStream(outputPdf, FileMode .Create)); document.Open(); SimpleBookmark.ShiftPageNumbers(tempBookmarks, page_offset, null); bookmarks.Add(tempBookmarks); totalPages = n; } else { SimpleBookmark.ShiftPageNumbers(tempBookmarks, page_offset, null); bookmarks.Add(tempBookmarks); totalPages += n; } for (int j = 1; j = n; j++) { page = pdfCpy.GetImportedPage(reader, j); pdfCpy.AddPage(page); } reader.Close(); } pdfCpy.Outlines = tempBookmarks; document.Close(); result = true; } catch (Exception ex) { throw new ApplicationException(ex.Message, ex); } } return result; } *Thanks Regards, Prashant Patil, Senior Software Engineer, Software ICICI-SA, 3i Infotech Ltd.* *Tel.Direct: + 91 22 3981 4585 | Email: prashan...@ext.icicibank.com | www.3i-infotech.com* Print this mail only if absolutely necessary. Save Paper. Save Trees. This e-mail message may contain confidential, proprietary or legally privileged information. It should not be used by anyone who is not the original intended recipient. If you have erroneously received this message, please delete it immediately and notify the sender. The recipient acknowledges that ICICI Bank or its subsidiaries and associated companies, (collectively ICICI Group), are unable to exercise control or ensure or guarantee the integrity of/over the contents of the information contained in e-mail transmissions and further acknowledges that any views expressed in this message are those of the individual sender and no binding nature of the message shall be implied or assumed unless the sender does so expressly with due authority of ICICI Group. Before opening any attachments please check them for viruses and defects. horoline.jpg-- This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText 5.2.0 - XML Worker 1.1.2
Hello all, this morning I released iText 5.2.0 and XML Worker 1.1.2. As usual, the changelog was published on itextpdf.com: http://itextpdf.com/history/?branch=52node=520 For a more human-readible form, please consult lowagie.com: http://lowagie.com/itext520 best regards, Bruno Lowagie -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Upcoming book on PDF
On 15/02/2012 16:47, Leonard Rosenthol wrote: Here is something I wrote for my upcoming book on PDF Aha, that's interesting news! I'll be watching the list for news about this! -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] [ANN:] iText Summit 2012
Hello all, the registrations for the iText Summit 2012 are now open: http://itextpdf.com/summit.php The ideal way to get an update on what's new in iText, and to meet some of the people who are active on this mailing-list. best regards, Bruno -- Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] New Book about PDF
On 21/12/2011 17:12, Leonard Rosenthol wrote: Please DO NOT purchase this book!! OK, I'm removing the links from the iText site. We could use a good book that introduces the PDF specs though. best regards, Bruno -- Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] iTextSharp 5.1.3 and XMLWorker 1.1.1 (.NET) released
Op 7/12/2011 9:25, mkl schreef: Well, of course, I'll confirm that, but would your customer be impressed by my word?;) My idea of respect is that you should always tell the truth (and apologize if you made a mistake, because I make mistakes too). Some people don't agree: they won't take no for an answer. So be it. -- Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Support for big PDFs over 2G
Op 7/12/2011 1:02, Leonard Rosenthol schreef: GREAT WORK! Yes, thank you! Seems like I shouldn't wait too long to release iText 5.1.4... Maybe I can schedule it during the Christmas holidays. -- Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Report code 4000 saying Unrecognized PDF content...
Op 7/12/2011 10:45, mkl schreef: after a small change of your naked.pdf, I could sign it without that ugly warning: I added an empty Resources dictionary: Great! But the problem remains for naked_acrobat.pdf, which is created using Acrobat and which has Resources dictionaries (even an empty one in /Fm0). So there must be something else too... best regards, Bruno -- Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText in Silicon Valley: who to meet?
Hello all, this isn't a technical question about iText, but I post it here anyway. I'm coming to Silicon Valley (Sunnyvale, Mountain View, Palo Alto,...) from January 8 until January 20. I'll be accompanied by Valérie Hillewaere, who is the marketing manager at iText Software. We're currently in the process of making an agenda listing people to meet and companies to visit. Are you based in the Bay Area, and do you have iText or PDF related topics you'd like to discuss with me? Please contact valerie.hillewaere at itextpdf.com and explain what you'd like to talk about during a meet and greet. For instance: we can present a demo of our new XFA to PDF conversion tool at your company (or any other iText functionality you're interested in), we can examine a PDF problem you've always wanted to solve, we can explore possible partnerships,... Depending on the number of requests, we'll try to schedule a meeting. best regards, Bruno Lowagie iText Software -- Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] iText 5.1.3 - XML Worker 1.1.1
iText 5.1.3 and XML Worker 1.1.1 have been released. Read all about it on our blog: http://lowagie.com/itext513 Or check the changelog: http://itextpdf.com/history/?branch=51node=513 -- RSA(R) Conference 2012 Save $700 by Nov 18 Register now http://p.sf.net/sfu/rsa-sfdev2dev1 ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Question about iText PDF and RTF.
On 8/09/2011 9:58, Horst Wetzel wrote: Me Myself and Istargate7thsymbolat live.co.uk writes: old RTF implementation questions. Hello Horst, I didn't see any new info in your answer to Zachary's question. Zachary (aka Me, Myself and I) makes two assumptions that are wrong: - itext 2.1.7 was non-payment: that is not true. In the past companies have bought a commercial license because they wanted to be released from the requirements of the F/OSS license. - he expects to get help about RTF parser. RTF parsing functionality was never finished and was abandoned by its developer (who wasn't afiliated with any of the iText companies at all). Currently, I don't know anybody who is willing to offer RTF support for any iText library. Zachary used to be blacklisted because of misbehavior on the mailing list in 2010. He apologized and his account was restored. Unfortunately, he still confuses free software with gratis software, spreading misconceptions about the nature of open source as a business model. We think that, in spite of the fact that he has contacted sales more than once, he's not interested in doing business with us at all. -- Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] [ANN] iText 5.1.2 + XML Worker 1.1.0
Hello all, iText 5.1.2 and XML Worker 1.1.0 have been released. For the complete change log, see http://itextpdf.com/history/?branch=51node=512 For download URLs, see http://itextpdf.com/download.php iText 5.1.2: In this release, we've added functionality that allows you to completely remove an optional content layer (OCG), but iText 5.1.2 is mainly a maintenance release that fixes a series of bugs reported on this list since June 8: the algorithm to find startxref was made more memory efficient; the height of the Image wasn't taken into account when creating a PdfPCell with an Image (this is a bug that was introduced in iText 5.1.1); fixed a problem when an XFA stream didn't contain a datasets node; fixed a bug in the signature validation process; fixed a bug where iText introduced the namespace prefix xmp when xap was expected; and so on. This release also allows us to release a new version of XML Worker: XML Worker 1.1.0: In this release we've added support for more HTML tags and CSS attributes, but the main difference is a change in the architecture. If you were using previous versions of XML Worker, you'll need to make some changes to your own code after upgrading to XML Worker 1.1.0. The change in the architecture was necessary to fix some threading problems. Working with byte[] instead of String also turned out not to be a good idea. Enjoy! -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Error message
On 10/08/2011 18:10, Brenda S. Lippens wrote: I purchased a license for the iTextSharp Professional desktop license to download pdf files through our data processor, CU*Answers. CU*Answers has helped me load the software into the proper file but when I try to download a pdf I get an error message: CU*Base GOLD could not complete the requested action. That's not a message we recognize. We don't include any reference to CU*Answers or CU*Base into the software. Please not the following error message contact technical support: Could not load file or assembly 'itextshare, Version=5.0.6.0, Culture=neutral, Publickeytoken=8354ae6d2174ddca' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0:80131040) I contacted CU*Answer but they told me that I would need to contact you for assistance. Please advise. Well, the safest thing to do seems to be to remove the DLL you have, and to start anew with one of the version you can download here: http://sourceforge.net/projects/itextsharp/files/itextsharp/ Note that you mention itextshare, but I assume that's a typo. You probably mean itextsharp. Also you should decide if you really want iTextSharp-5.0.6, why wouldn't you use 5.1.0 or 5.1.1? All these versions are available from the above URL. best regards, Bruno Lowagie -- uberSVN's rich system and user administration capabilities and model configuration take the hassle out of deploying and managing Subversion and the tools developers use with it. Learn more about uberSVN and get a free download at: http://p.sf.net/sfu/wandisco-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] New release: iText 5.1.1 - XML Worker 1.0.0
Dear all, we're happy to announce a new iText® release and a new release of iText® XML Worker 1.0.0 iText 5.1.1: https://sourceforge.net/projects/itext/ We're releasing iText 5.1.1 about one month after the 5.1.0 because we've introduced some functionality that was needed in XML Worker 1.0.0: for instance the introduction of high level interfaces (Indentable, Spaceable) and the introduction of a WritableDirectElement class. We've changed the logging that was introduced in 5.1.0 so that it works the same way other logging frameworks do. We've provided a simple System.out logger: SysoLogger. We've also released some bug fixes to solve PDF reading and parsing problems, to solve problems with list symbols, to avoid ClassCastExceptions when reading/manipulating existing OCG layers. Please be aware of two API changes: the setMoreInfo() method now expects a Map instead of a HashMap (this shouldn't cause any problems, but you'll need to recompile your code); the default for setUseAscender and setUseDescender in PdfPCell has changed to true (which may cause your tables to look slightly different). XML Worker 1.0.0: https://sourceforge.net/projects/xmlworker/ XML Worker is no longer in beta! This 1.0.0 release fixes plenty of table and list problems that were reported on http://demo.itextsupport.com/xmlworker/ The internal architecture was changed: we removed tag listeners in favor of pipelines that are chained together: parsing HTML, parsing CSS, creating PDF. We've added LinkProvider and ImageProvider functionality (similar to what we had in the old iText HTMLWorker). Finally, we've also fixed numerous bugs. We hope you'll enjoy the new functionality and we wish you a smooth upgrade. best regards, the iText team -- EditLive Enterprise is the world's most technically advanced content authoring tool. Experience the power of Track Changes, Inline Image Editing and ensure content is compliant with Accessibility Checking. http://p.sf.net/sfu/ephox-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] itext5 licensing
On 28/05/2011 9:56, jonathan MERCIER wrote: Dear all, Fedora packagers have one big problem. The code is licensing on AGPL for all this project? Yes, we've been working with Fedore packagers in the past to resolve different issues. What is the problem now? Please contact consultancy at itextpdf.com with your concerns. best regards, Bruno -- vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Convert HTML to PDF
Hello all, we've received many questions about HTMLWorker in the past. Today we're announcing the new XMLWorker that will be available in the next release. Read http://lowagie.com/xmlworker for more info. Use the online demo to test its functionality and give us feedback so that we can improve it. best regards, Bruno -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions iText(R) is a registered trademark of 1T3XT BVBA. Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] suggestion about Paragraph and Phrase
Op 11/02/2011 18:05, Michael Niedermair schreef: Hi Bruno, I have a suggestion about Paragraph and Phrase. It were nice, if a new Constructor exists, which set the init size of the ArrayList. This is a suggestion that should be posted to the mailing list. Personally, I don't see the value of such an extra constructor. When I use Phrase or Paragraph, there's absolutely no way to know the size of the List in advance. If you have a controlled environment where you do, you could extend the classes and use that specific subclass. e.g. public Paragraph(int initialCapacity) { super(initialCapacity)); } public Phrase(int initialCapacity) { super(initialCapacity)); } // change public Phrase() { this(16.0f); } The problem is, that the default init size is 10. Each time, I arrive the limit, the size is increasing. newCapacity = (oldCapacity * 3)/2 + 1 elementData = Arrays.copyOf(elementData, newCapacity); 10 .. copy array, 16 .. copy array 25 .. copy array 38 .. copy array 58 .. copy array an so on. If I add a lot of text (e.g. from a file, line by line) the arraylist copy the array and copy the array and so on. The init size set by the user can solve the problem with array copy. By Michael -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] com.lowagie VS com.itextpdf
Op 13/01/2011 18:34, liliya woland schreef: Hello all, I'm helping someone to get pdfs created with itext and we're having the following issue. We downloaded iText-5.0.5 jar file. In December 2009, we jumped from iText 2.1.7 to iText 5.0.0. Why did we skip version numbers 3 and 4? - To sync with the version numbers or iTextSharp - Because we moved to Java 5 We also changed the license to AGPL and we replaced com.lowagie by com.itextpdf, so that developers, if they upgraded, they noticed that this was a major release involving plenty of changes. I refer to the libs in my code with notation starting with import com.lowagie. You're using iText 2.1.7 or an older version. These versions are no longer supported. But this notation doesn't work for him, instead he needs to use import com.itextpdf on his machine for files to compile. That's better! It bring up 2 questions: How could iText-5.0.5.jar could have these variations? It doesn't. You're using an old iText version; your colleague is using a new version. I'm using import com.lowagie.text.Font lib for text formatting, but with import com.itextpdf path reference to import com.itextpdf.text.Font; fails miserably, we tried a veriety of things. But other references are fine, like import com.itextpdf.text.Document; or import com.itextpdf.text.pdf.PdfWriter;. We need that Font lib. If anyone knows and could tell us how to reference .text.Font for com.itextpdf collection, we'll be deeply thankful. I think you have a reference to an old version somewhere. import com.itextpdf.text.Font works with iText 5.0.5 on a system that is properly configured. -- Protect Your Site and Customers from Malware Attacks Learn about various malware tactics and how to avoid them. Understand malware threats, the impact they can have on your business, and how you can protect your company and customers by using code signing. http://p.sf.net/sfu/oracle-sfdevnl___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Adding a footer to a PDF file
On 17/11/2010 21:12, sanderson2 wrote: Hi: Well, I found some references and wrote some code. My only dilemma is, I cannot see the text string anywhere in my PDF. Do I need something special to be able to add this. Right now, I am referencing an existing PDF and creating a new one. Do I need some kind of PDF editing software for this to work? You get a rect value and you assume that the middle of the page is at x = width / 2 and y = height / 2. How can you be sure that this is the case? Isn't there an offset? In other words: is x = 0, y = 0 the coordinate of the lower left corner of the PDF? If not, it could be normal that you don't see anything. Or maybe the existing content is opaque? By the way: why are you making your watermark transparent if you add it under the existing content? Plenty of question for you to answer on the mailing-list before anybody can answer. Please REGISTER on the list and don't answer me personally because I'm at Devoxx http://devoxx.com all week, and I probably won't be able to answer you quickly, nor will I have the time to do the administrative work you force me to do by not registering. best regards, Bruno -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today http://p.sf.net/sfu/msIE9-sfdev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [Book] iText in Action, 2nd Edition
On 5/11/2010 0:27, Philip Chan wrote: I have an O’Reilly Safari Online account and at the moment only the 1^st edition of the book is available. Can someone tell me when, if at all, will the 2^nd edition of the book be available from O’Reilly Sarfari Online? Thanks. I'm surprised to hear that the 1st edition of my book, published by Manning Publications, is made available online by O'Reilly. I'm forwarding this to Manning Publications Co. for clarification. -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] [Book] iText in Action, 2nd Edition
On 5/11/2010 0:27, Philip Chan wrote: I have an O’Reilly Safari Online account and at the moment only the 1^st edition of the book is available. Can someone tell me when, if at all, will the 2^nd edition of the book be available from O’Reilly Sarfari Online? Thanks. FYI, this is the answer I received from Manning: Most of our books are sold through Safari, and are typically available a couple months after print release. Safari represents many publishers, not just O’Reilly. It’s not really an O’Reilly property, but a joint venture between O’Reilly and other publishers. Hope this helps, best regards, Bruno -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Add a blank page in the end of merged PDF Files
On 4/11/2010 9:50, cosette wrote: Hi I've merged couple of pdf's into one pdf but the issue is that when I want to print so i want each pdf file that i merge start en new page. For example : I have Pdf a , Pdf b, and Pdf c all are in one pdf called PdfAbc. In the file of PdfAbc I want to add a blank page if the number of pages is odd so that each file starts on even side when im printing as a duplex.(dubbelside) Does anyone has a suggestion how to do that. Read p187 of the documentation: There are two different versions of the addPage() method. You can add blank pages if you use a Rectangle and a rotation value as parameters, or you can add a PdfImportedPage obtained from the same PdfCopy instance using getImportedPage(). I hope this answers your question. -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Images with i text
On 4/11/2010 12:55, Joe Simas wrote: I have a ASP script that pulls images from a url path from the SQL server and places the images on a page, They consisantly change. how do I get itext to recoginise the image as a url path ? instead of a server.mappath so it pulls the image into the PDF ??? There's a getInstance() method that takes an URL as parameter. You can also use this method for URLs with a file: protocol. In this case you want a http: or https: protocol. http://api.itextpdf.com/com/itextpdf/text/Image.html#Image%28java.net.URL%29 -- The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book Blueprint to a Billion shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Fwd: Book Promo: iText in Action
Original Message Subject:Book Promo: iText in Action Date: Mon, 1 Nov 2010 19:21:53 -0600 (MDT) From: Java Ranch Moose mmo...@javaranch.com To: Java Ranch Moose mmo...@javaranch.com We are thrilled to have Bruno Lowagie on the ranch to promote the book iText in Action. The promotion will be held in the Other Open Source Projects forum which can be found here: http://www.coderanch.com/forums/f-64/open-source or on our mobile site: http://www.coderanch.com/forums/mobile/f-64/open-source Participate in this week's giveaway by asking Bruno Lowagie a question or two and you may win a copy of the book! The giveaway starts on Tuesday, November 2nd 2010. The drawing will be held on Friday, November 5th 2010. For more info or if you're plumb tired of getting this info, visit: http://faq.javaranch.com/view?BookPromotions -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Maintenance release iText
Hello, I've just made a maintenance release for iText: iText 5.0.5. For an overview of the changes, see: http://itextpdf.com/history/?branch=50node=505 A new iTextSharp release is in the making. Starting tomorrow, I'll go through the suggestions and bugs reported on SourceForge. best regards, Bruno -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] iText in Action, Second Edition
On 24/10/2010 2:42, Keith O wrote: received an email from manning this morning, the ebook is finished! congratulations and thanks to Bruno for all the hard work on the book! Thanks! Let's hope the paper version arrives in Europe in time for Devoxx. I'll do a signing session on Wednesday November 17 in Metropolis, Antwerp. It would be difficult to do a signing session without the book ;-) best regards, Bruno -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Composing a monthly/welcome message for iText-Questions.
On 19/10/2010 5:29, Keith O wrote: Hi Mark, THANK YOU for following up on this issue! Thanks! I'll work on this after the film festival. I'll also open up the forum for a selected group of mailing list members, and I plan to copy the FAQ entries of the book into the forum. best regards, Bruno -- Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Merging multiple pdfs
Op 10/10/2010 1:44, karthick schreef: I tried to attach document at the end of existing document. It automatically adds page numbers even if the attached document does or does not have page numbers. That's not possible unless you've written code that adds page numbers. But, it overwrites (looks very ugly) if the external attached doc. already has page numbers. Any suggestion to fix this? Thanks. If you would learn more about PDF, you'd know that what you're asking for is close to impossible. (Have you tried doing it with Acrobat or any other tool? Did it work? If it didn't, why didn't you question your requirement?) -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] About this mailing list
On 9/10/2010 0:02, Mark Storer wrote: Bruno? Your thoughts? I can't deny that the mailing list has its use, because challenging questions in the past have helped us: - fix bugs - add new features - write examples for the book. The reason why we can answer many questions with read page X of the book is because the question has been asked before and the answer was interesting enough to be presented in the book. 0) It has been suggested to me that I should post an FAQ to the mailing list, for instance every two weeks. So it's something I'll probably do after Devoxx. 1) right now, there is already some kind of moderation. Every day, I manually remove the SPAM that is sent to the mailing list address and that is caught by the list service at SourceForge (only occasionally a SPAM message reaches the list). What really annoys me, is the fact that services such as Nabble allow people to post from their site. I really appreciate the fact that third party services archive all mail to the list (because the archives at SourceForge suck), but what I hate is the fact that developers register at Nabble and post their questions there instead of registering on the mailing list. Developers that work like this don't realize the administrative work they cause. I have to manually approve every mail that is sent to the list by people who didn't subscribe... Because of the architecture of the mailing list, there are no possibilities for a different kind of moderation. For instance: once a SPAM message gets through, there's no way to remove it. It has been sent to all subscribers and it's archived on all archive sites. 2) That's why I have been thinking of switching to a forum that can be read by every one but where only registered users can post. I've set up such a forum: http://itextpdf.com/forum/ but I'm waiting to activate it until I've made some decisions. (Some people have already tried to register, but I don't allow anyone yet). The decisions I have to make are: - should I ask a fee for registration? - is there a way to check if somebody has the book (wouldn't it be ideal if only those who own the book can post questions?) - should I allow people to register for free? In any case, I WILL NO LONGER ACCEPT ANONYMOUS PEOPLE. All hotmail, gmail, and other free accounts will be banned, except if there's a way to check the identity of the person who owns it. (But how else can this be done than by asking a fee to register?) With the book (almost) finished (it should go to print next week), I'll take a vacation first. (Those who have read the MEAP of the second edition, know that I'm attending the International Flanders Film Festival each year.) After the film festival, I'll gear up for Devoxx. I'm making the Conference Guide of this year's edition: http://code.google.com/p/devoxxguide/downloads/list In December, I'll make some decisions. I'm close to hiring a business developer, and if we make sufficient money, I'll probably also hire some developers... -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] FW: About this mailing list
On 9/10/2010 11:47, John Renfrew wrote: An archive part of a forum would be good as there is no way to check the answers you have already a patiently given, Correct. In theory, the archives are searchable. In practice, searching the archives is a pain. Even when I know what I'm looking for (for instance an answer I remember I have given about 2 months ago), it takes me too much time to find it in the archives, even if I know the most relevant keywords in the answer: I just get too many hits and not always the one I need. -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] About this mailing list
*Did you read the documentation before firing away a question?* *Did you make a standalone example that reproduces the problem?* *Did you browse the archives to see if the problem was already solved?* Hello all, this mailing list has been useful for many iText developers, but recently I'm seriously questioning if we shouldn't close the list down. Why? Because lately more and more programmers think they can ask just anything. Two examples: [1] TTF file has no effect: In spite of the fact that several examples were provided PROVING that the allegation in the subject line was wrong, the OP kept on posting it still doesn't work. It may very well be that it didn't work FOR THE OP, but that is NOT OUR BUSINESS. In that particular case, it worked for us, and we provided PROOF. The OP however didn't even bother to make a standalone example supporting his false allegation. If he had done that effort, he would have realized the problem wasn't an iText problem, and he wouldn't have produced unnecessary noise on the list. [2] Merging multiple pdfs: This is explained in great detail in the book. Whoever wants to evaluate iText should browse the examples http://itextpdf.com/book/examples.php and the keywords http://itextpdf.com/themes/keywords.php That is a FREE way to find out if iText meets the requirements. Whoever starts to work with iText should invest $35 to $60 in the book. You'll save much more than $60 worth in time if you read the book. Before you ask: I'm not saying this to get rich. I get an average of about $3 for each copy. I can't hide that I'm very passionate about PDF and iText, and this works in different directions. My passion makes that I sacrifice time and energy whenever I see an interesting challenge (such as writing a book), but unfortunately, I also feel (almost physical!) pain whenever I see people posting code that is beyond repair BECAUSE THEY JUST DON'T TAKE THE TIME TO READ THE BOOK. That is passion. It's supposed to be a good thing, but apparently some people hate me for it. A genuine question, such as the question about the font in a text field, gets a useful answer about the different ways to deal with appearances (creating them with iText, or passing the responsibility to Adobe Reader). But then the OP almost causes me a heart attack when I see the code he has written (proving that he didn't read the book). It is not my intention to make people look ridiculous (IMHO people do that to themselves; that also goes for me), I'm just begging: think twice before you post a question to this list. Don't say it doesn't work without any proof. Don't post code that looks as if it was generated at random. Don't say things such as I don't have the Action book, I looking for quick solution posted in the thread Merge external resources (images and fonts) inside PDF Document. Don't people like that feel any shame when they post such inconsiderate remarks??? Did you read the documentation before firing away a question? Did you make a standalone example that reproduces the problem? Did you browse the archives to see if the problem was already solved? Do you deserve respect if the answer to these questions is: No, I didn't bother... Please understand that I care for iText, and because I care, I can't accept Me too lazy, me looking for quick solution. -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] About this mailing list
On 8/10/2010 13:59, djdjdj wrote: I'm sure there are a lot of people using this library who are running into similar incidents while programming that just need basic direction in figuring out if what they desire to do is even possible. To that end, the mailing list is a good tool. I agree that the mailing list can be useful. For instance: plenty of examples in the book have been written in answer to questions posted on the list. It's just that filtering out the stupid questions takes so much time that sometimes there is no time left to answer the genuine questions. Our teachers at school have taught us that there is no such thing as a stupid question, but experience has taught me that my teachers weren't always right. This being said, your question was not stupid, but I didn't understand it and therefore I didn't answer. What I did understand: You have a PDF with a single signature field. You want to manipulate this PDF so that the contents of the signature field are changed. I'm not sure if you're talking about an empty signature field; I assume that you're talking about a signed PDF. The way I see it, you should throw away the signature field, and sign the PDF anew (with a new signature). If that is the requirement, what is the problem? If that isn't the requirement, what do you want to do? Do you want to change the properties of a signature without invalidating the signature? Wouldn't that be forgery? If that were possible, wouldn't that be a serious vulnerability in PDF? -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
[iText-questions] Emptying a signature field
On 8/10/2010 14:43, djdjdj wrote: For me, there is a bit of a disconnect to that logic. For example, if I'm creating a web form and want to clear the value of a field in a web form I certainly wouldn't delete the field and recreate it but would instead set the value to an empty string. That is: if you're talking about a Text field. What you say isn't true for a Button field. Suppose you want to replace the icon on a button field, than you have to getNewPushbuttonFromField() and replacePushbuttonField() as is done in this example: http://itextpdf.com/examples/iia.php?id=156 Why do you need to copy the field, throw away the original field and then add the copied field? Because there's more to a button than just a /V value. As replacing a button is a more common request than replacing a signature field, convenience methods were added to iText. There are no such convenience methods (yet) to empty a signature field. Similarly, if I'm clearing a value of a form field in a pdf why would it make sense to delete the whole field instead of simply clearing the field's value? I should check ISO-32000 to see what keys are important in the signature dictionary. Did you look inside the PDF? Aren't there any other keys (other than /V and /AP) left in the signature dictionary? And also: if you remove the /AP value, you throw away the visual appearance of the signature, won't that be a problem? -- Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Many questions posted to this list can (and will) be answered with a reference to the iText book: http://www.itextpdf.com/book/ Please check the keywords list before you ask for examples: http://itextpdf.com/themes/keywords.php
Re: [iText-questions] Problem printing page specific conditional text to a footer.
On 27/09/2010 18:09, Karen Lima wrote: I was curious, when is the final version of the second edition of iText in Action book going to be available ? I finished reading the first pages in the weekend. First pages is the first version from the typesetter and I had to read it to detect errors. Note that a copy editor has introduced changes with respect to the English language and by doing so changed the meaning of what I wrote occasionally. I crashed immediately after I uploaded the changes. I had to stay in bed with a fever almost all Sunday. It's as if my body wasn't allowed to be ill during the writing process, and with the proof reading phase almost finished my body said: Well, now you have to listen to me for a change... Yesterday, I revised the index of the book. Coming up next: second pages, third pages, etc... Once we can't find any more errors in the book, it will be printed (I've read it so many times by now, I'm getting word blind). Also, for people like myself that have already purchased the book through the MEAP program, how will we be receiving the final version of the second edition ? You'll receive a mail with a link to the new eBook version, and if you've ordered the print version, the paper book will be sent to you by snail mail. The book will be presented at Devoxx on November 15, so it has to be ready by the end of October. By the way, I used the sample code that you sent me on this incident and it is working great. Thanks, Bruno -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] v2.x continuity
On 23/09/2010 19:37, Ricardo Andre Redder Junior wrote: I believe most of my questions are answered now... as I can see, whether creating a fork is legal or not, it's very clear that if one decides to create a fork, and keep working on the MPL version, will face an endless legal battle, for IPs, for licenses, for package names, etc. and at the end... probably the result would not be satisfactory. Thus... I'm sure this kind of environment would be incompatible with an open source project under MPL or LGPL... The biggest problem that I see is that open source projects, which have LGPL (or something like that) as a strong requirement, i.e. changing to AGPL is not even considered (I imagine Eclipse, Jasper, etc... are examples of that) now... are without good options. First of all: if you're talking about Eclipse, that's a project heavily sponsored by companies such as IBM (and the other members of the Eclipse Foundation). They could afford a license. Moreover, Eclipse doesn't accept LGPL: it demands EPL (with some exceptions). A second thing I want to point out: JasperReports can continue to use iText 5.+ and remain LGPL because they are good F/OSS citizens. We've made an agreement with JasperSoft. They understand reason (and so do we). The people yelling Fork! Fork! Fork! don't. As mentioned by Mark in reply to another mail: of biggest concern for the people who fork would be exactly how they obtain their fixes. If a problem is reported and we fix this code in version 5x, it would certainly be completely illegal and a complete violation of our IP if someone takes this fix and adapts it back to an older version. Unless, of course they adopt the AGPL for the fix and thus you have accomplished nothing. Perhaps people yelling Fork! are all unaware of what it takes to manage such a project, not only from the personal side in which multiple man years of effort are expended (Ohloh estimates that it would take 40 man years to build iText from scratch). On top of that, one also has to ensure that the IP is clean. Without this, corporate customers who wish to use the product run a very high risk of being sued for violation. If they decided to use an open source product, they would have no one to turn to because of a license like the LGPL which indemnifies the contributors. Tobias twisted my words making fun of taking responsibility for iText 2.x. Of course NOBODY takes responsibility for the old version, but I've worked a full year in close cooperation with a battery of lawyers to clean up iText and to make an overview of the Intellectual Property, removing every single line of rogue code. That was not the most exciting year of my life, but the result is iText 5.+. That's F/OSS today. F/OSS used to be something run by hackers, nowadays every F/OSS company needs to have lawyers on its payroll. These types of things do not and will transfer with any fork. You merely have the LGPL license but that in itself provides no protection to corporate entities whatsoever. In my opinion, adopting iText would likely be diminished not increased. The actions of a few could likely cause the demise of all they think they are trying to benefit. And for what... the price for a license of iText? What corporation would balance the potential for multi-hundreds of thousands of dollar lawsuit against $2000 or whatever it might be. It will cost the company more than $2000 in legal fees to review the LGPL and its use in iText. It will cost the company more than that in time and effort to try to adopt, adapt, fix and maintain the fork. If people yelling Fork started to think with a corporate hat and not a developer's hat, they'd think differently. And now, on with the book: 15 chapters (good for 525 pages) have been typeset for the first time. While waiting for the final chapter (I've written 16 chapters), I've been reading and correcting 8 chapters. I almost fell from my chair when I read Tobias' remark saying documentation wasn't necessary... best regards, Bruno -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] v2.x continuity
On 23/09/2010 20:42, Ricardo Andre Redder Junior wrote: Bruno, I'm not yelling Fork! I just wanted to understand more the context... I know, but I've had my fair share of those people. usually a system is composed of dozens of dependencies, if every responsible for every dependency decides to do the same... That's why making agreements is important. iText 5.+ is used in LGPL projects with whom there's a business relationship. In such cases, the license of the super project (LGPL) applies as long as iText is used in the context of that project. The moment somebody takes iText out of the super project (and addresses iText directly) the AGPL applies. -- Nokia and ATT present the 2010 Calling All Innovators-North America contest Create new apps games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] v2.x continuity
On 22/09/2010 21:03, John Hurst wrote: The amount of effort put into iText by the core developers is surely impressive. Thanks, it always hurts when I hear somebody yell let's create a fork! It's sounds like an insult and a complete lack of respect. Also: why on earth would somebody do that? He who makes it possible for companies such as Google to let other people do the work for them for free, condemns himself to slavery. I'm not talking about a developer who contributes a patch once in a while. I'm talking about somebody who wakes up with iText and goes to bed with iText. Each project needs such a person. Also: if the life of v2.x.y is extended, then be very, very careful: the package names are com.lowagie and that's MY name. I am Bruno Lowagie, and although there's the MPL/LGPL, I WILL DEFEND MY NAME! -- Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] New iText site
On 8/09/2010 17:12, John Renfrew wrote: Great piece of work to all those who have taken the time to do it. The design was made by Namahn: http://www.namahn.com/ but I did the technical implementation (the php code and the content). It was a huge effort, especially adding keywords to every example, but I'm pleased with the result. And surely with some extra input the front of the explanation part of the web could act as the simple route in to iText you talked about recently. Some simple graphics to explain workflows and traps/ common misconceptions/ mistakes could then link to the relevant pointers for where to then read more in the book?? Yes, as you can see there are placeholders for specific themes: http://itextpdf.com/themes/ but I don't have the time to add content right now. There's also a forum: http://itextpdf.com/forum/ but for now I keep it closed until I have more time. I am to busy with the finalization of the book and with the creation of the Conference Guide for Devoxx. The book will be presented at http://devoxx.com and I have two sessions of 75 minutes to explain the basic concepts of iText, how the conference was created, and I'll also show some hot new functionality that is in the book. best regards, Bruno -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] New iText site
Hello all, short message to inform you that the iText site has been completely redesigned. There's still plenty of work to do, but special attention was given to the book pages: http://itextpdf.com/book/ For each chapter, you can now get a short summary, an overview of the illustrations, and a list with all the examples from that chapter. See for instance: http://itextpdf.com/book/chapter.php?id=8 Each example page lists the jars that are needed, the resources, and so on: http://1t3xt.be/?166 best regards, Bruno -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] New iText site
On 7/09/2010 11:56, Alexis Pigeon wrote: However, I would find it even more awesomer if you would consider increasing the font of the main text by one or two units, for readability's sake. OK, done. (You may need to hit the Refresh button to reload the CSS.) best regards, Bruno -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] Acrobat Reader Hangs - iText 1.5.2 - more
On 3/09/2010 15:23, Leonard Rosenthol wrote: As I wrote to you before, the page content stream on page 4 of that sample you previous posted in BROKEN! OK, I overlooked your previous mail. I see that you found out that page 4 has an invalid content stream. What is wrong? What is missing? Is it an unbalanced graphics state? best regards, Bruno -- This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] iText 5.0.4 - iTextSharp 5.0.4
Hello all, there has been a simultaneous release of iTextSharp and iText. iTextSharp jumps from version 5.0.2 to version 5.0.4. The iText release was made to stay in sync with the iTextSharp version numbers. iTextSharp users who want to know what was new in iText 5.0.3, see: http://itextpdf.com/history.php?branch=history.50node=503 iText/iTextSharp 5.0.4 also includes the bugfixes listed here: http://itextpdf.com/history.php?branch=history.50node=504 best regards, Bruno -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] (no subject)
Florin Zoe wrote: SOME SPAM Although I'm not sure if Florin Zoe was the author of the SPAM that was sent to the list, I've removed his address from the subscribers to prevent further undesired messages. As for the original question: Have you thought about a beginners guide / doc For newbies? The first two parts of the 2nd edition of iText in Action are more or less indispensable for newbies, but you're right: the publisher (Manning Publications Co) has asked me if I knew somebody who could write a book with less pages that would be like some kind of iText for newbies. I'm still in doubt if that's what we need. I also played with the idea to write one of those Refcardz for DZone... -- This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] Release iText 5.0.3
Hello all, as you know you can find all the examples that are discussed in the second edition of iText in Action here: http://itextpdf.com/examples/index.php?page=chapters Some of these examples didn't work with iText 5.0.2 because iText 5.0.2 dates from before the final chapter of the book was written. They only worked with the iText version that could be downloaded from the SVN repository (the SNAPSHOT version of iText 5.0.3). Today, I've released iText 5.0.3: http://sourceforge.net/projects/itext/files/ All the examples that are in the book should work with this new version. A Technical Editor at Manning is currently testing this, but if you find some problem with the examples, please post a message to the mailing list (where it will be picked up by either me or the Technical Editor). iText 5.0.3 is a maintenance release. You can find the changelog here: http://itextpdf.com/history.php?branch=history.50node=503 As you can see, most of the items start with Bugfix. Once the book is released (after the Copy Editing, the Technical Editing, Layout, Proof Reading and Printing), we'll work on new functionality such as better HTML parsing with HTMLWorker (several patches were posted) and an improved and compiled version of RUPS. best regards, Bruno -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] '' not expected at file pointer 558
Andreas Ebbert-Karroum wrote: Good Morning, Am 12.07.2010 19:53, schrieb 1T3XT info: Certainly! Thanks for the patch. I'll try having a look at it tomorrow. Ok, will you let me know, if you found it useful? This solves a problem caused by extra information that is added after the final end in the begin/end sequences in a ToUnicode stream? If so, then the patch is useful, I've added it to the SVN repository, and added an acknowledgment in the Log Message: Revision: 4539 http://itext.svn.sourceforge.net/itext/?rev=4539view=rev Author: blowagie Date: 2010-07-13 12:02:39 + (Tue, 13 Jul 2010) Log Message: --- Adding an extra check for begin/end sequences when parsing a ToUnicode stream. Suggestion by Andreas Ebbert-Karroum (mailing list July 12, 2010). This solves a bug he reported. Modified Paths: -- trunk/src/core/com/itextpdf/text/pdf/DocumentFont.java Modified: trunk/src/core/com/itextpdf/text/pdf/DocumentFont.java === --- trunk/src/core/com/itextpdf/text/pdf/DocumentFont.java 2010-07-13 11:44:24 UTC (rev 4538) +++ trunk/src/core/com/itextpdf/text/pdf/DocumentFont.java 2010-07-13 12:02:39 UTC (rev 4539) @@ -210,9 +210,18 @@ PdfContentParser ps = new PdfContentParser(new PRTokeniser(touni)); PdfObject ob = null; PdfObject last = null; -while ((ob = ps.readPRObject()) != null) { +boolean notFound = true; +int nestLevel = 0; +while ((notFound || nestLevel 0) (ob = ps.readPRObject()) != null) { if (ob.type() == PdfContentParser.COMMAND_TYPE) { -if (ob.toString().equals(beginbfchar)) { + if (ob.toString().equals(begin)) { + notFound = false; + nestLevel++; + } + else if (ob.toString().equals(end)) { + nestLevel--; + } + else if (ob.toString().equals(beginbfchar)) { int n = ((PdfNumber)last).intValue(); for (int k = 0; k n; ++k) { String cid = decodeString((PdfString)ps.readPRObject()); -- This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] Looking for a Technical Proofreader
Hello, Manning is looking for a technical proof reader for iText in Action 2E. That is: read the book to find out if there are technical errors, for instance the page X of Y error mentioned on the list last week. You'd also have to compile and try ALL the examples that come with the book. Candidates can mail me privately. best regards, Bruno -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] [off-topic] iText in California
Daniel Essin wrote: northern or southern? The plan is to fly to San Francisco. Spend some days there. Do some business in Palo Alto. Then drive from SF to LA in two days (spending the night somewhere in between). Spend one or two days in LA, then fly back to Europe from LA. That's the plan for the time being ;-) best regards, Bruno -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] [off-topic] iText in California
Hello, a short personal message to iText developers in California: Next month, I'll probably visiting California with my wife and kids. I don't have an exact timing yet (end of July is the most accurate estimate for now). Are there people, places, things I should visit? It's probably best to answer this question off-list. Please take into account that I'll have a busy schedule (business) and that I'll have two kids with me (almost 13 and almost 14). If the trip is a success, I consider coming to the US more often, for instance to attend to conferences and to talk with developers (I'll have a book to promote soon). best regards, Bruno -- ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] Getting a PdfTemplate from a PdfReader
Thomas Hauk wrote: I had a single huge method generating these PDFs and it was working fine. However, I decided to refactor the 200+ line function into multiple functions, and now I've hit a compile error in my (refactored) method that should return a PdfTemplate, because it requires a PdfWriter. That's a totally different question. You were attacking iText by saying something that sounded as: it is stupid that I need a writer to get a template. Instead of trying to understand what I am doing You didn't say what you are doing. You should ask questions like this: http://www.catb.org/~esr/faqs/smart-questions.html In any case, I wrote a large part of iText, and I don't understand the problem based on your description. The way I see it: you had something that worked, and you broke it. You broke it because you made a design error. IMO this isn't really a question about iText, but rather about design. I don't understand why you can't provide a writer to the method that returns a template. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] PdfCopy ignores manipulations on directContent
E Plischke wrote: Hi, following instruction has no effect: [CODE] pdfCopy.getDirectContent().addTemplate( pdfCopy.getImportedPage(pdfReader, 1), tagetAffineTransform ); [/CODE] is this a bug or do I miss something? That's not a bug. As documented in chapter 6 of the book: you can't manipulate the content of the pages if you choose PdfCopy. Unless you use the methods described in section 6.4.1 of the Second Edition of iText in Action. i want to merge some pages from source PDF into a new Document, while some of them is a simple 1:1 copy (which are handled by PdfCopy.addPage(..) method and some of them are going to be weaved rotated and scaled, so I use the PdfContentByte.addTemplate() to achieve it (like in code above). If you only need to rotate the page, then you should try the RotatePages example from section 13.3.2. It's an example with PdfStamper, but it should also work for PdfCopy. If you really need to scale the page, reconsider: why do you want to scale it? PDF is a digital format, the viewer can scale it for you. The issue is that with PdfWriter (instead of PdfCopy) the addTemplate() works fine, but not when applied on PdfCopy object, and while working with PdfWriter I cannot simply copy a page as-is from source PDF, With PdfWriter you can copy the CONTENT of the page AS-IS from the source PDF, WITHOUT the annotations, because annotations are not part of the page content. Is that why you claim that you can't copy a page AS-IS with PdfWriter? therefore I wanted to handle both cases with PdfCopy instance. Yes, but if you use addTemplate(), you only copy the page content, not the annotations. And if that's your problem with PdfWriter, your (wrong) approach wouldn't solve anything, would it? I'd use the RotatePages approach and NOT scale the pages, only rotate them (if necessary). Note that I have no idea what you mean by weaved. Are you talking about superimposing pages? In that case, you need the Adding content with PdfCopy example from section 6.4.1. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] iText-questions post from eplisc...@googlemail.com requires approval
itext-questions-ow...@lists.sourceforge.net wrote: Why I have to rotate and rescale is, because some pages of a source document have to be converted from A4 to A5 and put in one page (2in1), while others shall remain untouched. Maybe there is already a helper which does this task but I've overseen it. Aha, that makes sense. That's probably what you meant by weaving. You weren't talking about superimposing, but about N-upping. It's important to use the correct terminology. I've claimed that I couldn't copy a page AS-IS, because I did not located API for it, like provided by PdfCopy, so the following works fine for me: I deleted the code snippet to avoid that other people see it and then claim it doesn't work. I believe there is a better way to perform this task, maybe you'd tell me the way you'd go for it? Should I rather use PdfStamper for it? Why PdfStamper??? Create a Document use PdfWriter as the writer object open the document for each page you want to add { use PdfReader to read the page, set the page size with document.setPageSize(); trigger a newPage() with document.newPage(); add the PdfImportedPage using addTemplate(); } close the document If you need to add two pages on one, take a look at the NUp example from chapter 6.2.3 (A hurdle you may need to take, is that it may be difficult to set the page size of the first page if you're using an old iText version.) And finally, if I got right its impossible to work on all levels of the document at same time, since all the PdfWriter, PdfCopy, PdfStamper etc. operate at outputstream level and you cannot mix them on an open stream, can you? The book has several examples where PdfCopy, PdfSmartCopy and PdfStamper are used in a chain. For instance: small documents are created in memory with PdfStamper (using a ByteArrayOutputStream), and then concatenated using PdfSmartCopy (writing to a FileOutputStream). -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] No RTF Support?
Jack wrote: Someone wrote back that I wouldn't get any support on RTF on this list. That's correct. However, isn't the API the same for the version 2.1.7 except for a few minor differences? You won't get any support for version 2.1.7 on this free mailing list either. Only the most recent version of iText is supported here. If I can't get RTF help using iText on this list, where can I get it? :( You're using iText under the MPL/LGPL. That means that you'll have to help yourself, or search for paid support. The people who have written the RTF package no longer had the time to maintain the package (that's why it has been removed), so I fear that they won't have the time to offer paid support either. Bruno? That's me. I removed the RTF package because I'm not specialized in RTF. I only answer questions about PDF. br, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] iText-questions Digest, Vol 48, Issue 80
On 05/25/2010 05:34 PM, Jack wrote: Bruno, Have you noticed that there are no RTF files at this sourceforge site? http://sourceforge.net/projects/itextrtf/files/ (At least I don't see any when I click All Files) ??? That's correct. The source code is only available through the SVN repository. There's nobody to support that project, so we don't encourage people to use it. Those who do need it, need to download the code and create their own jar. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] [Book]
Zhang, Michelle Y wrote: Dear Bruno, I have some questions about the IText in Action Version 2. 1. I used to read the free iTextSharp tutorial online and now it's gone. Will all contents in the tutorial be included in the iText in Action? That tutorial was hopelessly outdated. The book covers much more functionality. 2. I'm coding in C# and I do not know anything about Java. Will the iText in Action work for me? You can find a .NET port of the examples here: http://kuujinbo.info/iTextInAction2Ed/index.aspx This is a work in progress (just like the book). best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] some questions
Michael Olenick wrote: Dear Bruno -- We're too lazy to learn how to use iText and believe that your time is less valuable than ours. We therefore would like you to do our work for us. That is sometimes the case, but the mail I forwarded is from somebody who is reviewing the manuscript of the second edition. He has already given some very valuable feedback. Now that his reviewing work is almost done, he has some additional questions. Some of the questions are interesting, but I really don't have the time right now. I'm making a new design for the web site (enjoying the learning process), and I want to be able to focus on that work because otherwise I'll never be able to finish it before I need it (I'll need it right after the production process of the book is done). One of the most interesting things that will be added to the new site, is a bulletin board system with different categories. - a read-only section with questions and answers for everybody - a read-write section for subscribed users (maybe not for free) - a protected section for customers Once such a system is available, we can think of paying registered developers for valuable answers given on the forum. This being said: in the meantime, it WOULD help if other subscribers to the list would answer one or more of the questions I forwarded ;-) best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] some questions
Hello, I have very little time currently, and you've mailed me a long list of questions. I'm forwarding this list to the mailing list so that other people can answer if they have more time for the moment. Michael Niedermair wrote: Hi Bruno, I have some questions: 1) How can I activate a otf (Open Type Font) feature like 'onum' for old style figures? 2) How can I find out which method is used to encrypt a pdf? none / user pw / key / ... 3) Is it possible to set a timestamp to avoid that the pdf is readable after this timestamp? Also: the margin finder only looks at text; Support for graphical objects isn't provided yet. 4) Do you think that it is possible the next weeks, to get this feature? 5) With my pupils I have made a lite pdf project with itext. They create a pdf calender for a year (1 title page and one page for each month). They use text, images and tables. Now we want to place the table on the bottom of each page (without using header or footer). Is there a simple method, to move the table or other objects to the bottom of the page (like \vfill in LaTeX). XXXx Text Image \vfill Tabel (with 5 or 6 rows) x Also for horizontal lines like \hfill in LaTeX. X Text \hfill AAA X In Listing 4.21: PdfCalendar.java I see a solution that calculates the table and so on. My whish: document.add(Text ...) document.vfill(); document.add(table); document.newPage(); 6) In Listing 6.9: NUp.java you position the page with page = writer.getImportedPage(reader, i); G cb.addTemplate(page, factor, 0, 0, factor, offsetX, offsetY); Is it possible to place a page in a table cell, so I can use borders, ... table.addCell(page); 7) Is it possible to display font infos a la pdffonts, first of all the name and embedded? -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Original-Nachricht Datum: Fri, 7 May 2010 14:19:41 +0200 Von: TvT tvtre...@nepatec.de An: Post all your questions about iText here itext-questions@lists.sourceforge.net Betreff: Re: [iText-questions] What action is requred in terms of License Just read the whole thread and it sounded like the internal discussion we had in our company as well. As this isn't a technical discussion, I have asked sales to take a look at the thread. I think some points need to be clarified as I'm reading things that are taken out of their context. On a personal note: when I read about people who say let's start a fork, I feel the urge to give the fatherly advice not to make the same mistake I made by spending day and night, without taking any holiday whatsoever, working for free for over ten years for people who don't realize what it involves to provide good software. Unfortunately, that fatherly advice could be misinterpreted. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] how to detect remote links in a PDF ?
Leonard Rosenthol wrote: PDF is a fully open standard. ANYONE can contribute. We WELCOME participation. I'm interested! I'm going to the Adobe Pulse next week: http://events.adobe.co.uk/cgi-bin/register.cgi?country=ukeventid=9660venueid=9813 Is there somebody I can talk to about this? best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] Ploblem with superscript and subscript
dorairaj wrote: It is not like that, we are exploring different possibilites before deciding on particular approach. As we were able to get Superscript and Subscript with textlayout but issue is with print quality. So either we require support for any of the one(PdfGraphics2D or TextLayout with better quality). The answer was implicitly given a long time ago, but you ignored it. If I recall correctly, the problem occurred with ArialNarrow (a True Type font). I believe (but I could be wrong) that you were advised to replace ArialNarrow by Arial Bold (an Open Type font with True Type outlines) which resulted in better quality. Then again, I could have misinterpreted the answer. You're the one written the application, not me. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] Examples in new book
John Renfrew wrote: Found the following on geekcredential dot wordpress dot com Groovy thinks '/0' is a GString so need to be explicit and force it to character i.e. '/0'.toCharacter().charValue() And now that I think about it, I think using '0' would also work. Can somebody test/confirm this? -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] Examples in new book
John Renfrew wrote: I am slowly working through the examples in the new book in my context which is Groovy from inside Filemaker – and it is a much clearer piece of writing.. Thank you. Thanks, I decided to rewrite the second edition from scratch, based on my experience teaching iText. The organization of the first book wasn't ideal to explain how iText works in a classroom. If I use stamper = new PdfStamper(reader, new fileOutputStream(dest)); it works but obviously loses the reader rights If I add the ‘/0’, true at the end it fails, which is not a happy situation /0 is the null byte. Maybe Groovy doesn't like that. Can you give any guidance as to what the ‘/0’ should contain. It's the version number of the new PDF file that will be created by PdfStamper. For instance, if you pass '7', the PDF header will be PDF-1.7. Passing '\0' is equivalent to saying: new PdfStamper(reader, new FileOutputStream(dest), reader.getPdfVersion(), true); So if Groovy doesn't like '\0', you can replace it with reader.getPdfVersion(). -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Cameron Laird wrote: On Thu, Apr 22, 2010 at 3:45 PM, David Hoffer dhoff...@gmail.com mailto:dhoff...@gmail.com wrote: Hi Michael, I feel your pain, I am in similar situation. The commercial side of the licensing is geared for very big projects only, nothing small. I had no choice but to use 2.x and FOP will be next if I need more. Again I don't need free but I need something manageable. ... Me, three. What is the problem? Instead of complaining, you should start explaining. There are very cheap licenses for iText, cheaper than what is claimed here. Although more expensive than the $5 some people want to pay, which is kind of insulting, don't you agree? OF COURSE: the price depends on the usage of iText. I'm getting pretty tired of people saying iText sucks only because the license changed to AGPL. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] bad examples iText in Action 2nd Edition
Jason Berk wrote: FYI: Listing 2.3: DirectorPhrases1.java public static final Font BOLD_UNDERLINED = new Font(Font.TIMES_ROMAN, 12, Font.BOLD | Font.UNDERLINE); ...does not compile You're correct. The example that can be downloaded passes the test, because it uses FontFamily.TIMES_ROMAN instead of Font.TIMES_ROMAN. The text in the book however, was wrong (and is now corrected in the manuscript). best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Michael Schmodt wrote: P.S. I can post the mail from the sales department with the licensing details, if you want. The prices are not my idea, but I received the list from itextsoftware.com http://itextsoftware.com. I think you should post this to sa...@itextpdf.com because I think you are mixing different things. Seems like you are talking about the prices for an OEM license, but you sound like you need a limited number of simple end user licenses (end users who don't not distribute the product). There's a huge difference. Note that I know very little about the actual pricing. So it's best to discuss this with sales. On a personal note: What is the return on a /product/ that is made with a budget of only $5000? That's a product involving about 5 days of work (European price for a senior developer; imagine how much money I'm giving away giving free advice on this list). I don't understand. Wouldn't it be better to publish such a low-budget product for free and make it AGPL? Or are you talking about a /project/ you're doing for a customer who only pays $5000? In that case, why are you talking about OEM prices? -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Michael Schmodt wrote: I am programming as a freelancer for customers who pay me and the 5000 $ is the wage for the whole project that take about one month. In that case, you are building tailor made solutions for customer. That's not the same as building a commercial product. You should ask for prices for an End User license for your customer. The customers themselves publish the applications. The price of the license could depend on the way your customers use your project. For instance: if your customer is Google and your project is used by millions of people, then you are not charging enough ;-) But if your customer is a local SMB who needs to create invoices for a couple of hundred customers, then the price of an end user license should be affordable (but I don't know the exact prices, I'm an iText developer, not a sales person). Obviously, there was a communication problem and I will write to sa...@itextpdf.com mailto:sa...@itextpdf.com again. I hope, there is the possibility to find a compromise, I hope so too. best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Michael Olenick wrote: Bruno should not have to deal with either. Thanks for yet another insightful contribution to the mailing list. As I explained in my previous mail, my main focus right now is the book, but this thread is bookmarked for when I have the time to talk to the sales people about pricing and products. I've just downloaded the list of conferences provided by Manning. Maybe this is something that can be discussed in an after-session on a conference. -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Michael Schmodt wrote: I hope, I didn't upset you. This is not what I want. As I said, I like iText very much and would like to use it in the future. I respect your decission to change the license and to get a share from the profits of those, who use your lib. Try to see this debate as a valuable feedback to determine optimal prices for the lib, that can maximize your income as well. This is all very interesting information for me. I'll discuss it with the sales people when the time is right. (That is: after I've met the final deadline for the book.) Dave: I don't know the rates for iText, I can only see the revenue. I have a dayjob at the University AND I develop AND I write a book. I'm combining three half time jobs for the moment. Therefore I don't have the time to do sales at this moment. About the book: it's $59.99 (paper) or $34.99 (ebook), and I only get 10% Royalty on the profits. About 11.000 copies were sold of the first edition, generating about $28,000 in Royalties. That's an average of $2.50 revenue per book for me as the author. (When people buy the book from Manning, I get more; when people get it from Amazon, I get close to nothing because the profits on a book sold through Amazon are much lower.) The first book took me 3 months of preparation, 6 months of writing, the production phase took 9 months (but that was exceptional: at first Manning didn't want to publish the book, so I had to do a marketing survey first). During those months, my half time job at the University was my only source of revenue. The second edition took only a month of preparation, and about 7 months to write (because I created a new set of examples). The production phase should be much shorter than for the first edition. Hmm... this isn't about licenses anymore, but the book is my main focus for the moment, and this info may be interesting for people who want to start writing a book ;-) best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] What action is requred in terms of License
Michael Olenick wrote: If you're making money from iText -- with making money being defined as somebody is paying you -- you should pay for it. There's a lot of hard work that went into the creation and support of this awesome tool. Thanks! best regards, Bruno -- ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
[iText-questions] iText 5.0.2 is online
Hello all, I'm revising the final manuscript of iText in Action - 2nd Edition. Normally, the final review by external reviewers should start next week. The examples that come with the book contain new functionality, so it was time to make a new release: iText 5.0.2. Chapter 15 of the book has several examples about parsing PDF. That means we've more or less finalized the API for text extracting. I've also written some experimental code to convert a Tagged PDF document into an XML file, to extract images from a PDF, and to find the text boundaries in an existing PDF. Apart from that, iText 5.0.2 brings support for the popular two-dimensional barcodes QRCode, a new method to reset the number of columns in a PdfPTable, a new class to create visibility expressions for optional content, and so on. Finally, there are always minor bug fixes, such as (yet another) rowspan fix for PdfPTable. You can read more about this release here: http://itextpdf.com/history.php?branch=history.50node=502 You can download the new release from SourceForge: https://sourceforge.net/projects/itext/files/ best regards, Bruno -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/
Re: [iText-questions] [MAVEN] iText 5.0.2 is online
Bruno Lowagie wrote: You can read more about this release here: http://itextpdf.com/history.php?branch=history.50node=502 You can download the new release from SourceForge: https://sourceforge.net/projects/itext/files/ I forgot to add this URL: http://maven.itextpdf.org/ That's where you can find the maven bundles for this release. (If the URL doesn't resolve, please be patient, it's a new subdomain, it may not be known by your DNS server yet.) br, Bruno -- Download Intel#174; Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev ___ iText-questions mailing list iText-questions@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/itext-questions Buy the iText book: http://www.itextpdf.com/book/ Check the site with examples before you ask questions: http://www.1t3xt.info/examples/ You can also search the keywords list: http://1t3xt.info/tutorials/keywords/