Existe-t-il des bibliothèques ou des API disponibles pour convertir des fichiers MHT en images? Pouvons-nous utiliser le logiciel Universal Document Converter pour cela? Appréciez toutes les pensées.convertir des fichiers MHT en images
0
A
Répondre
1
Si vous voulez vraiment faire programatically,
archivées Page Web. Lorsque vous enregistrez une page Web en tant qu'archive Web dans Internet Explorer, la page Web enregistre ces informations dans le format HTML de l'extension courrier (MHTML) de courrier électronique (MHTML) avec une extension de fichier .MHT. Tous les liens relatifs dans la page Web sont remappés et le contenu incorporé est inclus dans le fichier .MHT.
vous pouvez utiliser le JEditorPane pour convertir en une image
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);
}
}
Questions connexes
- 1. Convertir des fichiers .class en fichiers binaires?
- 2. Bibliothèque Open Source pour convertir des fichiers DOC et d'autres fichiers MS-Office en images
- 3. convertir des fichiers vidéo au format .flv en grails
- 4. Comment convertir des dossiers spéciaux en noms de fichiers complets
- 5. Convertir des fichiers Speex en MP3, par programmation?
- 6. Comment convertir des documents pdf en fichiers html?
- 7. Convertir des fichiers XSD en C# Serializable Class
- 8. Convertir MemoryStream en FileStream crée des centaines de fichiers identiques?
- 9. extrait du texte de mht
- 10. Lorsque je convertis des fichiers HTML en Adobe Air, comment ajouter des CSS et des images?
- 11. Générer des images d'icônes en Java
- 12. loupe des images en mouvement
- 13. Convertir des fichiers bitmap en JPEG en utilisant la bibliothèque GD en PHP
- 14. Suppression des images mises en ligne
- 15. Extraire des images en utilisant iTextSharp
- 16. Fichiers AI (Adobe Illustrator) détectant des images pixellisées
- 17. Comment convertir un fichier en IFile en Java, pour des fichiers en dehors du projet?
- 18. Convertir des chemins courts (8.3) en longs?
- 19. Utilisation de SVG pour créer des fichiers images séparés
- 20. Convertir des octets en bits
- 21. Convert HTML (WSDL/XSD doc) à MHT dans une étape MSBuild
- 22. Comment convertir des images SVG pour une utilisation avec Pisa/XHTML2PDF?
- 23. Y at-il des bibliothèques pour générer des fichiers swf flash ou convertir svg en swf
- 24. Convertir des fichiers pdf, doc, ppt, xls en html en utilisant php
- 25. Outil gratuit ou une bibliothèque pour convertir des fichiers Tiff en pdf en .Net
- 26. Comment convertir des fichiers pdf et doc en HTML en utilisant Cocoa
- 27. Détecter des images en PHP sans JavaScript?
- 28. Faire pivoter des images en Javascript
- 29. Comment convertir automatiquement les classes VS2003 en fichiers Designer.cs partiels?
- 30. Où stocker les fichiers téléchargés (son, images et vidéo)
Je suppose que cette question soit liée à la programmation! – Narayan