Существуют ли библиотеки или API-интерфейсы для конвертирования файлов MHT в изображения? Можем ли мы использовать программное обеспечение Universal Document Converter для этого? Цените любые мысли.конвертировать MHT-файлы в изображения
0
A
ответ
1
Если вы действительно хотите сделать это программно,
архивации веб-страницы. При сохранении веб-страницы в виде веб-архива в Интернете Проводник, веб-страница сохраняет эту информацию в многоцелевом Интернете. Формат расширения электронной почты (HTML) (0): с расширением .MHT. Все относительные ссылки на веб-странице: переназначенные, а встроенный контент - , включенный в файл .MHT.
вы можете использовать JEditorPane преобразовать это в изображение
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File;
import java.io.IOException;
import java.net.URL;
public class Test {
private static volatile boolean loaded;
public static void main(String[] args) throws IOException {
loaded = false;
URL url = new URL("http://www.google.com");
JEditorPane editorPane = new JEditorPane();
editorPane.addPropertyChangeListener(new PropertyChangeListener() {
public void propertyChange(PropertyChangeEvent evt) {
if (evt.getPropertyName().equals("page")) {
loaded = true;
}
}
});
editorPane.setPage(url);
while (!loaded) {
Thread.yield();
}
File file = new File("out.png");
componentToImage(editorPane, file);
}
public static void componentToImage(Component comp, File file) throws IOException {
Dimension prefSize = comp.getPreferredSize();
System.out.println("prefSize = " + prefSize);
BufferedImage img = new BufferedImage(prefSize.width, comp.getPreferredSize().height,
BufferedImage.TYPE_INT_ARGB);
Graphics graphics = img.getGraphics();
comp.setSize(prefSize);
comp.paint(graphics);
ImageIO.write(img, "png", file);
}
}
Смежные вопросы
- 1. Конвертировать PDF в изображения
- 2. конвертировать URL изображения в base64
- 3. конвертировать все изображения в PNG
- 4. Как конвертировать изображения в @ 2x
- 5. рельсов конвертировать HTML в изображения
- 6. Как конвертировать изображения в порядке
- 7. Как конвертировать изображения в base64
- 8. конвертировать изображения в разделы html
- 9. конвертировать NSData изображения в строку
- 10. Как конвертировать изображения в dataurl
- 11. Magick.NET конвертировать необработанные изображения
- 12. конвертировать изображения в base64 в WP8
- 13. как конвертировать видео в изображения в C#?
- 14. Как конвертировать изображения в данных в Iphone
- 15. WIndows - ImageMagick конвертировать шрифт изображения
- 16. Ошибка преобразования конвертировать для изображения в android
- 17. конвертировать изображения в base64 и проверить размер
- 18. Конвертировать содержимое Div Tag в формат изображения
- 19. Конвертировать PDF в изображения с диапазоном страниц
- 20. C#: Как конвертировать .pptx в изображения?
- 21. Xamarin Android - конвертировать ppt в изображения
- 22. Как конвертировать изображения в видео на iPhone?
- 23. Конвертировать PDF-страницы в изображения более 1000
- 24. как конвертировать base64 для изображения в recyclerView
- 25. Excel конвертировать URL-адрес в изображения (1004)
- 26. Конвертировать URL-адрес изображения в HttpPostedFileBase
- 27. Как конвертировать изображения в ImageSource Xamarin.Form
- 28. конвертировать пиксели изображения из квадрата в гексагональный
- 29. Rails - Можно ли конвертировать PDF в изображения?
- 30. конвертировать base64 для изображения в JavaScript/JQuery
Я предполагаю, что этот вопрос будет связано с программированием! – Narayan