我想IDML转换成HTML5通过脚本,而不是通过InDesign中。 一切都出来除了在IDML旋转文本确定。 当文本旋转时,我从IDML的ItemTransform值,并按照中详述的几何计算http://www.adobe.com/products/postscript/pdfs/PLRM.pdf 。 我得到了HTML5输出所有的CSS值正确,除了“顶”的价值。 如果你们尝试过这一点,请让我知道如何计算的CSS值IDML到HTML5。 谢谢!
Answer 1:
当顶/ y坐标旋转后是关闭的,它通常是因为你周围的不同来源比你以为你是旋转。 你需要确保你的旋转的原点是0,0您旋转之前,所以你通常你的对象转换成零,然后旋转,然后再回到翻译。 很难提供更多的帮助,没有看到一些代码 - 在IDML输入的例子,你的旋转功能,然后你得到了HTML5的输出可能会揭示问题是什么。
本教程是基于Flash的,但仍然是我发现的矩阵变换是如何工作的最好的解释之一: http://www.senocular.com/flash/tutorials/transformmatrix/
文章来源: Converting IDML to HTML5 thru script