프로젝트

일반

사용자정보

개정판 5a223b60

ID5a223b60655678578628bf0a31f830b0d94e225c
상위 ca938a38
하위 7fa95b67

백흠경이(가) 5달 전에 추가함

Fix: Approval로 등록된 심볼을 배치하지 못하는 오류 수정
- 심볼 배치 후 작업 영역을 클릭하면 MARKUS가 종료되는 오류 수정

Change-Id: I4e5be7f497aae8ba3f385c8efad688a7f82ae492

차이점 보기:

MarkupToPDF/Controls/Parsing/MarkupParse.cs
51 51
            res.CommentID = Control.CommentID;
52 52
            if (res.CommentID == null)
53 53
            {
54
                res.CommentID = shortGuid();
54
                res.CommentID = ShortGuid();
55 55
            }
56 56

  
57 57
            res.ConvertData = "";
......
346 346

  
347 347
                            using (System.IO.MemoryStream stream = new System.IO.MemoryStream())
348 348
                            {
349
                                System.IO.StreamWriter writer = new System.IO.StreamWriter(stream);
350
                                xamlData = xamlData.Replace("#FFFF0000", DisplayColor);
351

  
349
                                #region Xaml 텍스트를 수정
350
                                if (!string.IsNullOrEmpty(DisplayColor)) xamlData = xamlData.Replace("#FFFF0000", DisplayColor);
352 351
                                if (STAMP_Contents?.Count > 0)
353 352
                                {
354 353
                                    foreach (var Content in STAMP_Contents)
......
356 355
                                        xamlData = xamlData.Replace(Content.Key, System.Security.SecurityElement.Escape(Content.Value));
357 356
                                    }
358 357
                                }
358
                                #endregion
359 359

  
360
                                writer.Write(xamlData);
361
                                writer.Flush();
362
                                stream.Position = 0;
363

  
364
                                object obj = XamlReader.Load(stream);
360
                                object obj = XamlReader.Parse(xamlData);
365 361
                                SymCtrl.Base_ViewBox.Child = obj as UIElement;
366 362
                                SymCtrl.SetViewBox();
367 363
                            }
......
388 384
        }
389 385

  
390 386
        //GUID생성(최민수 사원 수정)
391
        private static string shortGuid()
387
        private static string ShortGuid()
392 388
        {
393 389
            byte[] bytes = new byte[16];
394 390
            using (var provider = System.Security.Cryptography.RandomNumberGenerator.Create())

내보내기 Unified diff

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