create pdf from asp.net | | |
I am looking to create a pdf from ASP.NET which is based on a word or pdf
document plus some data that will be added at runtime. Is there any
code/components that allow this to be achieved? | | | | re: create pdf from asp.net
Hi Robin,
You didn't say what your budget is. If you need it to be free, try this: http://sourceforge.net/projects/itextsharp/
If you want to go first class and have money, try this: http://www.cete.com/Products/Generator/
Ken
"Robin" <robin9876@hotmail.com> wrote in message
news:uiwj6JiCFHA.4052@TK2MSFTNGP15.phx.gbl...[color=blue]
>I am looking to create a pdf from ASP.NET which is based on a word or pdf
> document plus some data that will be added at runtime. Is there any
> code/components that allow this to be achieved?
>
>[/color] | | | | re: create pdf from asp.net
"Ken Cox [Microsoft MVP]" <BANSPAMken_cox@sympatico.ca> wrote in message
news:%23K1wTRiCFHA.1188@tk2msftngp13.phx.gbl...
[color=blue]
> If you want to go first class and have money, try this:
>
> http://www.cete.com/Products/Generator/[/color]
This doesn't actually convert a Word document to PDF, though... | | | | re: create pdf from asp.net
re:[color=blue]
> This doesn't actually convert a Word document to PDF, though...[/color]
This one does : http://neevia.com/developer/
So does Aspose.Word : http://www.aspose.com/
Juan T. Llibre
ASP.NET MVP
===========
"Mark Rae" <mark@mark-N-O-S-P-A-M-rae.co.uk> wrote in message
news:OOh7WliCFHA.3888@TK2MSFTNGP09.phx.gbl...[color=blue]
> "Ken Cox [Microsoft MVP]" <BANSPAMken_cox@sympatico.ca> wrote in message
> news:%23K1wTRiCFHA.1188@tk2msftngp13.phx.gbl...
>[color=green]
>> If you want to go first class and have money, try this:
>>
>> http://www.cete.com/Products/Generator/[/color]
>
> This doesn't actually convert a Word document to PDF, though...
>[/color] | | | | re: create pdf from asp.net
"Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
news:ucflJviCFHA.3688@TK2MSFTNGP14.phx.gbl...
[color=blue][color=green]
>> This doesn't actually convert a Word document to PDF, though...[/color]
>
> This one does :
> http://neevia.com/developer/[/color]
Yep - and as soon as they have a native .NET assembly version available
instead of the current ActiveX control version, I'll be purchasing it.
[color=blue]
> So does Aspose.Word :
> http://www.aspose.com/[/color]
Does it? | | | | re: create pdf from asp.net
re:[color=blue]
> Does it?[/color] http://www.aspose.com/Products/Aspos.../Overview.html
Open Word 97, Word 2000,
Word XP and Word 2003 documents.
Save documents in plain text, HTML or Aspose.Pdf.Xml format
that can be used by Aspose.Pdf to produce PDF files.
It looks like you need both Aspose.Word and Aspose.pdf
to do a full conversion, but you *can* get there from here.
:-)
re:[color=blue]
> Yep - and as soon as they have a native .NET assembly version available
> instead of the current ActiveX control version, I'll be purchasing it.[/color]
Good choice.
Disclaimer : I'm not connected to either company.
Good luck !
Juan T. Llibre
ASP.NET MVP
===========
"Mark Rae" <mark@mark-N-O-S-P-A-M-rae.co.uk> wrote in message
news:%233KSS6iCFHA.3592@TK2MSFTNGP09.phx.gbl...[color=blue]
> "Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
> news:ucflJviCFHA.3688@TK2MSFTNGP14.phx.gbl...
>[color=green][color=darkred]
>>> This doesn't actually convert a Word document to PDF, though...[/color]
>>
>> This one does :
>> http://neevia.com/developer/[/color]
>
> Yep - and as soon as they have a native .NET assembly version available
> instead of the current ActiveX control version, I'll be purchasing it.
>[color=green]
>> So does Aspose.Word :
>> http://www.aspose.com/[/color]
>
> Does it?[/color] | | | | re: create pdf from asp.net
"Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
news:ObUGhajCFHA.3596@TK2MSFTNGP12.phx.gbl...
[color=blue][color=green]
>> Yep - and as soon as they have a native .NET assembly version available
>> instead of the current ActiveX control version, I'll be purchasing it.[/color]
>
> Good choice.[/color]
Actually, extremely BAD choice! I've just had an email from Neevia support
that they don't intend to release a native .NET assembly because they can't
see the point of doing so...
Talk about blinkered! | | | | re: create pdf from asp.net
Don't despair.
Com Interop/DCOM work pretty good in ASP.NET
They have full instructions at their website.
Are you concerned about performance ?
Juan T. Llibre
ASP.NET MVP
===========
"Mark Rae" <mark@mark-N-O-S-P-A-M-rae.co.uk> wrote in message
news:OaPdMhjCFHA.868@TK2MSFTNGP10.phx.gbl...[color=blue]
> "Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
> news:ObUGhajCFHA.3596@TK2MSFTNGP12.phx.gbl...
>[color=green][color=darkred]
>>> Yep - and as soon as they have a native .NET assembly version available
>>> instead of the current ActiveX control version, I'll be purchasing it.[/color]
>>
>> Good choice.[/color]
>
> Actually, extremely BAD choice! I've just had an email from Neevia support
> that they don't intend to release a native .NET assembly because they
> can't see the point of doing so...
>
> Talk about blinkered![/color] | | | | re: create pdf from asp.net
"Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
news:upF3TujCFHA.3592@TK2MSFTNGP09.phx.gbl...[color=blue]
> Don't despair.
>
> Com Interop/DCOM work pretty good in ASP.NET
> They have full instructions at their website.
>
> Are you concerned about performance ?[/color]
No - I'm concerned about the fact that I can't install software on my public
website because my ISP won't allow me to.
Here's a reply from their technical support which makes hilarious reading...
"a .NET assembly will not solve your problem - you will also have to install
the full DC Pro installer on that server - the reason for this is that
Document Converter Pro requires some PostScript printer drivers in order to
convert ms office documents and these drivers are installed by the main
installer. I don't think that any ISP will allow you to do that.
PS. DC Pro has a Adobe Distiller-like workflow, this means that in order to
convert a ms word document into PDF it will first open this document in ms
word, print it into a postscript file and then convert the resulting PS file
into PDF."
Not only do they expect me to install their ActiveX control on my public
hosted site; they also need Microsoft Office too. | | | | re: create pdf from asp.net
Aargh!
If you're not allowed, by your ISP, to install software,
then you're pretty much up a creek, since the Aspose
Word/PDF combo would need installation, too.
Juan T. Llibre
ASP.NET MVP
===========
"Mark Rae" <mark@mark-N-O-S-P-A-M-rae.co.uk> wrote in message
news:%23LQAQ3jCFHA.2960@TK2MSFTNGP14.phx.gbl...[color=blue]
> "Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
> news:upF3TujCFHA.3592@TK2MSFTNGP09.phx.gbl...[color=green]
>> Don't despair.
>>
>> Com Interop/DCOM work pretty good in ASP.NET
>> They have full instructions at their website.
>>
>> Are you concerned about performance ?[/color]
>
> No - I'm concerned about the fact that I can't install software on my
> public website because my ISP won't allow me to.
>
> Here's a reply from their technical support which makes hilarious
> reading...
>
> "a .NET assembly will not solve your problem - you will also have to
> install the full DC Pro installer on that server - the reason for this is
> that Document Converter Pro requires some PostScript printer drivers in
> order to convert ms office documents and these drivers are installed by
> the main installer. I don't think that any ISP will allow you to do that.
>
> PS. DC Pro has a Adobe Distiller-like workflow, this means that in order
> to convert a ms word document into PDF it will first open this document in
> ms word, print it into a postscript file and then convert the resulting PS
> file into PDF."
>
> Not only do they expect me to install their ActiveX control on my public
> hosted site; they also need Microsoft Office too.
>[/color] | | | | re: create pdf from asp.net
"Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
news:u9%23ojFkCFHA.3368@TK2MSFTNGP10.phx.gbl...
[color=blue]
> If you're not allowed, by your ISP, to install software,
> then you're pretty much up a creek, since the Aspose
> Word/PDF combo would need installation, too.[/color]
I don't think that's particularly unusual... I can understand totally why
ISP's don't allow software to be installed - just think of the damage that
could be done!
Oh well - no doubt someone someday will write a native .NET PDF converter...
:-) | | | | re: create pdf from asp.net
Hello Mark,
I'm jumping into this thread late, but TallPDF [1] may have a component that
does what you need.
[1] http://www.tallpdf.net
--
Matt Berther http://www.mattberther.com
[color=blue]
> "Juan T. Llibre" <nomailreplies@nowhere.com> wrote in message
> news:u9%23ojFkCFHA.3368@TK2MSFTNGP10.phx.gbl...
>[color=green]
>> If you're not allowed, by your ISP, to install software, then you're
>> pretty much up a creek, since the Aspose Word/PDF combo would need
>> installation, too.
>>[/color]
> I don't think that's particularly unusual... I can understand totally
> why ISP's don't allow software to be installed - just think of the
> damage that could be done!
>
> Oh well - no doubt someone someday will write a native .NET PDF
> converter... :-)
>[/color] | | | | re: create pdf from asp.net
"Matt Berther" <mberther@hotmail.com> wrote in message
news:8261093632434078559424560@news.microsoft.com. ..
[color=blue]
> I'm jumping into this thread late, but TallPDF [1] may have a component
> that does what you need.
>
> [1] http://www.tallpdf.net[/color]
Not as far as I can see - which of their products were you thinking of? | | | | re: create pdf from asp.net
Hello Mark, http://www.tallpdf.net/Default.aspx?id=pdfkit
However, I just scrolled through the thread and noticed that in addition
to requiring stamping, you also wanted to convert from Word, which I dont
believe this product does.
If you can get the .doc into WordML, this product would do the trick with
an intermediary XSLT.
--
Matt Berther http://www.mattberther.com
[color=blue]
> "Matt Berther" <mberther@hotmail.com> wrote in message
> news:8261093632434078559424560@news.microsoft.com. ..
>[color=green]
>> I'm jumping into this thread late, but TallPDF [1] may have a
>> component that does what you need.
>>
>> [1] http://www.tallpdf.net
>>[/color]
> Not as far as I can see - which of their products were you thinking
> of?
>[/color] | | | | re: create pdf from asp.net
"Matt Berther" <mberther@hotmail.com> wrote in message
news:8273137632434462671995888@news.microsoft.com. ..
[color=blue]
> If you can get the .doc into WordML, this product would do the trick with
> an intermediary XSLT.[/color]
Yeah, but I can't... My ISP won't let me install software (I don't have a
dedicated server in their web space), so I need a solution which is
available as a native .NET assembly. E.g. I can use the Chilkat Zip and FTP
assemblies because they're available as a native .NET DLL which sits in the
\bin folder and is added as a reference into the ASP.NET project... | | | | re: create pdf from asp.net
Hello Mark,
TallPDF is a native .NET assembly that you just drop into the bin folder.
With a little research, Im sure you could find an XSLT to get doc files into
WordML.
Then the only responsibility you have would be to generate the XSLT to transform
the WordML file to the format required by TallPDF.
--
Matt Berther http://www.mattberther.com
[color=blue]
> "Matt Berther" <mberther@hotmail.com> wrote in message
> news:8273137632434462671995888@news.microsoft.com. ..
>[color=green]
>> If you can get the .doc into WordML, this product would do the trick
>> with an intermediary XSLT.
>>[/color]
> Yeah, but I can't... My ISP won't let me install software (I don't
> have a dedicated server in their web space), so I need a solution
> which is available as a native .NET assembly. E.g. I can use the
> Chilkat Zip and FTP assemblies because they're available as a native
> .NET DLL which sits in the \bin folder and is added as a reference
> into the ASP.NET project...
>[/color] | | | | re: create pdf from asp.net
"Matt Berther" <mberther@hotmail.com> wrote in message
news:8276680632434581444979091@news.microsoft.com. ..
[color=blue]
> TallPDF is a native .NET assembly that you just drop into the bin folder.[/color]
Yes indeed.
[color=blue]
> With a little research, Im sure you could find an XSLT to get doc files
> into WordML.[/color]
Well, I've done a shedload of research, and damned if I can find anything...
[color=blue]
> Then the only responsibility you have would be to generate the XSLT to
> transform the WordML file to the format required by TallPDF.[/color]
Hmm... | | | | re: create pdf from asp.net
It is hard (if at all possible) to convert a .doc file to WordML format
without Word, however, you can require your users to save the word file as
Word XML before uploading the file to your web app. In your webapp, u can
have a custom XSL transform that converts Word XML to whatever format TallPDF
expects.
"Mark Rae" wrote:
[color=blue]
> "Matt Berther" <mberther@hotmail.com> wrote in message
> news:8276680632434581444979091@news.microsoft.com. ..
>[color=green]
> > TallPDF is a native .NET assembly that you just drop into the bin folder.[/color]
>
> Yes indeed.
>[color=green]
> > With a little research, Im sure you could find an XSLT to get doc files
> > into WordML.[/color]
>
> Well, I've done a shedload of research, and damned if I can find anything...
>[color=green]
> > Then the only responsibility you have would be to generate the XSLT to
> > transform the WordML file to the format required by TallPDF.[/color]
>
> Hmm...
>
>
>[/color] |  | | | | /bytes/about
We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights.
Get the best answers to your questions from over 226,510 network members.
|