使用RightFax OpenText WebService传真当前WebPage

时间:2017-10-12 03:13:30

标签: c# asp.net-mvc web-services opentext rightfax

我有一个带有传真按钮的页面...单击它时会使用一个对话框从下拉列表中捕获传真的目的地。

我需要做的是应用打印样式表并捕获网页。

我正在使用RightFax webservice" OpenText"发送传真。

我如何:

1:捕获网页的HTML和样式   2:将HTML序列化为字节数组,以便将其添加为附件

使用MVC 5和c#

感谢您的期待。

1 个答案:

答案 0 :(得分:1)

我认为您必须以解决方案服务器端为基础。您需要一个以URL作为参数的页面或服务,然后需要

  1. 使用WebClient从网址
  2. 加载网站HTML

    - 如果您可以将BMP字节[]发送到OpenText -

    1. 使用像WebKit https://github.com/webkitdotnet/webkitdotnet这样的工具包将HTML呈现为图像。

    2. 将BMP字节[]发送到OpenText

    3. - 如果您不能将BMP字节[]发送到OpenText -

      1. 使用HTML转换为PDF转换器Convert HTML to PDF in .NET

      2. 将PDF发送到OpenText

      3. 重点是您将HTML转换为二进制对象服务器端,并从服务器调用OpenText。