free alternative to iTextSharp [closed] - c#

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have a project not open source and I need to use something like iTextSharp , because iTextSharp licence say it should only be used in open sources
any alternative please

There are multiple options.
PDFSharp
You could try PDFsharp
it has an MIT license
which means according to what it says here you should be able to use in a commercial product.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
FreeSpire.Doc
There's also FreeSpire.Doc (on NuGet), which is limited to 3 pages and 500 paragraphs. It can convert Word documents to PDFs.

The AGPL basically states that you can use iTextSharp if any user of your application can have access to the source code of both iTextSharp (along with the possible modifications you did on it) AND your application under the AGPL terms.
If you want to be released from these requirements, you have to pruchase a license from iText.
You'll find more information here.
If any doubt, don't hesitate to contact the sales department of iText.
So, in short Version 2 you can use without payment (standard library open source license). For version 5 you need to pay iText.

Related

How can we open .xls or .xlsx file in browser? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
The requirement is to open xls or xlsx in browser directly with out downloading, I could able to do this with word documents.
Is there any open source or commercial dll's or plug-ins which support this feature.
Thanks in advance.
Your best bet would be Office Online : http://office.microsoft.com/en-us/office-online-help/get-started-at-office-com-HA101785172.aspx
There are two versions, the cloud one that you can try for free on OneDrive and that is also provided by Sharepoint Online as part of Office 365, or the on premisses one that you can get by licensing Office Web Apps Server.
These are in my opinion the best experience you can get to view AND modify word or excel files in a browser.
As for embedding them in you MVC application, you can use the following documentation by Microsoft : http://office.microsoft.com/en-us/excel/embed-an-excel-spreadsheet-on-a-web-page-FX102602477.aspx
Basically the office web app provides you the markup needed for embedding a given document, a simple iframe.
The "hard" part will be transferring your documents into the office web app, but that depends on the implementation you pick up.

.Net free open-source components to generate PDF [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
The task is to generate 2-3 pages PDF file, which may contain tables, with borders and without, nested tables, and simple formatting (align, text size, bold/italic). Input may be anything from markdown, or html, but some strict format to create a template. Output - pdf. Everything should be server side.
I have already researched in many libraries. iText is not supporting tables, others are expensive or require Word/IE to generate a file...
Is there any free libraries, which support this for C#?
iTextSharp does support tables (PdfPTable).
Versions 4.1.6 and below are LGPL/MPL licence, and are free of charge
Versions 5+ are not free.
I used to use iTextSharp around version 4 and I'm sure all of your requirements are met. Try it out!
ABC Pdf works very well, but its around $250 :( they offer a free trial though.
Few other alternatives will be. iTextSharp is really good :)
iTextSharp
http://sourceforge.net/projects/itextsharp/
PDF Sharp.
http://sharppdf.sourceforge.net/
PDF Clown
http://www.stefanochizzolini.it/en/projects/clown/index.html

.NET Code Coverage Tool [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am looking for a .NET code coverage tool. I have tried free version of NCover but it is working only for one .NET solution whereas I have 26 Solutions and each solution having about 10-30 projects total is about 560 projects. I use a common directory for building all solutions. All these project belong to a single product which having hundreds of DLL files and 8 exe files. I am unable to run any code coverage tool for all the 26 solutions at a time.
Please suggest me any good Code Coverage Tool. I can also think about paid version if it is suitable for me.
There is no need to worry.
You can solve your purpose using free version of NCOver.
But for that you have to do some extra effort.
Generate Report for Each solution separately and save each report.
After completing Report generation from all solutions Open NCover Explorer.
Choose merge XML of more than one solutions and in this way you will be able to merge the report. Thus your combined reporrt for multiple solution is ready.

NoSQL FREE alternative (alternative to ravendb) for C# development [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I discovered raven-db and I liked it but then I saw the license... GPL or Pay
So I'm looking for good free for closed-source C# development raven-db alternative.
Seems like MongoDB and Berkley are GPL too.
And it's much better for me to find an embedded solution.
If I understand you correctly, then you can safely use MongoDB with it's double core/driver license model.
And one more thing, AFAIK unless your code released to a "world" you can do whatever you want.
Like RavenDB and MongoDB, CouchDB is a document store noSQL database with REST Api (so you can used with any language).
But CouchDB is under Apache 2.0 that can be used on commercial/closed project
https://github.com/mcintyre321/PieDb is a very basic MIT-licenced embedded document db wot I wrote
It
writes objects to app_data using json.net serialized documents
uses Lucene.Net.Linq to provide basic IQueryable support
optimistic concurrency
requires no configuration
It would be nice to get some other developers behind it, as it's only had about a weekend of work on it, but it works for simple cases as a RavenDb replacement.
iBoxDB.net is a lightweight embeddable nosql database with transaction support.
it can embed in net application, windows phone, mono application, unity3d, node.js
Being GPL doesn't mean you can't use it in a closed source project, unless you plan on modifying the source.
EDIT: To be clearer - the key thing here is the distribution of any changes. You can use GPL software and do whatever you like to it in-house, but you cannot distribute binaries of these changes without also making the source available (unless you have reached an agreement with the copyright holder).
I don't know anything about raven-db, but I imagine it boils down to one of the following scenarios:
Your application interfaces directly with the source. If your application cannot build without the GPL project, then either your application must be licensed under the GPL, or you need permission from the copyright holder. LGPL is different, but you stated GPL in your question.
Your application can build without the GPL software, but needs it to run. This would be like me building an application on top of MySQL, and instructing customers to configure a MySQL instance themselves.

Is there an API to read ePub books? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm trying to create an ebook reader for WP7. So far I haven't been able to find any API to read ePub books with.
Thanks,
Zain
For DRM-free html based ePubs(there are also dtbook based ePubs, but I've never seen one) you can simply use a few libraries to build a reader:
An html render control, since the content is based on xhtml 1 and css
A zip library because the container is a zip archive
An xml library to parse the meta data files
For 2. and 3. there are many libraries, some of which support silverlight/WP7. No idea about 1, but I suspect WP7 already offers such a control.
EPUB sharp beta - http://sourceforge.net/projects/epubsharp/
Also, you can check out the draft of the ePub 3 spec here
Edit: Fixed the link
EPUB Sharp has not been updated since a long time.
Here's a step by step procedure in building your own (for iPhone, IMO it's good starting point).
I would imagine that extracting the contents of the book, as string or simple text and passing it into the Microsoft Speech SDK (SAPI) would work. Functions therein can be called from within c#. Did you try that already?

Categories