mirror of
https://bitbucket.org/wisemapping/wisemapping-open-source.git
synced 2024-11-22 06:07:57 +01:00
fixing print and export
This commit is contained in:
parent
1a69d0b3c3
commit
5318e29df5
@ -150,6 +150,7 @@ public class ExportController extends BaseMultiActionController {
|
||||
exportImage(response, mapSvg, bos, false);
|
||||
} catch (Throwable e) {
|
||||
logger.error("Unexpexted error generating the image", e);
|
||||
logger.error("map: "+mapSvg);
|
||||
}
|
||||
|
||||
BASE64Encoder encoder = new BASE64Encoder();
|
||||
@ -164,11 +165,11 @@ public class ExportController extends BaseMultiActionController {
|
||||
}
|
||||
|
||||
public ModelAndView image(HttpServletRequest request, HttpServletResponse response) throws TranscoderException, IOException, JAXBException {
|
||||
try {
|
||||
logger.info("Export Controller: generating image WiseMap action");
|
||||
logger.info("Export Controller: generating image WiseMap action");
|
||||
|
||||
final String mapIdStr = request.getParameter(MAP_ID_PARAMETER);
|
||||
final String mapSvg = request.getParameter(MAP_SVG_PARAMETER);
|
||||
final String mapIdStr = request.getParameter(MAP_ID_PARAMETER);
|
||||
final String mapSvg = request.getParameter(MAP_SVG_PARAMETER);
|
||||
try {
|
||||
final ServletOutputStream outputStream = response.getOutputStream();
|
||||
|
||||
exportImage(response, mapSvg, outputStream, true);
|
||||
@ -176,6 +177,7 @@ public class ExportController extends BaseMultiActionController {
|
||||
|
||||
} catch (Throwable e) {
|
||||
logger.error("Unexpexted error generating the image", e);
|
||||
logger.error("map: "+mapSvg);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@ -286,8 +286,7 @@ public class ExporterFactory {
|
||||
|
||||
// Add namespace...
|
||||
result = result.replaceFirst("<svg ", "<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" ");
|
||||
result = result.replaceAll("<image([^>]+)>", "<image$1/>");
|
||||
result = result.replaceAll("<image([^>]+)//+>", "<image$1></image>");
|
||||
result = result.replaceAll("/<image([^>]+)//?>/", "<image$1></image>");
|
||||
return result.toCharArray();
|
||||
}
|
||||
|
||||
|
@ -220,9 +220,9 @@
|
||||
rel="moodalbox 600px 400px" title="<spring:message code="EXPORT_DETAILS"/>">
|
||||
<spring:message code="EXPORT"/>
|
||||
</a>--%>
|
||||
<a href="javascript:printMap(${mindmap.id});">
|
||||
<%--<a href="javascript:printMap(${mindmap.id});">
|
||||
<spring:message code="PRINT"/>
|
||||
</a>
|
||||
</a>--%>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
|
Loading…
Reference in New Issue
Block a user