473,406 Members | 2,312 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

How to convert an Excel sheet into a pdf file in a VB2008 web application ?

Hello !

My web application generates an Excel sheet on the server. Then I would like
to generate a pdf file from this Excel sheet. How can I do ?

Thank you for your help,
Gilbert
Sep 4 '08 #1
6 1577
On Sep 4, 11:04*am, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Hello !

My web application generates an Excel sheet on the server. Then I would like
to generate a pdf file from this Excel sheet. How can I do ?

Thank you for your help,
Gilbert
Yikes!

My only recommendation would be to use Siberix's report writer to
generate the PDFs separately from Excel. Siberix is not free, though
very inexpensive imo, but it's a C# library and is extremely flexible
and easy to use. This would require you to separate the PDF creation
from the Excel creation, but imo this is a good thing (especially if
you're using an MV? pattern where the views are completely separate
from your business logic).

Thanks,

Seth Rowe [MVP]
http://sethrowe.blogspot.com/
Sep 4 '08 #2
Seth,
Thank you for this information. You are right saying that $300 is not
expensive for a company. I will investigate.

By the way, which reader are you using to access this newsgroup ? I am using
Outlook Express 6 under Windows XP and I do not find :
- how to download newsgroup messages automatically every n minutes,
- how to prefix the original message with "".

I can do that with Outlook XP, but this program cannot read news.

Regards,
Gilbert

"rowe_newsgroups" <ro********@yahoo.coma écrit dans le message de news:
11**********************************...oglegroups.com...
On Sep 4, 11:04 am, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Hello !

My web application generates an Excel sheet on the server. Then I would
like
to generate a pdf file from this Excel sheet. How can I do ?

Thank you for your help,
Gilbert
Yikes!

My only recommendation would be to use Siberix's report writer to
generate the PDFs separately from Excel. Siberix is not free, though
very inexpensive imo, but it's a C# library and is extremely flexible
and easy to use. This would require you to separate the PDF creation
from the Excel creation, but imo this is a good thing (especially if
you're using an MV? pattern where the views are completely separate
from your business logic).

Thanks,

Seth Rowe [MVP]
http://sethrowe.blogspot.com/
Sep 4 '08 #3
Gilbert Tordeur wrote:
By the way, which reader are you using to access this newsgroup ? I
am using Outlook Express 6 under Windows XP and I do not find :
- how to download newsgroup messages automatically every n minutes,
- Edit your properties for your news server account (Tools / Accounts / News
tab).

- Check the "Include this account when checking for new messages" box

- Configure Outlook Express to automatically check for new messages every
(n) minutes in Tools / Options / General. This will of course download your
email every few minutes as well as news posts, but that's the only way to do
it.
- how to prefix the original message with "".
- Select Tools / Options / Send tab.

- Ensure News Sending Format is set to Plain Text.

- Click Plain Text Settings for News Sending Format and set to Indent the
original text with when replying or forwarding.

HTH,

--

(O)enone
Sep 4 '08 #4
On Sep 4, 11:47*am, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Seth,
Thank you for this information. You are right saying that $300 is not
expensive for a company. I will investigate.

By the way, which reader are you using to access this newsgroup ? I am using
Outlook Express 6 under Windows XP and I do not find :
- how to download newsgroup messages automatically every n minutes,
- how to prefix the original message with "".

I can do that with Outlook XP, but this program cannot read news.

Regards,
Gilbert

"rowe_newsgroups" <rowe_em...@yahoo.coma écrit dans le message de news:
11389d81-4cee-4d54-acb6-ac53263b7...@v16g2000prc.googlegroups.com...
On Sep 4, 11:04 am, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Hello !
My web application generates an Excel sheet on the server. Then I would
like
to generate a pdf file from this Excel sheet. How can I do ?
Thank you for your help,
Gilbert

Yikes!

My only recommendation would be to use Siberix's report writer to
generate the PDFs separately from Excel. Siberix is not free, though
very inexpensive imo, but it's a C# library and is extremely flexible
and easy to use. This would require you to separate the PDF creation
from the Excel creation, but imo this is a good thing (especially if
you're using an MV? pattern where the views are completely separate
from your business logic).

Thanks,

Seth Rowe [MVP]http://sethrowe.blogspot.com/
I use groups.google.com - no "true" news reader.

Thanks,

Seth Rowe [MVP]
http://sethrowe.blogspot.com/
Sep 4 '08 #5
On Sep 4, 6:04 pm, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Hello !

My web application generates an Excel sheet on the server. Then I would like
to generate a pdf file from this Excel sheet. How can I do ?

Thank you for your help,
Gilbert
Even if you're using Express Edition, you can try to add reference to
the type library called "Microsoft Excel X.0 Type Library" where X is
your library's version depending on Office version you have.

Hope this helps,

Onur Güzel
Sep 5 '08 #6
On Sep 5, 9:22 am, kimiraikkonen <kimiraikkone...@gmail.comwrote:
On Sep 4, 6:04 pm, "Gilbert Tordeur" <gilbert.tord...@orange.fr>
wrote:
Hello !
My web application generates an Excel sheet on the server. Then I wouldlike
to generate a pdf file from this Excel sheet. How can I do ?
Thank you for your help,
Gilbert

Even if you're using Express Edition, you can try to add reference to
the type library called "Microsoft Excel X.0 Type Library" where X is
your library's version depending on Office version you have.

Hope this helps,

Onur Güzel
Minor correction:
The COM full name must be "Microsoft Excel X.0 Object Library". Also
as i don't have PIAs of Office Interop, i have "Microsoft.Office.Core"
instead of "Microsoft.Office.Interop" and i wonder if absence of PIAs
is the reason of DLL name difference.

Thanks,

Onur Güzel
Sep 5 '08 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

13
by: Allison Bailey | last post by:
Hi Folks, I'm a brand new Python programmer, so please point me in the right direction if this is not the best forum for this question.... I would like to open an existing MS Excel spreadsheet...
3
by: Mads Petersen | last post by:
I'm stuck in this code. Hope you can and will help me. I launch it from excel. I have made the following code work, but not as i whant. I need the ranges to be working with something like xlDown....
0
by: I Decker | last post by:
Hi all, Hope this is the right group. I am writing a program in c# to open create an excel document, enter some data, save it and then email it as an attachment. I have successfully created...
3
by: | last post by:
I wrote a class in VB.NET to export the contents of a datagrid to Excel. It works perfectly on my machine, but it fails on my customers' PCs that have identical versions of Win XP (SP1) and Excel...
3
by: Jennyfer Barco | last post by:
Hello, I have a question, how can I open Microsoft Excel from .NET. I only need to open a new file in Excel and paste some information and set the Microsoft Excel as the enabled aplication, so the...
18
by: Frank M. Walter | last post by:
Hello, I have made an small AddIn with udf for excel 2003. I use vs2003. The point of view is the function __T() I call it in excel sheet writing =__T() I am not able to set a value to a...
3
by: rlntemp-gng | last post by:
RE: Access 2003/Excel 2003 Problem: After I close the Access application completely, I go out to the Task Manager and there is an Excel.exe object still sitting out there. My Access...
1
by: manishabh77 | last post by:
I will be obliged if anybody can help me with this problem: I am trying to extract data from an excel sheet that matches IDs given in column 4 of the excel sheet.I have stored those query IDs in an...
4
by: =?Utf-8?B?THluZXJz?= | last post by:
Hello All, We have a VB.NET application writen using VS 2003. This application apens an excel file from a vendor, reads the data and performs whatever functions it needs. We recently upgraded our...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.