pdf4net因没有明显原因而失败

时间:2011-12-12 14:39:18

标签: asp.net vb.net pdf-generation

我们有一个传统的设置,可以根据客户端信息动态创建pdf。我可以通过过程收集信息并且一切正常运行,直到它到达doc.Form.FlattenFormFields然后它进入冷静状态。我已经捕获了base64binary字符串,并尝试使用它转换为pdf,但也没有运气。

任何人对pdf4net有任何想法或提示。我知道这是一个模糊的问题,但很多系统都是黑盒子,所以我们甚至不确定从哪里开始。

1 个答案:

答案 0 :(得分:0)

确定问题是pdf的内存流中存在问题。该过程使用Strata框架(黑盒子)并传入存储在cookie中的文档ID和会话参数。我们不得不在一周左右的时间内更改cookie,因为一些客户端会话cookie变得太大了(他在cookie中存储了一大堆数据)。我们绕过了创建内存流的Strata帧调用,并在.net中创建了我们自己的调用,现在它正在测试环境中工作。