AlievePdf创建虚线

时间:2016-07-22 09:19:19

标签: actionscript-3 pdf-generation

我需要为pdf创建一个架构。此架构包含许多虚线。如果我画它不像虚线: enter image description here

但是,如果我尝试使用虚线绘制它,下一步将绘制: enter image description here

不要绘制恒定的条长度和条之间的恒定距离。字符串示例:

    pdfItem.lineStyle(new RGBColor(color), 0.5, 1, 1,null, null, new DashedLine ([ 6 ]) );
    pdfItem.moveTo(firstPoint.x, pointsOnY-firstPoint.y);
    pdfItem.lineTo(secondPoint.x, pointsOnY-secondPoint.y);
    pdfItem.end();

我认为这就是为什么架构中的线条由几条较短的线组成фтв,如果线条为虚线,它会影响显示。 我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果要绘制虚线规则,则应在线光线的起点到终点之间进行一次操作。否则你可能会遇到各种问题:

  • 如果您尝试将段连接在一起以形成一个较长的虚线规则(而没有重叠的段),则每个段必须以第一个点图案的完整增量结束,这样当下一个生成的虚线在它之后开始,眼睛不会看到间距错误,或者破折号太长。
  • 同样,如果您的线段由于某种原因确实重叠,则新线段的起点必须与基础线段上的短划线的起点对齐,或者您将具有不同间隙间距的虚线或者,在最坏的情况下,外观完全坚固。