業界動向

ZUGFeRD e-book v2
With the release of iText 7, some part of the first edition of the book "ZUGFeRD: The Future of Invoicing" became obsolete. In the meantime, we have been busy updating the content to iText 7 code and including new add-ons such as pdfHTML. Today, ZUGFeRD is still a very important standard for invoicing, that makes processing invoices much easier by combining EDI standards (Electronic Data Interchange, e.g. Cross Industry Invoice or CII) with the PDF/A-3 standard. The human-oriented representation using PDF and the machine-oriented EDI information stored within the PDF are the key strengths of...
How do I make sure my software complies with AGPL: How can I use iText for free? iText is available under the open source license, AGPL as well as a commercial license. If you purchase a commercial license, you can keep your source code to yourself allowing you to retain your IP. If you use the AGPL version, you need to release your source code free of charge. But what does that really mean in practical terms? One of our developers, created a short post to explain where and how to publish your source code to comply with AGPL. Where and how to publish Free Software - by Amedee...
Introduction iText 7's new add-on pdfHTML is a tool that aims to greatly simplify HTML to PDF conversion in Java or .NET. This is a straightforward and uniform use case, so many users will get satisfactory results with the one-line code sample below. For more complex usage, you may need to provide some configuration to pdfHTML. In this post, I will attempt to explain why you may need to use the config options, and how to use them. Basics The default way to use pdfHTML is either one of two basic one-line code samples: HtmlConverter.convertToPdf(new File("input.html"), new...
Tags: pdfxfa
pdfXfa is the successor to XFA Worker. It allows you to process and finalize dynamic forms by automating form filling and later flattening for easy use and security. pdfXFA offers all of the same functionality as XFA Worker, but also offers a convenient API. To get started with pdfXFA, read on! Load your License Key Before we begin we'll need to load the license file. This is done using our license key library. Make sure to use version 2 and higher. These version are meant to be used in tandem with iText 7 products, while versions 1.x.y are meant to be used with iText 5. LicenseKey....
Last week, we created a poll on Twitter , asking you which platform you prefer: The Java platform, The .NET platform, or Another platform These were the results: It seems that the Java platform is the most popular among developers who follow us on Twitter: half of them prefer the Java platform. Looking at the questions posted on StackOverflow, I would have guessed that the numbers would be more in balance, because it feels as if there are about as many questions about iText for Java as there are as about iText for C#. Maybe we...
Eurostaff, a recruitment specialist, recently conducted an interview with iText founder and CSO Bruno Lowagie . In it, Bruno explains the best practices for developers who pull code snippets from StackOverflow to use in their own projects. What are the legal ramifications? How do you best attribute your source? From the interview: "The Stack Exchange Network interprets ‘attribution’ in a fantastically complicated way, written in legalese that even educated people have trouble...
In a long interview with OpenSourceForU, India's prime press portal on all matters open source, the magazine sat down with iText founder and strategist Bruno Lowagie. In the interview, he talks about the past and future of iText and PDF and shares his wisdom about monetizing open source projects in the smartest way. You can read the entire interview by clicking through here , but here's already an excerpt of Bruno's words: "India can play a vital role in expanding the open source...
Many of you are aware that iText Software provides dedicated support to its paying customers. However, we also have a very large user base that complies with the AGPL license. Since they don't pay for technical support, they have to rely on their own debugging skills and, as a fallback channel, on Stack Overflow to solve their iText problems. Those who have stared into the abyss of iText 5's...
iText founder Bruno is featured over at GlobalSign with an interesting and extensive piece about electronic document signing. Starting from an issue caused by invoice fraud causing someone to lose €30.000, Bruno guides the reader through the steps for making electronic signatures work with PDF. Its three major advantages are integrity, authenticity and non-repudiation, which prevent people from getting defrauded. Bruno then gets into the more technical nitty-gritty and offers practical examples for creating and using PDF signatures - the entire article is well worth a read...
Tags: .NETiTextSharpUWP
At the technical support team, we have recently received a number of questions regarding support for the Universal Windows Platform . For those not in the know, UWP was designed by Microsoft to improve portability of applications between all possible Windows-style devices. In the older .NET Framework, porting an existing app to a new device family (e.g. wearables, XBox, etc.) is a non-trivial task. UWP aims to solve this problem by introducing a unified backbone that is compatible with all device families, and ensures that an app can be used on all devices that run on a...