草庐IT

RTP包提取H265

全部标签

java - 如何从 PDF 中提取图像及其元数据?

是否可以使用Java从PDF文件中提取图像并将它们导出到特定文件夹而不丢失其原始创建和修改日期?我试图通过使用IText和PDFBox来实现这个目标,但没有成功。欢迎任何想法或示例。 最佳答案 图像不包含元数据,存储为需要组合成图像的原始数据。我在https://blog.idrsolutions.com/2010/04/understanding-the-pdf-file-format-how-are-images-stored/写了2篇博文解释图像数据如何存储在PDF文件中。和https://blog.idrsolutions.

java - 如何从Java中的绝对URL中提取相对URL

我有这个网站:https://asd.com/somestuff/another.html我想从中提取相关部分:somestuff/another.html我该怎么做?编辑:我得到了一个问题的答案,但问题是从亲戚中构建绝对url,这不是我感兴趣的。 最佳答案 您可以使用getPath()URL对象的方法:URLurl=newURL("https://asd.com/somestuff/another.html");System.out.println(url.getPath());//prints"/somestuff/anothe

java - 函数式 java.util.regex 匹配/组提取

使用java.util.regex提取子字符串我发现自己实现了相同的代码模式来解决调用:Patternp=Pattern.compile(pattern);//canbestaticfinalMatcherm=p.matcher(input);if(m.find()){//orm.matches()foo(m.group(x));}else{...}是否有功能扩展或流行的库(guava/apachecommons)可以避免丑陋的不必要且容易出错的局部变量,例如:Patternp=Pattern.compile(pattern);//canbestaticfinalp.matchedGr

java - 有没有办法使用 NamedParameterJdbcTemplate 和 GeneratedKeyHolder 提取主键(或 ROWID)?

我正在尝试使用Spring的NamedParameterJdbcTemplate和GeneratedKeyHolder提取ROWID或主键。我正在尝试做这样的事情。MapSqlParameterSourceparameters=newMapSqlParameterSource().addValue("param1",value1).addValue("param2",value2);KeyHolderkeyHolder=newGeneratedKeyHolder();namedParameterJdbcTemplate.update("INSERTINTOTABLE(ID,col1,c

java - 从 Java 中的 BufferedReader 对象中提取全部内容的最佳方法是什么?

我正在尝试通过URLConnection获取整个网页。执行此操作最有效的方法是什么?我已经这样做了:URLurl=newURL("http://www.google.com/");URLConnectionconnection;connection=url.openConnection();InputStreamin=connection.getInputStream();BufferedReaderbf=newBufferedReader(newInputStreamReader(in));StringBufferhtml=newStringBuffer();Stringline=b

java - 从 HashMap 中提取值

我试图通过HashMap的工作来学习和理解。所以我创建了这个hashmap来存储某些值,这些值在使用Iterator显示时给我输出为1=22=33=4等等。我使用Iterator.next()函数获得此输出。现在我真正怀疑的是,由于迭代器对象返回的这个值的类型,如果我只需要提取上述等式的右侧值,是否有任何函数?像子串一样的东西。有什么方法可以让我得到结果234任何帮助将不胜感激。提前致谢。 最佳答案 我会用类似的东西Mapmap=newHashMap();for(intvalue:map.values())System.out.pr

java - 临时用 zip4j 解压文件。 (提取用于读取但在缓存文件中不可见)

我正在使用zip4j以及打包和提取工作,但我很好奇如何只提取文件而不将文件放入缓存中。这是我在另一个线程上找到的一些代码:publicstaticvoidmain(){Stringsource="C:\\Users\\gamecaching\\Cache.zip";Stringdestination="C:\\Users\\gamecaching\\";Stringpassword="mypassword";try{ZipFilezipFile=newZipFile(source);if(zipFile.isEncrypted()){zipFile.setPassword(passwo

java - 在 java (JSP) 中提取 .tar.gz 文件

我似乎无法导入所需的包或找到任何关于如何在java中提取.tar.gz文件的在线示例。更糟糕的是,我在使用JSP页面时无法将包导入到我的项目中。我将.jar复制到WebContent/WEB-INF/lib/中,然后右键单击该项目并选择导入外部jar并导入它。有时包会解析,有时则不会。似乎也无法让GZIP导入。eclipseforjsp中的导入并不像在普通Java代码中那样直观,您可以在其中右键单击已识别的包并选择导入。我尝试过Apache公共(public)库、ice和另一个名为JTar的库。Ice已导入,但找不到任何示例说明如何使用它?我想我需要先解压缩gzipped部分,然后用t

java - 如何在java中提取zip文件中的特定文件

我需要在系统中向客户提供zip文件的View,并允许客户下载选定的文件。解析压缩文件并显示在网页上。并记住后端的每个zipentry位置(例如file1从字节100宽度长度1024字节开始)。当客户点击下载按钮时下载指定的文件。现在我已经记住了所有的zipentry位置,但是有没有javazip工具可以解压指定位置的zip文件?API就像unzip(file,longentryStart,longentryLength); 最佳答案 这可以在不使用Java7的NIO2弄乱字节数组或输入流的情况下完成:publicvoidextrac

java - 如何在java中提取网页文本内容?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我正在寻找一种使用jdk或其他库从网页(最初是html)中提取文本的方法。请帮忙谢谢