﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » .NET Forums » General .NET Discussion  » Viewing PDF in VB .NET</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Tue, 09 Jun 2026 16:02:01 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost10222.aspx</link><description>Hi,&lt;br&gt;
&lt;br&gt;
maybe you should have a look at this too: &lt;br&gt;
&lt;br&gt;
http://www.vbdotnetheaven.com/UploadFile/scottlysle/PdfGenVB06162007031634AM/PdfGenVB.aspx&lt;br&gt;
http://sourceforge.net/projects/itextsharp/&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
HTH, Ralph</description><pubDate>Thu, 12 Jul 2007 01:25:29 GMT</pubDate><dc:creator>Ralph Rutschmann</dc:creator></item><item><title>Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost7732.aspx</link><description>I'm just curious how labor intensive it is to view PDFs in VB .NET, whether by purchasing a component or writing code.&lt;br&gt;
&lt;br&gt;
Thanks</description><pubDate>Thu, 12 Jul 2007 01:25:29 GMT</pubDate><dc:creator>StarkMike</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost10144.aspx</link><description>Wow! Thanks guys for such great advice. My entire application wont be hinged on the use of this control so I think I'll be ok.</description><pubDate>Tue, 10 Jul 2007 06:48:40 GMT</pubDate><dc:creator>StarkMike</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost10122.aspx</link><description>Ben, you are correct.&amp;nbsp; But it also depends on how much usage the interop will get.&amp;nbsp; If your entire application is hinged around it, then yeah, bad idea for sure :)&amp;nbsp; But just for a minor viewer it shoulnd't cause too many issues...if any.&amp;nbsp; One thing that .NET does really well is create an interop interface to the COM and Ax... classes.&amp;nbsp; The only downside that I see with using an ActiveX control is that you either have to distribute it, or in this case make sure Adobe Reader is installed.&amp;nbsp; But you are correct, certain ActiveX controls do notplay nice with .NET...but the more popular ones, such as this Adobe Acrobat control or the Flash ActiveX shouldn't cause too many issues.&amp;nbsp; I will agree with Ben, though, that if part of your application relies heavily on opening and viewing PDF documents, then this may cause some memory and interopability issues once the volume is increased.</description><pubDate>Mon, 09 Jul 2007 15:56:37 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost10118.aspx</link><description>[quote]For viewing a PDF in VB.NET you can use the Adobe Acrobat Control for ActiveX.[/quote]&lt;br&gt;
I read somewhere that it is not advisable to mix unmanaged and manged code in the same executable due to the way garbage collection works. Although, MS is still using a lot of old unmanaged code written in C (not even in C++) that are still being used in .Net apps. For example, the vector graphic engine that is used in Expression Design, is from 12 years ago, when MS bought it from another company. This was said by the lead developer of Expression Design, however, all that stuff has been wrapped with managed code.</description><pubDate>Mon, 09 Jul 2007 14:45:07 GMT</pubDate><dc:creator>Ben Hayat</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost10113.aspx</link><description>I [i]finally[/i] found a solution and I wanted to share it with the StrataFrame community.&lt;br&gt;
&lt;br&gt;
For viewing a PDF in VB.NET you can use the [b]Adobe Acrobat Control for ActiveX[/b].&lt;br&gt;
&lt;br&gt;
Hope this helps someone else! ;-)</description><pubDate>Mon, 09 Jul 2007 13:34:41 GMT</pubDate><dc:creator>StarkMike</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost7744.aspx</link><description>Atalasoft worked great for us.</description><pubDate>Tue, 27 Mar 2007 12:36:32 GMT</pubDate><dc:creator>Keith Chisarik</dc:creator></item><item><title>RE: Viewing PDF in VB .NET</title><link>http://forum.strataframe.net/FindPost7734.aspx</link><description>You will definitely want to purchase a tool in order to do this.&amp;nbsp; Writing your own reader using the Adobe SDK is a grueling task!&amp;nbsp; If you have the need to both create and read PDFs then be careful when looking around because many of the tools will write but not read and vice versa.&amp;nbsp; We created a wrapper for the Atalasoft PDFEncoder and PDFDecoder...this takes more of an image approach but once we got our wrapper in place works pretty well.&amp;nbsp; There are others that are easier to use but have speed issues (or at least they did when I was testing them).&amp;nbsp; The nice thing about Atalasofts is that they also have a viewer control that allows you to implement a reader into you application.&amp;nbsp; You could do this yourself with other tools as well.&amp;nbsp; The Atalasoft version may be a bit over-priced if you only have the need for PDF because you have to purchase their imaging tools before you can add in the PDF Encoder/Decoder.&lt;/P&gt;&lt;P&gt;SYncFusion, Adlib SOftware, and more have tools that can help you out here as well.&amp;nbsp; Do a Google search on ".NET, PDF Writer and Reader" and you can find more tools.</description><pubDate>Tue, 27 Mar 2007 10:11:13 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item></channel></rss>