随笔-11  评论-39  文章-0  trackbacks-0

最新评论

@lovebanyi

呵呵,不知道你的需求怎么样,可以给我留言
How much about this component
卖钱吗
re: IronSoft ASP系列组件1.4版 橙孒 2007-03-30 18:39  
@铁匠
谢谢您的回复~
我的QQ:420007474!
我已经加过你,不过没声!
re: IronSoft ASP系列组件1.4版 铁匠 2007-03-30 13:02  
@橙孒
你好,你能给我留下你的联系方式吗?
可以在这个BLOG里面给我私人留言
re: IronSoft ASP系列组件1.4版 橙孒 2007-03-30 04:37  
我用的是1.5版!刚刚发现错误代码:

<%
'////////////////////////////////////////////////////////////////
'FlashCapture组件抓图,并进行缩放处理演示
'作者:陈林章 2005-1-11
'///////////////////////////////////////////////////////////////

Set FlashCapture = Server.CreateObject("Ironsoft.FlashCapture")
FlashCapture.FileName = Server.Mappath("game.swf")
response.write "<BR>反馈代码:" & FlashCapture.ErrorCode '这里是0
FlashCapture.CaptureFrame = 10
response.write "<BR>反馈代码:" & FlashCapture.ErrorCode '这里是4
Response.write "<BR>TotalFrame:" & FlashCapture.TotalFrame
response.write "<BR>反馈代码:" & FlashCapture.ErrorCode '这里是4
Response.write "<BR>Flash版本:" & FlashCapture.FlashVersion
FlashCapture.Save Server.Mappath("abc.Jpg")
response.write FlashCapture.ErrorCode
FlashCapture.Resize Round(FlashCapture.Width/2), Round(FlashCapture.Height/2)'缩放成原来图片的1/2
FlashCapture.Save Server.Mappath("abc2.Jpg")
'保存图片:图片的全路径,记住有权限的问题,应该把它保存在有权限的目录下面
Set FlashCapture = Nothing
%>
re: IronSoft ASP系列组件1.4版 橙孒 2007-03-30 04:18  
我想问问,您那个组件能为Flash截图的功能,截出来是0K的图片是怎么回事呀?该咋办呢?其他功能都很好用,比如上传啊,画图之类,就是Flash截图出错,可我需要的就是Flash这个功能~谢谢了!
感谢你的支持!
re: 下一步该开发什么呢? sundy[匿名] 2007-03-29 10:14  
还是有很多人用的你产品吧?
虽然asp已经不再新鲜,但是仍旧有很多人在用。因为他简单,因为他成熟。

.net虽然更强大,但是也更麻烦。
除非上学就开始学。否则一些初期是学美术或其他的,后期改道学习开发。
可能只有选择asp或php之类的。
肯定可能,只是需要定好规则,比如说一行字下面有一条线你得判断他到底是下划线,还是只是一条横线.到时候的结果肯定会有些偏差.
请教高手一个问题,是否可能将PDF转为HTML?谢谢
能再说得明白点吗?
如何利用利用WINDOWS的一些相关的API?

Thanks!
PDF 坐标系统问题 Robert[匿名] 2006-12-15 15:10  
下面给出了我认为是必要的信息,从中可以得出Tm, MediaBox的大小。实际的第一个字符串(XXX CONFIDENTIAL)被打印在了横向页面的右上角。此前没有位置指定,估计是默认值,弄了半天没弄出来,万望高手指点。
1 0 obj
<<
/Type /Page
/Parent 6 0 R
/Resources 3 0 R
/Contents 2 0 R
/Rotate -90
>>
endobj
2 0 obj
<< /Length 373 /Filter /FlateDecode >>
stream
BT
/F2 1 Tf
0 -9 9 0 565.6 184.084 Tm
0 g
/GS1 gs
0 Tc
0 Tw
(XXX CONFIDENTIAL)Tj
-64.197 -1.1 TD
( )Tj
64.197 -1.1 TD
(Date: 01/07/2005 19:15:13)Tj
-34.199 0 TD
(Report)Tj
-29.999 0 TD
(Title:)Tj
64.197 -1.1 TD
(Page: 2)Tj
ET
endstream
6 0 obj
<<
/Type /Pages
/Kids [ 1 0 R 7 0 R 10 0 R 13 0 R 16 0 R 19 0 R ]
/Count 6
/MediaBox [ 0 0 612 792 ]
>>
endobj
re: HTML转PDF之HTML解析 lizhi 2006-07-20 10:55  
请问有没有C#写的html解析啊?
比如说:数据库里面有 : <input id="txtName" type="text" value="新增流程分类" /> 这一个 text 类型的数据!

现在,我需要写一段解析代码, 它可以解析到<> , input , id , 还有 value 里面的值等. 并在网页中显示出来!


大哥们,救救急啊!
万分感谢啊~~~
请发往邮箱: lizhi198304@163.com
re: HTML转PDF之HTML解析 whjwu 2006-06-20 19:40  
我用java在写蜘蛛的时候,做了个很简单的HTMLpraser

主要代码为:
public String parserForLan(String str,String Token1, String Token2)
{
String parseStr="";

int i = 0;
int j = 0;
while(i < str.length() && (i+6) < str.length())
{
if(str.substring(i,i+6).equalsIgnoreCase(Token1))
{
parseStr = parseStr + str.substring(j,i);
i = i+6;
while(i < str.length() && (i+7) < str.length())
{
if(str.substring(i,i+7).equalsIgnoreCase(Token2))
{
i = i+7;
j = i;
break;
}
i++;
}

}
i++;
}
parseStr = parseStr + str.substring(j,i);
return parseStr;
}

public String parser(String str, char chF, char chB)
{
int i = 0;
int j = 0;
String parseStr = "";
while (i < str.length())
{
if(str.charAt(i) == chF)
{
i++;
while( i < str.length())
{
if(str.charAt(i) == chB)
{
i = i + 1;
j = i;
break;
}
i++;
}
}
while(i < str.length())
{
if(str.charAt(i) == chF)
{
parseStr = parseStr + str.substring(j, i) + " ";
break;
}
else i++;
}
}
ForI = i;
ForJ = j;
return parseStr;
}

public String parser1(String str, char chF, char chB)
{
String parseStr = parser(str, '&', ';');
parseStr = parseStr + str.substring(ForJ, ForI);
return parseStr;
}

public String allParser(String str)
{
String BeParseStr = parserForLan(str,"script","/script");
BeParseStr = parser(BeParseStr, '<', '>');
BeParseStr = parser1(BeParseStr, '&', ';');
return BeParseStr;
}

一般网页还好,但是遇到源代码如下的就不行了:
<img src="http://www.sjzdaily.com.cn/tplimg/xscj0021.gif"">http://www.sjzdaily.com.cn/tplimg/xscj0021.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://www.sjzdaily.com.cn/tplimg/xscj0021.gif');}" onmousewheel="return imgzoom(this);">

因为在这中间有许多的">"号,所以简单的基于"<"">"对的删除失效了
不知道你有何见解?QQ185415255
re: HTML转PDF控件开发的一些技术 过从心生 2006-05-25 17:19  
恭喜你了,HTML至PDF的转换可是块硬骨头啊!期待更多的文章讲解,谢谢
现在是知道了,利用WINDOWS的一些相关的API可以很容易就实现的
re: 微软创新日散记 铁匠 2006-05-17 14:12  
@jamesssss
太偏激了,MS的成功事实上有很多值得我们学习的地方.如果没有看清这些东西,你即使成天开源,成天Linux,也达不到它的程度.
re: 微软创新日散记 jamesssss 2006-05-17 09:05  
跟随微软,几年后你就什么也不会了
re: HTML转PDF控件开发的一些技术 第六世纪 2006-03-17 09:43  
如何下载呢?
re: PDF文件格式的一些研究心得 Camel 2006-03-15 11:26  
2、文件体。里面有若干个的obj,以及xref来组成,OBJ这种形式:
30979 0 obj
<<
/Linearized 1
/O 30982
/H [ 15061 25084 ]
/L 9379963
/E 166967
/N 978
/T 8760262
>>
endobj
第一个数字就是这个OBJ的顺序号,是为了便于在xref中查找,后面的0是为了区分不同的OBJ,现在都是0(个人感觉是为了以后扩展用的)
不是以后扩展用的,后面的0是obj的版本号。实际上很多PDF文件中都会存在例如1 1 obj这样的形式,在交叉索引表中的表示页会发生变化
0000000009 00000 表示在文件中第九byte开始的obj,它的版本号是0,如果是1
就要改成0000000009 00001了
另外 30979 0 obj所表示的obj是线性化的PDF,对于线性化的PDF要求所有的obj版本号必须为0。线形化的具体内容可以参考PDFReference 附录F
re: 微软创新日散记 客观察 2006-03-10 10:05  
MS是牛,但MS要比别的公司好过,我也不觉得.
re: PDF文件格式的一些研究心得 投影 2006-02-09 16:17  
我刚开始看PFD,看英文的文档看得头都晕了。这篇文章很有用,谢谢。
re: HTML转PDF控件开发的一些技术 HardRock 2006-01-26 11:09  
那恭喜你了。
iTextSharp在asp.net上的一些应用
http://aspspider.net/tonyfox/pdf
re: PDF文件格式的一些研究心得 flyingxu 2006-01-11 23:45  
期待后续文章。。
re: HTML转PDF控件开发的一些技术 铁匠 2006-01-08 18:17  
HardRock:确实我对开源非常不了解。不过我这两块硬骨头我都已经啃下来了,现在差的是美化和让程序变得更健壮。
re: HTML转PDF控件开发的一些技术 HardRock 2006-01-06 14:19  
那说明你没有看iTextSharp的版权介绍,LGPL和GPL的区别是什么?关于iTextSharp在商业上的使用已经说得很明了了。算了,我也无意争论什么,不过很佩服你的精神,PDF和HTML都是两个硬骨头,祝你好运了。
re: HTML转PDF控件开发的一些技术 铁匠 2006-01-05 15:03  
ttyp,A.Z:
基本上可以说是和一个简单的浏览器所要的工作差不多,加上脚本引擎,应该能算是一个游览器了.事实上生成PDF的工作量比在界面画出这些内容还有复杂.这些将在我后面的文章中介绍到.谢谢大家关注.
这不是相当于设计了一个浏览器么?难度很大,参考下firefox
期待公开一下html分析部分我觉得这是重中之重,lz又是自己实现的,不要让大家失望啊
re: HTML转PDF控件开发的一些技术 铁匠 2006-01-05 12:16  
HardRock:因为这个组件的最终应用是一个商用程序,所以这个应该会有不少的麻烦,而且所应用的地方是有权看源码的,所以想用开源的东西改改就用的是行不通的。在国外,软件公司侵权,会被人告得破产的。整个组件,除了里面有用到了一个压缩控件是第三方的外,其它的都是自己实现的。


小春:国内很容易侵权不会被法律追究的,但是这个拿到国外去是不行的:)
re: HTML转PDF控件开发的一些技术 小春 2006-01-05 11:11  
网上有关HTML转PDF的组件。文章。源代码也比较多了。我还是喜欢用现成的东东。
re: HTML转PDF控件开发的一些技术 HardRock 2006-01-05 11:09  
PDF部分也完全自己实现吗?佩服
为什么不能使用iTextSharp呢?这个是LGPL的,不会担心存在什么侵权的问题
如果有兴趣的话,可以一起讨论iTextSharp。
re: HTML转PDF控件开发的一些技术 铁匠 2006-01-05 08:44  
smalldust: 这个工程的时间主要是花在了研究文件格式上了,纯代码行只有五千多行,生成的DLL只有96K.HTML的解析是我自己写了类来实现了,并没有使用HTMLDOCUMENT,因为我觉得这个调用是在COM的基础上的,在设计上感觉不太爽:),页且它的容错性也不太清楚.
谢谢大家的关注,我中午的时候接着写:)
re: HTML转PDF控件开发的一些技术 Goodspeed 2006-01-04 21:05  
非常期待
re: HTML转PDF控件开发的一些技术 smalldust 2006-01-04 19:19  
这可是一项浩大的工程。
我用IE(mshtml)的IHTMLDocument做过一个数据挖掘的工具,
不知道你在解析HTML的时候是否也用到了呢?
(在IE已经成为Win标准的一部分,使用mshtml不算使用第三方组件吧,呵呵)
re: HTML转PDF控件开发的一些技术 黄象贵 2006-01-04 18:05  
关注~
re: HTML转PDF控件开发的一些技术 Koffer 2006-01-04 17:52  
looking forward