The Crystal Reports version that gets shipped with VS.NEt does have the
ability the create PDF files and we have used it to do just that. It works
ok, but crystal can be a pain. Given the choice again, I would probably not
use Crystal. Its ok for small to medium reports, but when things get
complex, its very hard to maintain. Crystal also can produce some "weird"
error messages that do not seem to indicate what the real problem is.
Also, its not cheap. The version that gets shipped with VS.NET only supports
max 5 concurrent requests and anything above that is not queued very
effectivily, and can sometimes get lost. Additional licences are *very*
expensive.
I have heard good reports on PDf components from
http://www.activepdf.com/ .
Also, you could look at
http://www.websupergoo.com/abcpdf-1.htm (ABCPDF). I
*think* its free.