mnd017 Ответов: 2

Как отправить факс из приложения C#?


Прежде всего-я не ищу решение "интернет-факс" или какие-либо другие сторонние сервисы, которые обеспечивают отправку факса через Интернет.

Я хочу написать приложение, которое обеспечивает отправку факса из faxmodem, подключенного к компьютеру. Я хочу написать программу, которая будет отправлять факс с факсимильного аппарата (независимо от его типа или модели).

Я что, могу? Как я могу это сделать?
Пожалуйста помочь.

И опять же, я не ищу интернет-факс.

2 Ответов

Рейтинг:
2

Abhinav S

Для отправки факса можно использовать интерфейс прикладного программирования телефонии (TAPI) и API расширенной компонентной объектной модели факса (COM). Подробнее об этих предметах читайте здесь здесь[^].

Есть хороший пример, который реализует эти здесь[^]. Возможно, вам придется использовать некоторые com-взаимодействия. И конечно, вам понадобится модем.


Рейтинг:
2

atik sarker

Если вы не хотите использовать Интерфакс, вы можете легко отправить факс с помощью faxcomlib.
пожалуйста, перейдите по ссылке для получения образца:

Отправка факса с помощью факс-модема в C#[^]

Отправка факса через .NET/C# - переполнение стека[^]


Dave Kreskowiak

МММ...почему вы публикуете еще один ответ на вопрос, который был задан пять лет назад??

atik sarker

Для новых разработчиков, которые хотят реализовать это, это поможет им.

CHill60

Поскольку одна из ссылок находится на статью здесь, на этом сайте, то было бессмысленно воскрешать старый пост на том же сайте!
2-я ссылка просто пытается привлечь внимание к вашему ответу на другом (конкурирующем) сайте, который является формой спама.
В любом случае "новый разработчик, который хочет реализовать это", скорее всего, найдет эти ссылки через google, чем через этот пост на форуме вопросов и ответов.

atik sarker

Должен ли я удалить свой ответ?..

CHill60

Это полностью зависит от вас