개정판 5c64268e
issue #00000 finalservice - polyline 닫히는 현상 수정
Change-Id: I497a5007442e0ea82e3e8f4f27736a9e84eb4427
FinalService/KCOM_FinalService/MarkupToPDF/MarkupToPDF.cs | ||
---|---|---|
837 | 837 |
double Opacity = control.Opac; |
838 | 838 |
List<Point> PointSet = GetPdfPointSystem(control.PointSet); |
839 | 839 |
|
840 |
Controls_PDF.DrawSet_Shape.DrawPolygon(PointSet, LineSize, contentByte, DashSize, _SetColor, PaintStyle | PaintSet.Outline, Opacity);
|
|
840 |
Controls_PDF.DrawSet_Shape.DrawTriangle(PointSet, LineSize, contentByte, DashSize, _SetColor, PaintStyle | PaintSet.Outline, Opacity);
|
|
841 | 841 |
} |
842 | 842 |
break; |
843 | 843 |
#endregion |
... | ... | |
875 | 875 |
DoubleCollection DashSize = control.DashSize; |
876 | 876 |
|
877 | 877 |
//드로잉 방식이 표현되지 않음 |
878 |
var rrrr = returnAngle(GetPdfPointSystem(control.StartPoint), GetPdfPointSystem(control.EndPoint));
|
|
878 |
var rotate = returnAngle(GetPdfPointSystem(control.StartPoint), GetPdfPointSystem(control.EndPoint));
|
|
879 | 879 |
|
880 | 880 |
double area = MathSet.AreaOf(GetPdfPointSystem(control.PointSet)); |
881 | 881 |
bool reverse = (area < 0); |
882 |
|
|
883 |
Controls_PDF.DrawSet_Cloud.DrawCloudRect(PointSet, LineSize, ArcLength, contentByte, control.DashSize, _SetColor, _SetColor, PaintStyle, Opacity); |
|
884 |
}
|
|
882 |
|
|
883 |
Controls_PDF.DrawSet_Cloud.DrawCloudRect(PointSet, LineSize, (int)rotate, ArcLength, contentByte, control.DashSize, _SetColor, _SetColor, PaintStyle, Opacity);
|
|
884 |
} |
|
885 | 885 |
break; |
886 | 886 |
#endregion |
887 | 887 |
#region CloudControl |
내보내기 Unified diff