找回密码
 立即注册

QQ登录

只需一步,快速开始

wscc222

高级会员

10

主题

46

帖子

1916

积分

高级会员

积分
1916

活字格认证

wscc222
高级会员   /  发表于:2013-4-10 17:06  /   查看:10786  /  回复:10
首先先感谢 “冰汉子” 版主的支持

由于webform的工具栏里面只有1个控件,没办法,查看了Browser.Basics.CSharp.sln  这个sample

发现后台可以定义控件,于是: 请看图1


TXTextControl.TextField txx = new TXTextControl.TextField();
        txx.Text = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
      
        请问怎么把 这个txx  显示在 前台页面上呢?

还问下有没有TXTextControl里面其他控件的资料,现在的资料都是散的,不号召啊~

1.jpg

39.34 KB, 下载次数: 332

图1

10 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-4-10 20:01:00
沙发
回复 1楼wscc222的帖子

wscc222 你好,
资料问题可以参考随机帮助文档。位置如下:

Untitled.png

关于 servertextcontrol 的用法,
可以参考帮助文档:Tutorial: Creating an ASP.NET Application in Microsoft Visual Studio
随机安装 Demo:%USERPROFILE%\My Documents\TX Text Control 18.0.NET for Windows Forms\Samples\ASP.NET\CSharp\Simple
回复 使用道具 举报
wscc222
高级会员   /  发表于:2013-4-11 11:31:00
板凳
回复 2楼iceman的帖子

谢谢版主,刚才参考帮助手册 试验了1把, add textfiled的时候报错了,再试验了add table 发现也报错
这个怎么解决? dll什么都添加了
我是添加了 serverTextControl1   ,然后在 serverTextControl1 上面 add 其他控件。

1.jpg

124.83 KB, 下载次数: 307

add 报错

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-11 18:07:00
地板
回复 3楼wscc222的帖子

wscc222 你好,
问题正在调查中,明天回复。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-12 18:23:00
5#
回复 3楼wscc222的帖子

wscc222 你好,
关于 TextField 添加到 ServerTextControl 中的方法,请参考附件:

TXServer.zip (22.4 KB, 下载次数: 509)
回复 使用道具 举报
wscc222
高级会员   /  发表于:2013-4-15 10:27:00
6#
回复 5楼iceman的帖子

谢谢版主的例子,

运行后,在PDF中没看到 TextField 控件,只有 “serverTextControl1.Text = "TX Text Control .NET Server";”


我更换了显示模式:

serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.InternalUnicodeFormat);

运行之后 就是乱码了,浏览器更换页面编码(UTF-8,简体指纹)也是乱码,


我主要是像在浏览器 加载 TextField 控件

1.jpg

60.4 KB, 下载次数: 289

serverTextControl1.Text = "TX Text Control .NET Server";

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-15 14:28:00
7#
回复 6楼wscc222的帖子

你使用以下代码尝试下?

  1. protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             InitializeComponent();
  4.             byte[] data;
  5.             serverTextControl1.Create();
  6.             TXTextControl.TextField tx = new TXTextControl.TextField();
  7.             tx.Text = "textfield 测试";
  8.             serverTextControl1.TextFields.Add(tx);
  9.             //serverTextControl1.Text = "TX Text Control .NET Server";
  10.             serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.AdobePDF);
  11.             serverTextControl1.Dispose();
  12.             Response.BinaryWrite(data);
  13.         }
复制代码


乱码问题能否给我一段可以重现问题的代码,以及浏览器信息。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-4-15 15:13:00
8#
回复 6楼wscc222的帖子

因为我猜测,serverTextControl1.Text = "TX Text Control .NET Server"; 代码把 TextField 覆盖了。
同时,显示可以使用 documentviewer 加载该保存文档。之前给您的 Demo 路径下有相关加载代码。
回复 使用道具 举报
wscc222
高级会员   /  发表于:2013-4-15 15:57:00
9#
回复 8楼iceman的帖子

的确是serverTextControl1.Text = "TX Text Control .NET Server"; 覆盖了~

乱码的 代码:  浏览器:IE8    我修改了下代码:输出模式改为:InternalUnicodeFormat

  1. protected void Button1_Click(object sender, EventArgs e)
  2.         {
  3.             InitializeComponent();
  4.             byte[] data;
  5.             serverTextControl1.Create();
  6.             TXTextControl.TextField tx = new TXTextControl.TextField();
  7.             TXTextControl.Image b1 = new TXTextControl.Image();
  8.             tx.Text = "textfield 1111";
  9.            
  10.             serverTextControl1.TextFields.Add(tx);
  11.             serverTextControl1.Text = "TX Text Control .NET Server";

  12.             serverTextControl1.Save(out data, TXTextControl.BinaryStreamType.InternalUnicodeFormat);
  13.             serverTextControl1.Dispose();

  14.             Response.BinaryWrite(data);
  15.         }
复制代码
回复 使用道具 举报
wscc222
高级会员   /  发表于:2013-4-15 17:28:00
10#
回复 5楼iceman的帖子

BS程序中,怎么在一个控件里面显示图片和文字?TextField能显示图片不?
代码中只有单独显示图片和文字的的:
  1. TXTextControl.TextField
  2.             TXTextControl.Image
复制代码
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部