ich bin neu beim rendering von dateien in android, und ich möchte eine docx-datei in meiner anwendung rendern oder anzeigen.wie docx datei anzeigen oder lesen
Ich hatte bereits Text aus der docx-Datei extrahiert, aber jetzt möchte ich auch Bilder aus der docx-Datei extrahieren.
Ich habe mehrere Möglichkeiten gefunden, Bilder in reinem Java anzuzeigen, aber gibt es gute Beispiele für Android?
habe ich versucht, diesen Code Bilder zu holen, aber nicht funktioniert ...
public void extractImages(Document xmlDoc)
{
NodeList binDataList = xmlDoc.getElementsByTagName("w:drawings");
String fileName = "";
Node currentNode;
for(int i = 0; i < binDataList.getLength(); i++)
{
currentNode = binDataList.item(i);
if(currentNode.getNodeType() == Node.ELEMENT_NODE && ((Element)currentNode).hasAttribute("w:name"))
{
File newImageFile = new File(picDirectory, ((Element)currentNode).getAttribute("w:name").replaceFirst("wordml://", ""));
if(newImageFile.exists())
{
}
else
{
if(writeImage(newImageFile, currentNode))
{
//Print some success message
}
}
}
}
Suchen Sie einen Dateivergleich? Ich habe dasselbe Problem! http://Stackoverflow.com/questions/13411678/docx4j-giving-wrong-result –