What is the difference between iText, JasperReports and Adobe LC? [closed] - jasper-reports

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
Actually I want to know the difference or comparison between different PDF Creation/generation techniques For Eg. IText,Adobe LC,Jasper Reports etc.
I would like to know the exact advantage/disadvantage of using each of them.
Currently I am using Adobe LC ES2 and would like to also know the advantage of using adobe over other techniques.
Thanks,
AS

That's a very broad question and I see that it already has a vote to close the question for this reason.
Let me give the nutshell version of the answer (I could easily write a book about it).
iText is a library that can be used by developers to enhance their web and other applications with PDF functionality: create PDF, fill out PDF forms, examine and manipulate existing PDFs.
JasperReports is a Business Intelligence tool that uses iText to create reports by JasperSoft / TIBCO. JasperReports only uses a limited part of the complete iText functionality. Creating PDF is just a feature of JasperReports, and JasperSoft is using iText to implement that feature.
Adobe LC is a suite of modules, some of which can only be provided by Adobe. For instance: no third party can "Reader enable" PDF documents because Reader enabling requires a private key that is proprietary to Adobe. However: iText competes with Adobe LC in some areas, for instance digital signing (read the white paper from the Office of Legislative Counsel on digital signatures) or form filling (iText has an add-on called XFA Worker that can convert your dynamic XFA forms into static PDF, e.g. PDF/A).
DISCLAIMER: I'm the CEO of iText Software. Please contact Adobe and JasperSoft to hear their point of view.

Related

Crystal reports offline QR Code generator [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
Is there any solution/instalation/tutorial for Crystal Reports (without VS) to create offline QR Code in report. I've tried generating QR code using google API (successfully), but need a offline workaround. Open source would be nice but commercial solutions are also welcome.
Thanks in advance
At least one 3rd-party Crystal Reports UFL (User Function Library) among those listed here can generate QR Code images on the fly without a dependency on font or internet services.
In Crystal, you insert a dummy image with the desired size of the barcode.
You then right-click and select: Format Graphic...
and set the the Graphic Location expression to the QR Code function call.
On Preview/Refresh of the report, the image is generated on the fly to the hard drive and immediately replaces the original image.
This takes only a few milliseconds so you won't notice any slowdown.
I've been using the fabulous Bwip-js, a server solution under MIT license, for quite some years now. It provides qrcodes (and all other kind of 1D and 2D codes) as response to HTTP requests.
In Crystal Reports you can insert an image and set its source to the appropriate URL of bwip-js.
My instance is running on a lightweight Node.js server, needed only small changes in their node.js example script. It all works like a charm and very stable over months without reboot. Excellent project.

ItextSharp implementation across load balancer [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
We're evaluating ITextSharp (now known as IText) for producing pdf documents. This will be used in our websites which will be published across a load-balanced solution amongst several servers.
According to Itext, this will require a production license per server (we're not open-source) in our load balanced configuration, as well as uat and developer licenses. This is obviously a considerable investment.
Could anyone recommend any alternatives to reduce the costs?
Also, is there a pattern we could adopt to minimise the migration effort of the existing website prototype if we were to use another product?
You could change your architecture a bit and have a dedicated PDF generation server. You'd then need to boil your requests down to something that could be sent between the servers. Depending on your goals, that could be something relatively simple, such as a user ID and a report name, or complex (text layout, that image there).
As far as distancing yourself from the commercial iText, there are two options.
1) Use the older MPL iTextSharp. It won't have all the latest features and bugfixes, but it's hard to beat the price.
2) The "wrapper" design pattern. Build a relatively generic interface, and have your current implementation of that interface sit atop iText. If you later need to swap it out, you're rebuilding the glue code, not your whole app.

Using github to write a book [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
With Github one can write a well-formatted README.md file and document to present the project. Also, there are wiki pages for user to collaborate. I'm wandering what would be an optimal workflow, even for non tech users, to make use of the GitHub platform to write a collaborative book.
How to use markdown but then enhance it by applying a stylesheet, make PDF out of it, organise chapters, have a public site (gh-pages) out of it and so on? Is there such a project or tool chain for GitHub?
In other word, how to easily write a collaborative book with a nice html and PDF output in GitHub? Thanks.
Edit: GitBook has changed significantly since I first wrote this answer. PDF support has been dropped, and the CLI toolchain has been abandoned in favour of a proprietary service:
As the efforts of the GitBook team are focused on the GitBook.com platform, the CLI is no longer under active development.
In mid-2019 mdBook is a good option, though it doesn't natively support PDF. If you have Rust and Cargo installed you can simply
cargo install mdbook
to get started.
Original answer:
This is exactly what GitBook is designed for:
GitBook is a command line tool (and Node.js library) for building beautiful books using GitHub/Git and Markdown (or AsciiDoc).
It supports PDF output out of the box, as well as online publishing on its own web platform.

create word doc using c# for word 2000? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I'm trying to create a word document using c#. My problem is I can only use Word 2000. Open XML doesn't support word 2000. And word 2000 doesn't support Microsoft.Office.Interop.Word.
I also tried using openXML and outputing as .rtf file.
If you can't use interop or the OpenXML standards (because no docx support in Word 2000) you may want to take a look at an external library that doesn't use COM or similar. At our office we use the Aspose components which does this for us but unfortunately this library is not free of charge :(
The component can be found here http://www.aspose.com/.net/word-component.aspx
Alternatively, free of charge you may also want to check NetOffice which supports Office 2000 and is free of charge and uses the model you are probably familiar with. See http://netoffice.codeplex.com for more information

Online editor for word documents [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Can anyone recommend a really good online wysiwyg editor? I'm looking for the following features:
saving of document in a Word-compatible format (.doc, .docx, .rtf)
accurate cut/paste from Word
support of most Word features, including paragraph numbering
customizable. I need to add my own special handling for changes
Because the app will be used in a company intranet, it's not vital that it runs in all browsers.
have you tried office live or google docs?
OfficeLive
googledocs
Try Inetword
I found it is best for online Document editing, and does almost all functionality done by MS office.
You might wish to consider Native Documents (a commercial solution, new in 2018): https://www.nativedocuments.com which we have designed to be easy to embed. (Disclosure: I have an interest here)
saving of document in a Word-compatible format (.doc, .docx, .rtf)
Supports loading of doc and docx. (Not RTF yet). Save/export to docx or pdf.
support of most Word features, including paragraph numbering
High fidelity layout/rendering of Word documents is a key feature. Its good enough to be used for PDF Conversion.
customizable. I need to add my own special handling for changes
The web client is written in ReactJS, which you can customize.