473,406 Members | 2,633 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.

Faxing from a .Net Windows Application

Bob
I was wondering what would be the easiest way to fax a document from
within a Windows .NET application. It's not enough to simple print to a
fax service device. I want to be able to pass the fax number so I can
create a loop that will send the fax to a bunch of different numbers.

If there is a third party tool that will do this, I would consider that
option.

Thanks in advance for any help.

Jul 21 '05 #1
4 1893
Hi Bob,

"It's not enough to simple print to a fax service device." By this you
mean you don't want to use a fax service such as GoldFax server
(www.goldfax.com) and a fax card? But you say that you'd consider a 3rd
party tool.

You could code to the Win2k/2k3 fax service because according to the docs
it's supposed to work generally the same way as the 3rd party options, but
while it is siting right there it doesn't seem to be all that well supported
(MS has at least a few newsgroups for every technology... except, as I see
it, a group for their own fax system, which doesn't bode well for people
thinking of putting it into production).

If you'd consider using a 3rd party tool like GoldFax then "creat[ing] a
loop that will send the fax to a bunch of different numbers" is pretty much
what that kind of software does. You connect to the service from any client
machine and pass it the fax number and content and for each fax that you
pass to the server passes you get back an ID, you can then use the IDs to
poll the statuses of the individual faxes.

I used Goldfax with VB.Net 1.0 with no problems, it's ActiveX but works
perfectly via Interop and it takes care of cross-network communication
without you having to futz over DCOM yourself (I'd assume that it's
competitors do pretty much the same by now). Most such tools accept Word
docs or RTF and it's pretty easy to do "form letter" style personalizations
of each fax with RTF by making a "template" and filling in the variable
sections using Replace.

Can you give more detail about why a fax service tool like this isn't what
you're looking for?

smith
www.smithvoice.com
"Bob" <bo*@metaprosystems.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
I was wondering what would be the easiest way to fax a document from
within a Windows .NET application. It's not enough to simple print to a
fax service device. I want to be able to pass the fax number so I can
create a loop that will send the fax to a bunch of different numbers.

If there is a third party tool that will do this, I would consider that
option.

Thanks in advance for any help.

Jul 21 '05 #2
Bob
Hi Smith

I appreciate the reply and I will take a look a Goldfax, it may meet my
needs.

I may not have been clear about the caveat I mentioned. If I have a Fax
software such as WinFax I can set it up as printer device. The report
writer I use - Active Reports lets you choose a printer. I could simply
choose WinFax and fax the report instead of printing it. However the
user would then have to type in the fax number for each fax sent or
have a separate list. This is not the soulution I want.

I also don't want a solution that requires paying for each fax sent or
paying a monthly fee.

Bob

Jul 21 '05 #3
Even server systems are technically print jobs, with the fax card being the
"printer"

Goldfax isn't cheap and neither are good multiline fax cards but for a
company that depends on in and out faxing it pays for itself over time.
There are other options, such as FaxMan (and the fax server built into
Windows servers if you feel like trusting that).

From my experience, the card is the real key to performance. A multi-use
card - RAS and FAX - will take longer to reset between calls and as I
remember will also tend to use up more resources while a dedicated fax card
will reset faster and typically run more efficiently. I had very good
results with BrookTrout fax cards (originally used Digiboard RAS/FAXs, the
change made a big difference)

For client-only options, a long while back I made faxing work from the
desktop with a typical faxmodem, CDO and the old MS Fax, but it's been a
while since MS Fax was officially part of the OS and I don't have a fax card
on any boxes that I could test out right away. If it helps any though:
http://www.smithvoice.com/youcan.htm

-smith

"Bob" <bo*@metaprosystems.com> wrote in message
news:11**********************@z14g2000cwz.googlegr oups.com...
Hi Smith

I appreciate the reply and I will take a look a Goldfax, it may meet my
needs.

I may not have been clear about the caveat I mentioned. If I have a Fax
software such as WinFax I can set it up as printer device. The report
writer I use - Active Reports lets you choose a printer. I could simply
choose WinFax and fax the report instead of printing it. However the
user would then have to type in the fax number for each fax sent or
have a separate list. This is not the soulution I want.

I also don't want a solution that requires paying for each fax sent or
paying a monthly fee.

Bob

Jul 21 '05 #4
I stand corrected, there is a newsgroup for the built-in windowserver faxing
... I found it on my own little page:

microsoft.public.win2000.fax

So you just need a good card to start testing.
"smith" <rc********@smithvoiceTAKEOUT.com> wrote in message
news:mi****************@newsread3.news.pas.earthli nk.net...
Even server systems are technically print jobs, with the fax card being
the "printer"

Goldfax isn't cheap and neither are good multiline fax cards but for a
company that depends on in and out faxing it pays for itself over time.
There are other options, such as FaxMan (and the fax server built into
Windows servers if you feel like trusting that).

From my experience, the card is the real key to performance. A multi-use
card - RAS and FAX - will take longer to reset between calls and as I
remember will also tend to use up more resources while a dedicated fax
card will reset faster and typically run more efficiently. I had very
good results with BrookTrout fax cards (originally used Digiboard
RAS/FAXs, the change made a big difference)

For client-only options, a long while back I made faxing work from the
desktop with a typical faxmodem, CDO and the old MS Fax, but it's been a
while since MS Fax was officially part of the OS and I don't have a fax
card on any boxes that I could test out right away. If it helps any
though: http://www.smithvoice.com/youcan.htm

-smith

Jul 21 '05 #5

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

Similar topics

1
by: MCL | last post by:
Anybody done this before... I have found a few through web searches but not many... Anybody know of a com object or anything that interfaces with ASP to allow the faxing of messages and web...
6
by: David Lambert | last post by:
Hi, I am looking at creating a fax application, on 2000 Professional you can use the Fax api that comes as standard, but this does not seem to be available on 2000 Server, does anyone have any...
0
by: Alex Stevens | last post by:
Hi All, We are looking for a faxing component, which we can drop into an application which would allow the user to send faxes through a faxmodem attached or a shared network modem. We've...
0
by: sachin | last post by:
Hi I am trying to implement faxing through asp.net application on Windows 2000 server. It works when i send a .txt file, but hangs when trying a word or a pdf document. Any idea what the...
0
by: CS | last post by:
Hi all, This is what I am trying to achieve. I am writing a web application to allow my users to submit their documents for faxing. I have tested it using bmp and txt file and both seems to be...
2
by: Joan | last post by:
Hi all I want to send a fax with WebService in vb.net; I use this code to send a fax with FaxService in Windows XP Dim FXServ As New FAXCOMLib.FaxServe Dim FXDoc As FAXCOMLib.FaxDo Dim iFaxJob...
4
by: Bob | last post by:
I was wondering what would be the easiest way to fax a document from within a Windows .NET application. It's not enough to simple print to a fax service device. I want to be able to pass the fax...
2
by: willl69 | last post by:
Hi, I was just wondering if anyone knows if its possible to set up some sort of remote faxing server using PH P & apache. If not, any other prog languages or server technologies? I know .NET...
1
by: Diffident | last post by:
Hello All, We would like to add faxing capabilities to our application. We need to fax PDF attachments that are generated on-the-fly. Does any one know of any third party tools that have this...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
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: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
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
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
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
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.