Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从网页上的SWF播放器中提取PDF?_C#_Pdf_Flash - Fatal编程技术网

C# 如何从网页上的SWF播放器中提取PDF?

C# 如何从网页上的SWF播放器中提取PDF?,c#,pdf,flash,C#,Pdf,Flash,这页()上有一本书,它在swf播放器中。以前有一个软件可以提取swf播放器中的所有页面,并将其存储为pdf文件 因此,应该有3个步骤: 在swf播放器中查找文件源 从swf播放器中提取所有页面 将它们保存为一个完整的pdf文件 一个人怎样才能做到这一点呢?我不知道确切的答案,但也许有人可以扩展。在我看来,使用这两个引用,您可以在返回到SWF的流中搜索PDF,以识别SWF页眉、结构以及PDF页眉和页脚,然后直接从流中重建PDF: 或者,一个现有的工具也可以做到这一点: 或者使用更新的

这页()上有一本书,它在swf播放器中。以前有一个软件可以提取swf播放器中的所有页面,并将其存储为pdf文件

因此,应该有3个步骤:

  • 在swf播放器中查找文件源
  • 从swf播放器中提取所有页面
  • 将它们保存为一个完整的pdf文件

  • 一个人怎样才能做到这一点呢?

    我不知道确切的答案,但也许有人可以扩展。在我看来,使用这两个引用,您可以在返回到SWF的流中搜索PDF,以识别SWF页眉、结构以及PDF页眉和页脚,然后直接从流中重建PDF:

    或者,一个现有的工具也可以做到这一点:

    或者使用更新的SWF和PDF格式的参考资料,将以下由评论员提到的开源项目更新到您需要的级别:


    这可能会将您指向pdf的加载方向和/或@JPHellemons,thx,第二个链接似乎很有用。您有任何代码示例吗?可能想提及的是,对于某些工作环境,图像可能被视为NSFW,尽管它看起来像某种医学图像:)@Kit NSFW是什么?有没有关于解决方案的想法?@JPHellemons我刚试过SwfDotNet库,它已经完全过时了。它最多只能支持swf版本7。但是我需要版本9的支持。它似乎是关于python而不是C。