pdf、word、txt、excel等文档转flash(swf)软件—虚拟打印机FlashPaper

2010-7-1 寒川 精选软件

昨天发现一款虚拟打印机软件FlashPaper,可以讲常用的文档(word、txt、excel、ppt、图片等)打印为flash文件swf格式,这样就可以方便地将各种文档嵌入网页中,就像百度文库 那种效果一样。
下面是用虚拟打印机FlashPaper打印pdf时的效果:
点击查看原图

下载地址:http://www.163pan.com/files/400000o0o.html
使用说明:下载后解压,并执行“初始化.bat”,即可安装虚拟打印机FlashPaper,安装完成后打印文档时选择FlashPaper即可将文档打印为flash的swf格式。

标签: flash word FlashPaper 虚拟打印机

评论(3) 浏览(22334)

利用宏从Word、Excel中提取Flash

2010-2-26 寒川 计算机

今天网上弄到个flash游戏,感觉挺不错的,但是flash被嵌在了excel中,想单独保存出来。百度了一下找到如下宏代码可以实现。
Sub CollectFlashFromExcel()
'
'
' http://huikon.cn
'

'
Dim tmpFileName As String, FileNumber As Integer
Dim myFileId As Long
Dim myArr() As Byte
Dim i As Long
Dim MyFileLen As Long, myIndex As Long
Dim swfFileLen As Long
Dim swfArr() As Byte
 

tmpFileName = Application.GetOpenFilename("office File(*.doc;*.xls),*.doc;*.xls", , "请选择一个包含Flash的Office文档")

 
If tmpFileName = "False" Then Exit Sub

myFileId = FreeFile

Open tmpFileName For Binary As #myFileId

MyFileLen = LOF(myFileId)

ReDim myArr(MyFileLen - 1)
Get myFileId, , myArr()
Close myFileId

Application.ScreenUpdating = False

i = 0

Do While i < MyFileLen

    If myArr(i) = &H46 Then

        If myArr(i + 1) = &H57 And myArr(i + 2) = &H53 Then

            swfFileLen = CLng(&H1000000) * myArr(i + 7) + CLng(&H10000) * myArr(i + 6) + CLng(&H100) * myArr(i + 5) + myArr(i + 4)

            ReDim swfArr(swfFileLen - 1)

            For myIndex = 0 To swfFileLen - 1

                swfArr(myIndex) = myArr(i + myIndex)

            Next myIndex
           Exit Do
        Else
           i = i + 3
        End If
    Else
       i = i + 1
    End If
Loop

 

myFileId = FreeFile

tmpFileName = Left(tmpFileName, Len(tmpFileName) - 4) & ".swf"

Open tmpFileName For Binary As #myFileId

Put #myFileId, , swfArr

Close myFileId


MsgBox "以" & tmpFileName & "名字保存"

End Sub

 

 打开(或新建)一个excel文档,将上述代码输入宏试图中,然后运行,再代开含有flash的excel或word文档就能将flash文档的从word、Excel中提取出来了。

标签: office flash word excel

评论(0) 浏览(8070)

这个flash太有才了,不得不佩服制作者的想象力。。。。超级强悍的计算机病毒。呵呵。

2009-6-27 寒川 计算机

我只能说太有才了。
 

标签: 互联网 搞笑 flash

评论(2) 浏览(7119)

Powered by emlog 蜀ICP备12030225号

川公网安备 51042102000001号

sitemap