프로젝트

일반

사용자정보

개정판 c6df982b

IDc6df982bc6172990c4c45537a57e83fb7739a077
상위 e7770ee1
하위 2d496700

gaqhf 이(가) 5년 이상 전에 추가함

dev issue #1230 : edit line CoordinateCorrection and label place

Change-Id: Ifa892df095816057fe1241d96ed1b4b7336fcf76

차이점 보기:

DTI_PID/APIDConverter/Model/PlantItem/Document.cs
686 686

  
687 687
                    ConvertAvevaPoint(ref x, ref y);
688 688

  
689
                    item.Aveva.X = x;
690
                    item.Aveva.Y = y;
689
                    item.Aveva.X = Math.Round(x);
690
                    item.Aveva.Y = Math.Round(y);
691 691

  
692 692
                    item.Aveva.FullName = (string)rows[0]["APID_SYMBOL"];
693 693
                    string[] split = item.Aveva.FullName.Split(new char[] { '\\' });
......
707 707

  
708 708
                    ConvertAvevaPoint(ref x, ref y);
709 709

  
710
                    item.Aveva.X = x;
711
                    item.Aveva.Y = y;
710
                    item.Aveva.X = Math.Round(x);
711
                    item.Aveva.Y = Math.Round(y);
712 712

  
713 713
                    if (item.TYPE == "Piping OPC's")
714 714
                        item.OPCType = OPCType.Pipe;
......
751 751

  
752 752
                ConvertAvevaPoint(ref x, ref y);
753 753

  
754
                item.Aveva.X = x;
755
                item.Aveva.Y = y;
754
                item.Aveva.X = Math.Round(x);
755
                item.Aveva.Y = Math.Round(y);
756 756
                item.Aveva.LabelType = LabelType.LineNumber;
757 757
                item.Aveva.Angle = RadianToDegree(item.ANGLE);
758 758
            }
......
764 764
                double x = item.X1;
765 765
                double y = SIZE_HEIGHT - item.Y2;
766 766
                ConvertAvevaPoint(ref x, ref y);
767
                item.Aveva.X = x;
768
                item.Aveva.Y = y;
767
                item.Aveva.X = Math.Round(x);
768
                item.Aveva.Y = Math.Round(y);
769 769

  
770 770
                if (item.TextAngle == TextAngle.Degree0 || item.TextAngle == TextAngle.Degree180)
771 771
                {
......
798 798
                double x = item.X1;
799 799
                double y = SIZE_HEIGHT - item.Y2;
800 800
                ConvertAvevaPoint(ref x, ref y);
801
                item.Aveva.X = x;
802
                item.Aveva.Y = y;
801
                item.Aveva.X = Math.Round(x);
802
                item.Aveva.Y = Math.Round(y);
803 803

  
804 804
                if (item.TextAngle == TextAngle.Degree0 || item.TextAngle == TextAngle.Degree180)
805 805
                {

내보내기 Unified diff

클립보드 이미지 추가 (최대 크기: 500 MB)