0

我有一个 Java/Grails 应用程序,它需要“读取”给定 URL 的内容以将其用作图像,主要是动态调整大小。我的应用程序已经使用基于这篇文章的实现将 url 解析为 HTML 代码:http ://www.roseindia.net/java/example/java/io/SourceViewer.shtml 。

我构建的类返回一个包含 HTML 源代码的 String 对象。现在我想将此字符串写入一个类似于 BufferedImage 的对象中,这样我就可以将捕获的 URL 显示到我的新应用程序中。

任何想法,提前谢谢!

4

3 回答 3

1

您可以使用Bluga.net WebThumb之类的服务并使用 Glen Smith 的ThumbnailService 与之交互

或者,如果您真的想自己执行此操作,您可以使用他在迁移到 WebThumb 之前使用的Thumbnail Server(带有旧版本的 ThumbnailService);)

问候

于 2011-03-11T15:49:30.507 回答
0

您可以从 url 创建一个 Image 对象:

URL url = new URL("http://url.to/your/image.jpg";
Image image = Toolkit.getDefaultToolkit().createImage(url)
于 2011-03-11T13:50:33.563 回答
0

如果通过

对该站点进行“打印屏幕”

你的意思是在你的应用程序中显示看看这个:http ://www.java-tips.org/java-se-tips/javax.swing/how-to-display-pages-for-a-web-site- in-your-applic.html

于 2011-03-11T15:10:23.047 回答