问题列表 - 第32905页

iTextSharp Textfield将字​​体设置为Bold

对于textfield对象,我想将样式更改为粗体.我已经创建了arial字体,因为它不是BaseFont对象的默认字体.显然,TextField对象仅将BaseFont作为有效字体.我想知道如何将我分配给文本字段的字体样式更改为粗体.有没有办法做到这一点?这是我到目前为止的代码

TextField txtNewField = new TextField(stamp.Writer, new Rectangle(1, 1, 75, 25), "TxtField"); 
BaseFont arial = BaseFont.CreateFont(@"c:\windows\fonts\arial.ttf", BaseFont.CP1252, BaseFont.NOT_EMBEDDED); 
txtNewField.FontSize = 8; 
txtNewField.Font = arial; 
Run Code Online (Sandbox Code Playgroud)

先感谢您!

c# pdf itextsharp

3
推荐指数
1
解决办法
7461
查看次数

处理Chrome中的"Enter"/"Return"键

我有一个AJAX-y类型的页面.当用户点击"GO"时,我需要执行特定的javascript函数.我还想在用户点击"Enter"或"Return"时模拟"GO"点击.请注意我不想"提交"页面.原因是因为我通过JavaScript做所有事情.

要处理"输入"/"返回"键,请按IE和FireFox,我使用以下代码:

$(document).ready(function () {  
  $('#root').keypress(function(e) { 
    if (e.keyCode == '13') { 
      goButton(); 
    } 
  });
});
Run Code Online (Sandbox Code Playgroud)

很遗憾,此代码无法在Chrome中使用.调用goButton()函数.但问题是页面被提交了.我究竟做错了什么?

javascript

5
推荐指数
1
解决办法
4629
查看次数

为什么factory_girl不能为我进行交易操作? - 测试后行仍保留在数据库中

我正在尝试使用factory_girl创建一个"用户"工厂(使用RSpec)但是它似乎没有在事务上运行,并且由于测试数据库中先前测试的残余数据而显然失败了.

Factory.define :user do |user|
  user.name                   "Joe Blow"
  user.email                  "joe@blow.com" 
  user.password               'password'
  user.password_confirmation  'password'
end

@user = Factory.create(:user)
Run Code Online (Sandbox Code Playgroud)

运行第一组测试很好:

spec spec/ 


...
Finished in 2.758806 seconds

60 examples, 0 failures, 11 pending
Run Code Online (Sandbox Code Playgroud)

一切都很好并且符合预期,但是再次运行测试:

spec spec/ 
...
/Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/validations.rb:1102:in `save_without_dirty!': Validation failed: Email has already been taken (ActiveRecord::RecordInvalid)
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/dirty.rb:87:in `save_without_transactions!'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/transactions.rb:200:in `save!'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/transactions.rb:182:in `transaction'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/transactions.rb:200:in `save!'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/transactions.rb:208:in `rollback_active_record_state!'
    from /Library/Ruby/Gems/1.8/gems/activerecord-2.3.8/lib/active_record/transactions.rb:200:in `save!'
    from /Library/Ruby/Gems/1.8/gems/factory_girl-1.2.3/lib/factory_girl/proxy/create.rb:6:in `result'
    from /Library/Ruby/Gems/1.8/gems/factory_girl-1.2.3/lib/factory_girl/factory.rb:316:in `run'
    from /Library/Ruby/Gems/1.8/gems/factory_girl-1.2.3/lib/factory_girl/factory.rb:260:in `create'
    from /Users/petenixey/Rails_apps/resample/spec/controllers/users_controller_spec.rb:7
    from /Library/Ruby/Gems/1.8/gems/rspec-1.3.0/lib/spec/example/example_group_methods.rb:183:in …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails factory-bot

34
推荐指数
2
解决办法
1万
查看次数

Lisp编译器设计

我正在寻找一本编译器设计书.我在大学里学习; 但讲座对我来说从未意味着什么.而且,在我的大学里,他们并没有做太多实际的工作,我相信即使我真诚地完成有限自动机和编译器设计的课程,我也不知道如何实现编译器.所以,我正在寻找有关实现编译器的书籍.我发现"现代编译器实现"很好.它有三种语言选择,我选择了C书,因为C是一种小语言,我会做更多的事情,在做的过程中学习更多.但是,我想学习为Lisp或python设计编译器的课程[也可能使用相同的语言]; 但我找不到太多可用的资料.Lisp是一种古老的语言,应该有一些关于为它设计编译器的文档.

谢谢.

lisp compiler-construction

25
推荐指数
5
解决办法
8450
查看次数

列表视图与关键字段

我想在点击时显示列表视图,以获取项目键值.我该怎么做呢?

谢谢,迪恩

android

2
推荐指数
1
解决办法
3492
查看次数

OutOfMemory错误java堆空间

我正在使用这个声明

//some code
int a[][]=new int[5000000][5000000];
//some code
Run Code Online (Sandbox Code Playgroud)

并使用命令运行它

java -mx512m Test
Run Code Online (Sandbox Code Playgroud)

它给出了OutOFMemoryError:Java堆空间,指示堆栈跟踪中提到的语句的行号

我该如何解决这个问题

编辑:我正在尝试解决codechef上练习问题

java memory-management anti-patterns

2
推荐指数
2
解决办法
826
查看次数

operator << - 如何检测最后一个参数

我正在用c ++编写一个日志类.这个班是一个单身人士.我想以这样的方式添加日志:

Log::GetInstance() << "Error: " << err_code << ", in class foo";
Run Code Online (Sandbox Code Playgroud)

好吧,在Log对象中,我希望在最后一个参数出现时保存整行(",在本例中为"类foo").

如何检测最后一个<<参数?<< a << b << is_this_last << maybe_this_is << or_not.

我不使用任何结束标签.

c++ logging operator-keyword

5
推荐指数
3
解决办法
894
查看次数

查找子字符串

我有一个字符串,看起来像这样:smithj_Website1或它看起来像rodgersk_Website5等等.我希望能够存储在字符串后面的"_"之后.所以IE(Website1,Website5,..)

谢谢

c# string

0
推荐指数
1
解决办法
334
查看次数

bash如何知道变量名称的结束位置?

鉴于:

myvar=Hello
Run Code Online (Sandbox Code Playgroud)
  • echo $myvar - >显示Hello (到目前为止很好)
  • echo $myvar#world - >显示Hello#world(为什么?我以为它会抱怨这里没有这样的变量叫myvar#world)
  • echo ${myvar#world} - >显示Hello(再次,为什么?)

bash scripting

21
推荐指数
2
解决办法
1万
查看次数

WPF最佳实践:自定义控件是否适用于MVVM设计?

我正在寻找创建一个我可以在我的页面上重用的公共控件:一个AddressControl,它有Address1,Address2,City,State,Zip等...

最初我刚刚创建了一个AddressEntity包含所有这些项并实现的class()INotifyPropertyChanged.我在AddressControl的Code-Behind中将该类作为DependencyProperty包含在内,并将其用作DataContext以绑定其属性.

然后,有人说我的代码很难看,我应该看看MVVM.看着它,我认为:

  • AddressEntity.cs只是数据的容器(即Address1,Address2等)和成员(即Clone,ToString等)
  • 我需要一些AddressViewModel来包装我的AddressEntity并提供PropertyNotification更改,验证等.
  • 我需要以某种方式为此提供"视图".

问题是我见过的每个例子都有一个UserControl作为View而不是CustomControl.在我深入研究之前......

  • 是否可以在此示例中使用MVVM +自定义控件?
  • 除了UserControl与CustomControl的主要区别之外,它与View几乎完全相同(UserControl vs CustomControl)吗?基本上,我的CustomControl真的只是一个视图吗?

参考:WPF的Model-View-ViewModel(MVVM)设计模式

c# wpf custom-controls mvvm

15
推荐指数
1
解决办法
1万
查看次数