프로젝트

일반

사용자정보

개정판 a0bab669

IDa0bab669c4ef11fb91c4e652c68919048d5748f7
상위 7ca218b3
하위 5ce56a3a

KangIngu 이(가) 약 7년 전에 추가함

상단 이미지 변경 추가

차이점 보기:

.vs/config/applicationhost.config
164 164
      </site>
165 165
            <site name="KCOM_API" id="3">
166 166
                <application path="/" applicationPool="Clr4IntegratedAppPool">
167
                    <virtualDirectory path="/" physicalPath="C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\KCOM_API" />
167
                    <virtualDirectory path="/" physicalPath="C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\KCOM_API" />
168 168
                </application>
169 169
                <bindings>
170 170
                    <binding protocol="http" bindingInformation="*:13009:localhost" />
CompareLib/obj/Debug/CompareLib.csproj.CoreCompileInputs.cache
1
615e2181dd9a8af11c6269668e04fe2188f37044
1
a459eb170857ff3c443d713844a68335e33cfeac
CompareLib/obj/Debug/CompareLib.csproj.FileListAbsolute.txt
399 399
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\CompareLib\obj\Debug\CompareLib.dll
400 400
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\CompareLib\obj\Debug\CompareLib.pdb
401 401
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\CompareLib\obj\Debug\CompareLib.csprojResolveAssemblyReference.cache
402
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\dll\x86\OpenCvSharpExtern.dll
403
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\dll\x86\opencv_ffmpeg331.dll
404
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\dll\x64\OpenCvSharpExtern.dll
405
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\dll\x64\opencv_ffmpeg331_64.dll
406
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharpExtern.dll
407
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\CompareLib.dll
408
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\CompareLib.pdb
409
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET-x64.dll
410
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET.Core.dll
411
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET.Wrapper-x64.dll
412
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Blob.dll
413
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.dll
414
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Extensions.dll
415
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.UserInterface.dll
416
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET-x64.xml
417
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET.Core.xml
418
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\Magick.NET.Wrapper-x64.xml
419
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.pdb
420
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.xml
421
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Blob.pdb
422
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Blob.xml
423
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Extensions.pdb
424
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.Extensions.xml
425
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.UserInterface.pdb
426
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\bin\Debug\OpenCvSharp.UserInterface.xml
427
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\obj\Debug\CompareLib.csproj.CoreCompileInputs.cache
428
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\obj\Debug\CompareLib.dll
429
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\obj\Debug\CompareLib.pdb
430
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\CompareLib\obj\Debug\CompareLib.csprojResolveAssemblyReference.cache
Demo/obj/Debug/Demo.csproj.CoreCompileInputs.cache
1
9c282fd8edcef4c06dc8351e15941415d4e6fed4
1
5b4233a427090350d137aced34f4532af2c3d9f7
Demo/obj/Debug/Demo.csproj.FileListAbsolute.txt
182 182
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\obj\Debug\Demo.csproj.CoreCompileInputs.cache
183 183
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\obj\Debug\Demo.exe
184 184
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\obj\Debug\Demo.pdb
185
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Demo.exe
186
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Demo.pdb
187
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Controls.dll
188
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Controls.Navigation.dll
189
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Data.dll
190
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\ToggleSwitch.dll
191
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Controls.xml
192
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Controls.Navigation.xml
193
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\Telerik.Windows.Data.xml
194
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\de\Telerik.Windows.Controls.resources.dll
195
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\es\Telerik.Windows.Controls.resources.dll
196
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\fr\Telerik.Windows.Controls.resources.dll
197
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\it\Telerik.Windows.Controls.resources.dll
198
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\nl\Telerik.Windows.Controls.resources.dll
199
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\bin\Debug\tr\Telerik.Windows.Controls.resources.dll
200
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\MainWindow.g.cs
201
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\App.g.cs
202
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo_MarkupCompile.cache
203
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo_MarkupCompile.lref
204
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\MainWindow.baml
205
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.g.resources
206
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.Properties.Resources.resources
207
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.csproj.GenerateResource.Cache
208
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.csproj.CoreCompileInputs.cache
209
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.exe
210
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\Demo.pdb
Demo/obj/Debug/Demo_MarkupCompile.cache
4 4
winexe
5 5
C#
6 6
.cs
7
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\obj\Debug\
7
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\
8 8
Demo
9 9
none
10 10
false
11 11
DEBUG;TRACE
12
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\App.xaml
12
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\App.xaml
13 13
11151548125
14 14

  
15 15
6908291215
16
18-379406280
16
18185531844
17 17
MainWindow.xaml;
18 18

  
19 19
False
Demo/obj/Debug/Demo_MarkupCompile.i.cache
4 4
winexe
5 5
C#
6 6
.cs
7
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\obj\Debug\
7
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\obj\Debug\
8 8
Demo
9 9
none
10 10
false
11 11
DEBUG;TRACE
12
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\App.xaml
12
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\App.xaml
13 13
11151548125
14 14

  
15 15
7-1595107390
16
18-379406280
16
18185531844
17 17
MainWindow.xaml;
18 18

  
19 19
False
Demo/obj/Debug/Demo_MarkupCompile.lref
1 1

2 2

  
3
FC:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\Demo\MainWindow.xaml;;
3
FC:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\Demo\MainWindow.xaml;;
4 4

  
IKCOM/obj/Debug/IKCOM.csproj.CoreCompileInputs.cache
1
0a2e236b3936e063e4947b91aedf2e5a0e3034e6
1
092da11a655271f5cad19902e4621a976e36d5b1
IKCOM/obj/Debug/IKCOM.csproj.FileListAbsolute.txt
373 373
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\IKCOM\obj\Debug\IKCOM.csproj.CoreCompileInputs.cache
374 374
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\IKCOM\obj\Debug\IKCOM.dll
375 375
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-03-15(LeadTools제외) (2)\IKCOM\obj\Debug\IKCOM.pdb
376
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\IKCOM.dll
377
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\IKCOM.pdb
378
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\KCOMDataModel.dll
379
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\MarkupToPDF.dll
380
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\Telerik.Windows.Zip.dll
381
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\itextsharp.dll
382
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\PDFNet.dll
383
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\KCOMDataModel.pdb
384
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\KCOMDataModel.dll.config
385
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\MarkupToPDF.pdb
386
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\MarkupToPDF.dll.config
387
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\Telerik.Windows.Zip.xml
388
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\bin\Debug\itextsharp.xml
389
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\obj\Debug\IKCOM.csprojResolveAssemblyReference.cache
390
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\obj\Debug\IKCOM.csproj.CoreCompileInputs.cache
391
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\obj\Debug\IKCOM.dll
392
C:\Users\강인구님\Downloads\장원이소스\KCOM 2018-04-02\MarkUS\IKCOM\obj\Debug\IKCOM.pdb
KCOM/App.xaml.cs
89 89
                _binding.TextEncoding = System.Text.Encoding.UTF8;
90 90
                _binding.TransferMode = TransferMode.Buffered;
91 91
                //Support.SetLicense();
92
                //테스트
92 93
                //_EndPoint = new EndpointAddress(@"http://localhost:13009/ServiceDeepView.svc");
94
                //운영
93 95
                _EndPoint = new EndpointAddress(@"http://cloud.devdoftech.co.kr:5978/ServiceDeepView.svc");
94 96
                //Telerik.Windows.Controls.VisualStudio2013Palette.LoadPreset(Telerik.Windows.Controls.VisualStudio2013Palette.ColorVariation.Dark);
95 97
                base.OnStartup(e);
......
98 100
            {
99 101
                MessageBox.Show("에러 메시지" + ex.Message);
100 102
            }
101
           
102 103
        }
103 104

  
104 105
        //        //default color variation
KCOM/Controls/AdornerFinal.xaml.cs
113 113
                }
114 114
                try
115 115
                {
116
                    Canvas.SetZIndex(item, 80);
116 117
                    this.ContainerContent.Children.Add(item);
117 118
                }
118 119
                catch (Exception ex)
119 120
                {
120 121

  
121 122
                }
122
                Canvas.SetZIndex(item, 84);
123 123
            }
124 124
            SetAdornerMember(objectData);
125 125
            this.Focus();
KCOM/Events/Event_KeyEvent.cs
593 593
                //강인구 추가
594 594
                #region Control Move
595 595
                case Key.Right:
596
                    {
597

  
598
                    }
599
                    break;
600 596
                case Key.Left:
597
                case Key.Up:
598
                case Key.Down:
601 599
                    {
600
                        if (this.dzMainMenu.SelectLayer.Children.Count > 0)
601
                        {
602
                            Point control = new Point(0, 0);
603
                            double resultAngle = this.dzMainMenu.rotate.Angle;
604

  
605
                            switch (e.Key)
606
                            {
607
                                case Key.Down:
608
                                    if (resultAngle == 0) control = new Point(control.X, control.Y + 5);
609
                                    if (resultAngle == 90) control = new Point(control.X + 5, control.Y);
610
                                    if (resultAngle == 180) control = new Point(control.X, control.Y - 5);
611
                                    if (resultAngle == 270) control = new Point(control.X - 5, control.Y);
612
                                    break;
613
                                case Key.Up:
614
                                    if (resultAngle == 0) control = new Point(control.X, control.Y - 5);
615
                                    if (resultAngle == 90) control = new Point(control.X - 5, control.Y);
616
                                    if (resultAngle == 180) control = new Point(control.X, control.Y + 5);
617
                                    if (resultAngle == 270) control = new Point(control.X + 5, control.Y);
618
                                    break;
619
                                case Key.Left:
620
                                    if (resultAngle == 0) control = new Point(control.X - 5, control.Y);
621
                                    if (resultAngle == 90) control = new Point(control.X, control.Y + 5);
622
                                    if (resultAngle == 180) control = new Point(control.X + 5, control.Y);
623
                                    if (resultAngle == 270) control = new Point(control.X, control.Y - 5);
624
                                    break;
625
                                case Key.Right:
626
                                    if (resultAngle == 0) control = new Point(control.X + 5, control.Y);
627
                                    if (resultAngle == 90) control = new Point(control.X, control.Y - 5);
628
                                    if (resultAngle == 180) control = new Point(control.X - 5, control.Y);
629
                                    if (resultAngle == 270) control = new Point(control.X, control.Y + 5);
630
                                    break;
631
                                default:
632
                                    break;
633
                            }
634

  
635

  
636
                            foreach (var item in this.dzMainMenu.SelectLayer.Children)
637
                            {
638
                                if (item.GetType().Name == "AdornerFinal")
639
                                {
640
                                    if ((Keyboard.Modifiers & ModifierKeys.Control) == ModifierKeys.Control)
641
                                    {
642
                                        (item as Controls.AdornerFinal).MoveRotate(new System.Windows.Controls.Primitives.DragDeltaEventArgs(control.X * 2, control.Y * 2));
643
                                    }
644
                                    else
645
                                    {
646
                                        (item as Controls.AdornerFinal).MoveAdorner(new System.Windows.Controls.Primitives.DragDeltaEventArgs(control.X, control.Y));
647
                                    }
602 648

  
649
                                }
650
                            }
651
                        }
603 652
                    }
604 653
                    break;
605 654
                    #endregion
KCOM/KCOM.csproj
456 456
    </None>
457 457
  </ItemGroup>
458 458
  <ItemGroup>
459
    <ProjectReference Include="..\CompareLib\CompareLib.csproj">
460
      <Project>{ab53fc3b-606b-499e-b2a8-acdb3bcc2c98}</Project>
461
      <Name>CompareLib</Name>
462
    </ProjectReference>
463 459
    <ProjectReference Include="..\IKCOM\IKCOM.csproj">
464 460
      <Project>{f236a005-12f4-406a-b9ed-0c3b5d994001}</Project>
465 461
      <Name>IKCOM</Name>
KCOM/Views/MainMenu.xaml
493 493

  
494 494
            <telerik:RadSplitContainer Orientation="Vertical" InitialPosition="DockedRight" MaxWidth="300" Width="300">
495 495
                <telerik:RadPaneGroup telerik:StyleManager.Theme="Office2016">
496
                    <telerik:RadPane Header="SEARCH" CanFloat="False" CanUserClose="False"  ContextMenuTemplate="{x:Null}" IsPinned="False" telerik:StyleManager.Theme="Office2016" x:Name="searchPane">
496
                    <telerik:RadPane Header="SEARCH" Visibility="Collapsed" CanFloat="False" CanUserClose="False"  ContextMenuTemplate="{x:Null}" IsPinned="False" telerik:StyleManager.Theme="Office2016" x:Name="searchPane">
497 497
                        <controls:SearchPanel />
498 498
                    </telerik:RadPane>
499 499
                </telerik:RadPaneGroup>
KCOM/Views/MainMenu.xaml.cs
54 54
        }
55 55
    }
56 56

  
57
    public class MyConsole
58
    {
59
        private readonly System.Threading.ManualResetEvent _readLineSignal;
60
        private string _lastLine;
61
        public MyConsole()
62
        {
63
            _readLineSignal = new System.Threading.ManualResetEvent(false);
64
            Gui = new TextBox();
65
            Gui.AcceptsReturn = true;
66
            Gui.KeyUp += OnKeyUp;
67
        }
68

  
69
        private void OnKeyUp(object sender, KeyEventArgs e)
70
        {
71
            // this is always fired on UI thread
72
            if (e.Key == Key.Enter)
73
            {
74
                // quick and dirty, but that is not relevant to your question
75
                _lastLine = Gui.Text.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries).Last();
76
                // now, when you detected that user typed a line, set signal
77
                _readLineSignal.Set();
78
            }
79
        }
80

  
81
        public TextBox Gui { get; private set; }
82

  
83
        public string ReadLine()
84
        {
85
            // that should always be called from non-ui thread
86
            if (Gui.Dispatcher.CheckAccess())
87
                throw new Exception("Cannot be called on UI thread");
88
            // reset signal
89
            _readLineSignal.Reset();
90
            // wait until signal is set. This call is blocking, but since we are on non-ui thread - there is no problem with that
91
            _readLineSignal.WaitOne();
92
            // we got signalled - return line user typed.
93
            return _lastLine;
94
        }
95

  
96
        public void WriteLine(string line)
97
        {
98
            if (!Gui.Dispatcher.CheckAccess())
99
            {
100
                Gui.Dispatcher.Invoke(new Action(() => WriteLine(line)));
101
                return;
102
            }
103

  
104
            Gui.Text += line + Environment.NewLine;
105
        }
106
    }
107

  
57 108
    /// <summary>
58 109
    /// MainMenu.xaml에 대한 상호 작용 논리
59 110
    /// </summary>
......
232 283
            InitializeComponent();
233 284
            this.Loaded += MainMenu_Loaded;
234 285
            //UndoDataList = new List<Undo_data>();
286

  
287
            //var console = new MyConsole();
288
            //this.Content = console.Gui;
289
            //var read = console.ReadLine();
290
            //console.WriteLine(read);
291

  
235 292
        }
236 293
        private void SetCursor()
237 294
        {
......
2077 2134
                                        var xamlData = MarkupToPDF.Serialize.Core.JsonSerializerHelper.UnCompressString_NonPrefix(appovalData);
2078 2135
                                        xamlData = xamlData.Replace("daelim", "DAELIM");
2079 2136

  
2137

  
2080 2138
                                        //object obj = System.Windows.Markup.XamlReader.Load(xamlData);
2081 2139

  
2082 2140
                                        System.IO.MemoryStream stream = new System.IO.MemoryStream();
KCOM/Views/TopMenu.xaml
112 112
            </telerik:RadRibbonTab>
113 113
            
114 114
            <telerik:RadRibbonTab Header="COMMENT">
115

  
116
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
117
                                        Header="CONTROL"
118
                                        IsEnabled="True"
119
                                        telerik:ScreenTip.Description="펜 툴을 이용하여 그릴 수 있습니다"
120
                                        telerik:ScreenTip.Title="Pen">
121
                    <telerik:RadCollapsiblePanel>
122
                        <telerik:RadRibbonToggleButton 
123
                                                       CollapseToMedium="WhenGroupIsMedium"
124
                                                       CollapseToSmall="WhenGroupIsSmall"
125
                                                       CommandParameter="Select"
126
                                                       LargeImage="/KCOM;component/Resources/Images/MenuImage_new/select.png"
127
                                                       Size="Medium"
128
                                                       Click="ControlEvent"
129
                                                       Tag="Ink"
130
                                                       telerik:ScreenTip.Description="범위를 선택하여 그린 펜을 선택합니다"
131
                                                       telerik:ScreenTip.Title="Select Ink Strokes"
132
                                                       Text="Selection" />
133
                        <telerik:RadRibbonToggleButton 
134
                                                       CollapseToMedium="WhenGroupIsMedium"
135
                                                       CollapseToSmall="WhenGroupIsSmall"
136
                                                       CommandParameter="Ink"
137
                                                       LargeImage="/KCOM;component/Resources/Images/MenuImage_new/eraser.png"
138
                                                       Size="Medium"
139
                                                       Click="ControlEvent"
140
                                                       Tag="Eraser"
141
                                                       telerik:ScreenTip.Description="펜으로 그린 부분을 선 단위로 적으로 제거합니다"
142
                                                       telerik:ScreenTip.Title="Path Unit Eraser"
143
                                                       Text="Eraser" />
144
                    </telerik:RadCollapsiblePanel>
145
                </telerik:RadRibbonGroup>
146

  
115 147
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
116 148
                                        Header="LINE" 
117 149
                                        Icon="/KCOM;component/Resources/Images/MenuImage/1.png"
......
159 191
                        </StackPanel>
160 192
                    </telerik:RadOrderedWrapPanel>
161 193
                </telerik:RadRibbonGroup>
194
                
162 195
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
163 196
                                        Header="SHAPE"
164 197
                                        telerik:ScreenTip.Description="Show the File Task options."
......
197 230
                        </StackPanel>
198 231
                    </telerik:RadOrderedWrapPanel>
199 232
                </telerik:RadRibbonGroup>
233
                
200 234
                <telerik:RadRibbonGroup Header="TEXT">
201 235
                    <Grid Margin="0,-1,0,0">
202 236
                        <Grid.ColumnDefinitions>
......
242 276
                        </telerik:RadToggleButton>
243 277
                    </Grid>
244 278
                </telerik:RadRibbonGroup>
279
                
245 280
                <telerik:RadRibbonGroup Header="FONT">
246 281
                    <telerik:RadOrderedWrapPanel>
247 282
                        <StackPanel Orientation="Horizontal">
......
300 335
                        <telerik:RadButton Content="LIBRARY" Background="{DynamicResource KCOMColor_MarkerBrush}" Foreground="White" Margin="5,5,0,0" Padding="3"/>-->
301 336
                    </telerik:RadOrderedWrapPanel>
302 337
                </telerik:RadRibbonGroup>
338
                
303 339
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
304 340
                                        Header="PEN"
305 341
                                        IsEnabled="True"
......
317 353
                                                       telerik:ScreenTip.Description="기본 펜을 사용합니다"
318 354
                                                       telerik:ScreenTip.Title="Free Mark Pen"
319 355
                                                       Text="Pen" />
320
                        <telerik:RadRibbonToggleButton 
356
                        <!--<telerik:RadRibbonToggleButton 
321 357
                                                       CollapseToMedium="WhenGroupIsMedium"
322 358
                                                       CollapseToSmall="WhenGroupIsSmall"
323 359
                                                       CommandParameter="Select"
......
327 363
                                                       Tag="Ink"
328 364
                                                       telerik:ScreenTip.Description="범위를 선택하여 그린 펜을 선택합니다"
329 365
                                                       telerik:ScreenTip.Title="Select Ink Strokes"
330
                                                       Text="Selection" />
331
                        <telerik:RadRibbonToggleButton 
366
                                                       Text="Selection" />-->
367
                        <!--<telerik:RadRibbonToggleButton 
332 368
                                                       CollapseToMedium="WhenGroupIsMedium"
333 369
                                                       CollapseToSmall="WhenGroupIsSmall"
334 370
                                                       CommandParameter="Ink"                                
......
338 374
                                                       Tag="EraserClear"
339 375
                                                       telerik:ScreenTip.Description="펜으로 그린 부분을 점 단위로 제거합니다"
340 376
                                                       telerik:ScreenTip.Title="Dot Unit Eraser"
341
                                                       Text="Eraser(Dot)" />
342
                        <telerik:RadRibbonToggleButton 
377
                                                       Text="Eraser(Dot)" />-->
378
                        <!--<telerik:RadRibbonToggleButton 
343 379
                                                       CollapseToMedium="WhenGroupIsMedium"
344 380
                                                       CollapseToSmall="WhenGroupIsSmall"
345 381
                                                       CommandParameter="Ink"
......
349 385
                                                       Tag="Eraser"
350 386
                                                       telerik:ScreenTip.Description="펜으로 그린 부분을 선 단위로 적으로 제거합니다"
351 387
                                                       telerik:ScreenTip.Title="Path Unit Eraser"
352
                                                       Text="Eraser(Path)" />
388
                                                       Text="Eraser(Path)" />-->
353 389
                    </telerik:RadCollapsiblePanel>
354 390
                </telerik:RadRibbonGroup>
391
                
355 392
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
356 393
                                        Header="Approval Stamp"
357 394
                                        telerik:ScreenTip.Description="Stamp , Image , Date 등을 만듭니다"
......
425 462

  
426 463
                    </telerik:RadCollapsiblePanel>
427 464
                </telerik:RadRibbonGroup>
465
                
428 466
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
429 467
                                        Header="Adjustment (Line,Shape)"
430 468
                                        telerik:ScreenTip.Description="선,도형 관련 옵션을 지정합니다"
......
514 552
            </telerik:RadRibbonTab>
515 553
            
516 554
            <telerik:RadRibbonTab Header="VIEW">
555

  
556
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
557
                                        telerik:ScreenTip.Description="Show the File Task options."
558
                                        telerik:ScreenTip.Title="File" Header="PAGE"
559
                                        Visibility="Visible">
560
                    <telerik:RadOrderedWrapPanel>
561
                        <StackPanel Orientation="Horizontal">
562
                            <TextBox Text="1" Width="30" Padding="0" VerticalAlignment="Center" HorizontalContentAlignment="Center"  Margin="5,0" x:Name="tlcurrentPage" KeyDown="tlcurrentPage_KeyDown"/>
563
                            <TextBlock Text="/"  Padding="3" VerticalAlignment="Center" HorizontalAlignment="Center"/>
564
                            <TextBlock Text="{Binding Document_Info.Count, Source={x:Static common:ViewerDataModel.Instance}}" Padding="3" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="5,0" x:Name="tlPageCount"/>
565
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PageGoEvent" CommandParameter="Down">
566
                                <telerik:RadButton.Content>
567
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_new/pagearrow.png" Stretch="Uniform" Width="26" Height="26"/>
568
                                </telerik:RadButton.Content>
569
                            </telerik:RadButton>
570
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PageGoEvent" CommandParameter="Up">
571
                                <telerik:RadButton.Content>
572
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_new/pagearrow.png" Stretch="Uniform" Width="26" Height="26" RenderTransformOrigin="0.5,0.5">
573
                                        <Image.RenderTransform>
574
                                            <RotateTransform Angle="180"/>
575
                                        </Image.RenderTransform>
576
                                    </Image>
577
                                </telerik:RadButton.Content>
578
                            </telerik:RadButton>
579
                        </StackPanel>
580
                    </telerik:RadOrderedWrapPanel>
581
                </telerik:RadRibbonGroup>
582

  
517 583
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed" Header="ZOOM"
518 584
                                        telerik:ScreenTip.Description="Show the File Task options."
519 585
                                        telerik:ScreenTip.Title="File"
......
566 632
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_new/zoom-in-tool.png" Stretch="Uniform" Width="26" Height="26"/>
567 633
                                </telerik:RadButton.Content>
568 634
                            </telerik:RadButton>
569

  
570
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PanoramaEvent">
571
                                <telerik:RadButton.Content>
572
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_New/panorama.png" Stretch="Uniform" Width="26" Height="26"/>
573
                                </telerik:RadButton.Content>
574
                            </telerik:RadButton>
575 635
                        </StackPanel>
576 636
                    </telerik:RadOrderedWrapPanel>
577 637
                </telerik:RadRibbonGroup>
......
606 666
                    </telerik:RadOrderedWrapPanel>
607 667
                </telerik:RadRibbonGroup>
608 668

  
609
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed"
669
                <telerik:RadRibbonGroup DialogLauncherVisibility="Collapsed" Header="ETC"
610 670
                                        telerik:ScreenTip.Description="Show the File Task options."
611
                                        telerik:ScreenTip.Title="File" Header="PAGE"
671
                                        telerik:ScreenTip.Title="File"
612 672
                                        Visibility="Visible">
613 673
                    <telerik:RadOrderedWrapPanel>
614 674
                        <StackPanel Orientation="Horizontal">
615
                            <TextBox Text="1" Width="30" Padding="0" VerticalAlignment="Center" HorizontalContentAlignment="Center"  Margin="5,0" x:Name="tlcurrentPage" KeyDown="tlcurrentPage_KeyDown"/>
616
                            <TextBlock Text="/"  Padding="3" VerticalAlignment="Center" HorizontalAlignment="Center"/>
617
                            <TextBlock Text="{Binding Document_Info.Count, Source={x:Static common:ViewerDataModel.Instance}}" Padding="3" VerticalAlignment="Center" HorizontalAlignment="Center" Margin="5,0" x:Name="tlPageCount"/>
618
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PageGoEvent" CommandParameter="Down">
619
                                <telerik:RadButton.Content>
620
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_new/pagearrow.png" Stretch="Uniform" Width="26" Height="26"/>
621
                                </telerik:RadButton.Content>
622
                            </telerik:RadButton>
623
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PageGoEvent" CommandParameter="Up"> 
675
                            <telerik:RadButton Margin="0,0,5,0" BorderThickness="0" Click="PanoramaEvent">
624 676
                                <telerik:RadButton.Content>
625
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_new/pagearrow.png" Stretch="Uniform" Width="26" Height="26" RenderTransformOrigin="0.5,0.5">
626
                                        <Image.RenderTransform>
627
                                            <RotateTransform Angle="180"/>
628
                                        </Image.RenderTransform>
629
                                    </Image>
677
                                    <Image Source="/KCOM;component/Resources/Images/MenuImage_New/panorama.png" Stretch="Uniform" Width="26" Height="26"/>
630 678
                                </telerik:RadButton.Content>
631 679
                            </telerik:RadButton>
632 680
                        </StackPanel>
KCOM/bin/x64/Debug/itextsharp.xml
1
<?xml version="1.0"?>
2
<doc>
3
    <assembly>
4
        <name>itextsharp</name>
5
    </assembly>
6
    <members>
7
        <member name="T:iTextSharp.text.Anchor">
8
            <summary>
9
            An Anchor can be a reference or a destination of a reference.
10
            </summary>
11
            <remarks>
12
            An Anchor is a special kind of <see cref="T:iTextSharp.text.Phrase"/>.
13
            It is constructed in the same way.
14
            </remarks>
15
            <seealso cref="T:iTextSharp.text.Element"/>
16
            <seealso cref="T:iTextSharp.text.Phrase"/>
17
        </member>
18
        <member name="T:iTextSharp.text.Phrase">
19
            <summary>
20
            A Phrase is a series of Chunks.
21
            </summary>
22
            <remarks>
23
            A Phrase has a main Font, but some chunks
24
            within the phrase can have a Font that differs from the
25
            main Font. All the Chunks in a Phrase
26
            have the same leading.
27
            </remarks>
28
            <example>
29
            <code>
30
            // When no parameters are passed, the default leading = 16
31
            <strong>Phrase phrase0 = new Phrase();
32
            Phrase phrase1 = new Phrase("this is a phrase");</strong>
33
            // In this example the leading is passed as a parameter
34
            <strong>Phrase phrase2 = new Phrase(16, "this is a phrase with leading 16");</strong>
35
            // When a Font is passed (explicitely or embedded in a chunk), the default leading = 1.5 * size of the font
36
            <strong>Phrase phrase3 = new Phrase("this is a phrase with a red, normal font Courier, size 12", FontFactory.GetFont(FontFactory.COURIER, 12, Font.NORMAL, new Color(255, 0, 0)));
37
            Phrase phrase4 = new Phrase(new Chunk("this is a phrase"));
38
            Phrase phrase5 = new Phrase(18, new Chunk("this is a phrase", FontFactory.GetFont(FontFactory.HELVETICA, 16, Font.BOLD, new Color(255, 0, 0)));</strong>
39
            </code>
40
            </example>
41
        </member>
42
        <member name="T:iTextSharp.text.ITextElementArray">
43
            <summary>
44
            Interface for a text element to which other objects can be added.
45
            </summary>
46
            <seealso cref="T:iTextSharp.text.Phrase"/>
47
            <seealso cref="T:iTextSharp.text.Paragraph"/>
48
            <seealso cref="T:iTextSharp.text.Section"/>
49
            <seealso cref="T:iTextSharp.text.ListItem"/>
50
            <seealso cref="T:iTextSharp.text.Chapter"/>
51
            <seealso cref="T:iTextSharp.text.Anchor"/>
52
            <seealso cref="T:iTextSharp.text.Cell"/>
53
        </member>
54
        <member name="T:iTextSharp.text.IElement">
55
            <summary>
56
            Interface for a text element.
57
            </summary>
58
            <seealso cref="T:iTextSharp.text.Anchor"/>
59
            <seealso cref="T:iTextSharp.text.Cell"/>
60
            <seealso cref="T:iTextSharp.text.Chapter"/>
61
            <seealso cref="T:iTextSharp.text.Chunk"/>
62
            <seealso cref="T:iTextSharp.text.Gif"/>
63
            <seealso cref="T:iTextSharp.text.Graphic"/>
64
            <seealso cref="T:iTextSharp.text.Header"/>
65
            <seealso cref="T:iTextSharp.text.Image"/>
66
            <seealso cref="T:iTextSharp.text.Jpeg"/>
67
            <seealso cref="T:iTextSharp.text.List"/>
68
            <seealso cref="T:iTextSharp.text.ListItem"/>
69
            <seealso cref="T:iTextSharp.text.Meta"/>
70
            <seealso cref="T:iTextSharp.text.Paragraph"/>
71
            <seealso cref="T:iTextSharp.text.Phrase"/>
72
            <seealso cref="T:iTextSharp.text.Rectangle"/>
73
            <seealso cref="T:iTextSharp.text.Row"/>
74
            <seealso cref="T:iTextSharp.text.Section"/>
75
            <seealso cref="T:iTextSharp.text.Table"/>
76
        </member>
77
        <member name="M:iTextSharp.text.IElement.Process(iTextSharp.text.IElementListener)">
78
            <summary>
79
            Processes the element by adding it (or the different parts) to an
80
            IElementListener.
81
            </summary>
82
            <param name="listener">an IElementListener</param>
83
            <returns>true if the element was processed successfully</returns>
84
        </member>
85
        <member name="M:iTextSharp.text.IElement.IsContent">
86
            Checks if this element is a content object.
87
            If not, it's a metadata object.
88
            @since    iText 2.0.8
89
            @return   true if this is a 'content' element; false if this is a 'medadata' element
90
        </member>
91
        <member name="M:iTextSharp.text.IElement.IsNestable">
92
            Checks if this element is nestable.
93
            @since    iText 2.0.8
94
            @return   true if this element can be nested inside other elements.
95
        </member>
96
        <member name="M:iTextSharp.text.IElement.ToString">
97
            <summary>
98
            Gets the content of the text element.
99
            </summary>
100
            <returns>the content of the text element</returns>
101
        </member>
102
        <member name="P:iTextSharp.text.IElement.Type">
103
            <summary>
104
            Gets the type of the text element.
105
            </summary>
106
            <value>a type</value>
107
        </member>
108
        <member name="P:iTextSharp.text.IElement.Chunks">
109
            <summary>
110
            Gets all the chunks in this element.
111
            </summary>
112
            <value>an ArrayList</value>
113
        </member>
114
        <member name="M:iTextSharp.text.ITextElementArray.Add(iTextSharp.text.IElement)">
115
            <summary>
116
            Adds an object to the TextElementArray.
117
            </summary>
118
            <param name="o">an object that has to be added</param>
119
            <returns>true if the addition succeeded; false otherwise</returns>
120
        </member>
121
        <member name="F:iTextSharp.text.Phrase.leading">
122
            <summary>This is the leading of this phrase.</summary>
123
        </member>
124
        <member name="F:iTextSharp.text.Phrase.multipliedLeading">
125
            The text leading that is multiplied by the biggest font size in the line. 
126
        </member>
127
        <member name="F:iTextSharp.text.Phrase.font">
128
            <summary> This is the font of this phrase. </summary>
129
        </member>
130
        <member name="F:iTextSharp.text.Phrase.hyphenation">
131
            Null, unless the Phrase has to be hyphenated.
132
            @since   2.1.2
133
        </member>
134
        <member name="F:iTextSharp.text.Phrase.tabSettings">
135
            Predefined tab position and properties(alignment, leader and etc.);
136
            @since	5.4.1
137
        </member>
138
        <member name="M:iTextSharp.text.Phrase.#ctor">
139
            <summary>
140
            Constructs a Phrase without specifying a leading.
141
            </summary>
142
            <overloads>
143
            Has nine overloads.
144
            </overloads>
145
        </member>
146
        <member name="M:iTextSharp.text.Phrase.#ctor(iTextSharp.text.Phrase)">
147
            Copy constructor for <CODE>Phrase</CODE>.
148
        </member>
149
        <member name="M:iTextSharp.text.Phrase.#ctor(System.Single)">
150
            <summary>
151
            Constructs a Phrase with a certain leading.
152
            </summary>
153
            <param name="leading">the leading</param>
154
        </member>
155
        <member name="M:iTextSharp.text.Phrase.#ctor(iTextSharp.text.Chunk)">
156
            <summary>
157
            Constructs a Phrase with a certain Chunk.
158
            </summary>
159
            <param name="chunk">a Chunk</param>
160
        </member>
161
        <member name="M:iTextSharp.text.Phrase.#ctor(System.Single,iTextSharp.text.Chunk)">
162
            <summary>
163
            Constructs a Phrase with a certain Chunk and a certain leading.
164
            </summary>
165
            <param name="leading">the leading</param>
166
            <param name="chunk">a Chunk</param>
167
        </member>
168
        <member name="M:iTextSharp.text.Phrase.#ctor(System.String)">
169
            <summary>
170
            Constructs a Phrase with a certain string.
171
            </summary>
172
            <param name="str">a string</param>
173
        </member>
174
        <member name="M:iTextSharp.text.Phrase.#ctor(System.String,iTextSharp.text.Font)">
175
            <summary>
176
            Constructs a Phrase with a certain string and a certain Font.
177
            </summary>
178
            <param name="str">a string</param>
179
            <param name="font">a Font</param>
180
        </member>
181
        <member name="M:iTextSharp.text.Phrase.#ctor(System.Single,System.String)">
182
            <summary>
183
            Constructs a Phrase with a certain leading and a certain string.
184
            </summary>
185
            <param name="leading">the leading</param>
186
            <param name="str">a string</param>
187
        </member>
188
        <member name="M:iTextSharp.text.Phrase.Process(iTextSharp.text.IElementListener)">
189
            <summary>
190
            Processes the element by adding it (or the different parts) to an
191
            <see cref="T:iTextSharp.text.IElementListener"/>.
192
            </summary>
193
            <param name="listener">an IElementListener</param>
194
            <returns>true if the element was processed successfully</returns>
195
        </member>
196
        <member name="M:iTextSharp.text.Phrase.IsContent">
197
            @see com.lowagie.text.Element#isContent()
198
            @since   iText 2.0.8
199
        </member>
200
        <member name="M:iTextSharp.text.Phrase.IsNestable">
201
            @see com.lowagie.text.Element#isNestable()
202
            @since   iText 2.0.8
203
        </member>
204
        <member name="M:iTextSharp.text.Phrase.Add(System.Int32,iTextSharp.text.IElement)">
205
            <summary>
206
            Adds a Chunk, an Anchor or another Phrase
207
            to this Phrase.
208
            </summary>
209
            <param name="index">index at which the specified element is to be inserted</param>
210
            <param name="o">an object of type Chunk, Anchor, or Phrase</param>
211
        </member>
212
        <member name="M:iTextSharp.text.Phrase.Add(System.String)">
213
             Adds a <CODE>String</CODE> to this <CODE>Phrase</CODE>.
214
            
215
             @param   s       a string
216
             @return  a boolean
217
             @since 5.0.1
218
        </member>
219
        <member name="M:iTextSharp.text.Phrase.Add(iTextSharp.text.IElement)">
220
            <summary>
221
            Adds a Chunk, Anchor or another Phrase
222
            to this Phrase.
223
            </summary>
224
            <param name="o">an object of type Chunk, Anchor or Phrase</param>
225
            <returns>a bool</returns>
226
        </member>
227
        <member name="M:iTextSharp.text.Phrase.AddAll``1(System.Collections.Generic.ICollection{``0})">
228
            <summary>
229
            Adds a collection of Chunks
230
            to this Phrase.
231
            </summary>
232
            <param name="collection">a collection of Chunks, Anchors and Phrases.</param>
233
            <returns>true if the action succeeded, false if not.</returns>
234
        </member>
235
        <member name="M:iTextSharp.text.Phrase.AddChunk(iTextSharp.text.Chunk)">
236
            <summary>
237
            Adds a Chunk.
238
            </summary>
239
            <remarks>
240
            This method is a hack to solve a problem I had with phrases that were split between chunks
241
            in the wrong place.
242
            </remarks>
243
            <param name="chunk">a Chunk</param>
244
            <returns>a bool</returns>
245
        </member>
246
        <member name="M:iTextSharp.text.Phrase.AddSpecial(iTextSharp.text.IElement)">
247
            <summary>
248
            Adds a Object to the Paragraph.
249
            </summary>
250
            <param name="obj">the object to add.</param>
251
        </member>
252
        <member name="M:iTextSharp.text.Phrase.IsEmpty">
253
            <summary>
254
            Checks is this Phrase contains no or 1 empty Chunk.
255
            </summary>
256
            <returns>
257
            false if the Phrase
258
            contains more than one or more non-emptyChunks.
259
            </returns>
260
        </member>
261
        <!-- Badly formed XML comment ignored for member "M:iTextSharp.text.Phrase.SetLeading(System.Single,System.Single)" -->
262
        <member name="M:iTextSharp.text.Phrase.#ctor(System.Boolean)">
263
            Constructs a Phrase that can be used in the static GetInstance() method.
264
            @param	dummy	a dummy parameter
265
        </member>
266
        <member name="M:iTextSharp.text.Phrase.GetInstance(System.String)">
267
            Gets a special kind of Phrase that changes some characters into corresponding symbols.
268
            @param string
269
            @return a newly constructed Phrase
270
        </member>
271
        <member name="M:iTextSharp.text.Phrase.GetInstance(System.Int32,System.String)">
272
            Gets a special kind of Phrase that changes some characters into corresponding symbols.
273
            @param leading
274
            @param string
275
            @return a newly constructed Phrase
276
        </member>
277
        <member name="M:iTextSharp.text.Phrase.GetInstance(System.Int32,System.String,iTextSharp.text.Font)">
278
            Gets a special kind of Phrase that changes some characters into corresponding symbols.
279
            @param leading
280
            @param string
281
            @param font
282
            @return a newly constructed Phrase
283
        </member>
284
        <member name="P:iTextSharp.text.Phrase.Type">
285
            <summary>
286
            Gets the type of the text element.
287
            </summary>
288
            <value>a type</value>
289
        </member>
290
        <member name="P:iTextSharp.text.Phrase.Chunks">
291
            <summary>
292
            Gets all the chunks in this element.
293
            </summary>
294
            <value>an ArrayList</value>
295
        </member>
296
        <!-- Badly formed XML comment ignored for member "P:iTextSharp.text.Phrase.MultipliedLeading" -->
297
        <member name="P:iTextSharp.text.Phrase.Leading">
298
            <summary>
299
            Gets/sets the leading of this phrase.
300
            </summary>
301
            <value>the linespacing</value>
302
        </member>
303
        <member name="P:iTextSharp.text.Phrase.TotalLeading">
304
            Gets the total leading.
305
            This method is based on the assumption that the
306
            font of the Paragraph is the font of all the elements
307
            that make part of the paragraph. This isn't necessarily
308
            true.
309
            @return the total leading (fixed and multiplied)
310
        </member>
311
        <member name="P:iTextSharp.text.Phrase.Font">
312
            <summary>
313
            Gets the font of the first Chunk that appears in this Phrase.
314
            </summary>
315
            <value>a Font</value>
316
        </member>
317
        <member name="P:iTextSharp.text.Phrase.Content">
318
            Returns the content as a String object.
319
            This method differs from toString because toString will return an ArrayList with the toString value of the Chunks in this Phrase.
320
        </member>
321
        <member name="P:iTextSharp.text.Phrase.Hyphenation">
322
            Setter/getter for the hyphenation.
323
            @param   hyphenation a HyphenationEvent instance
324
            @since   2.1.2
325
        </member>
326
        <member name="P:iTextSharp.text.Phrase.TabSettings">
327
            Setter/getter for the tabSettings.
328
            @param   tabSettings a TabSettings instance
329
            @since   5.4.1
330
        </member>
331
        <member name="F:iTextSharp.text.Anchor.name">
332
            <summary>
333
            This is the name of the Anchor.
334
            </summary>
335
        </member>
336
        <member name="F:iTextSharp.text.Anchor.reference">
337
            <summary>
338
            This is the reference of the Anchor.
339
            </summary>
340
        </member>
341
        <member name="M:iTextSharp.text.Anchor.#ctor">
342
            <summary>
343
            Constructs an Anchor without specifying a leading.
344
            </summary>
345
            <overloads>
346
            Has nine overloads.
347
            </overloads>
348
        </member>
349
        <member name="M:iTextSharp.text.Anchor.#ctor(System.Single)">
350
            <summary>
351
            Constructs an Anchor with a certain leading.
352
            </summary>
353
            <param name="leading">the leading</param>
354
        </member>
355
        <member name="M:iTextSharp.text.Anchor.#ctor(iTextSharp.text.Chunk)">
356
            <summary>
357
            Constructs an Anchor with a certain Chunk.
358
            </summary>
359
            <param name="chunk">a Chunk</param>
360
        </member>
361
        <member name="M:iTextSharp.text.Anchor.#ctor(System.String)">
362
            <summary>
363
            Constructs an Anchor with a certain string.
364
            </summary>
365
            <param name="str">a string</param>
366
        </member>
367
        <member name="M:iTextSharp.text.Anchor.#ctor(System.String,iTextSharp.text.Font)">
368
            <summary>
369
            Constructs an Anchor with a certain string
370
            and a certain Font.
371
            </summary>
372
            <param name="str">a string</param>
373
            <param name="font">a Font</param>
374
        </member>
375
        <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,iTextSharp.text.Chunk)">
376
            <summary>
377
            Constructs an Anchor with a certain Chunk
378
            and a certain leading.
379
            </summary>
380
            <param name="leading">the leading</param>
381
            <param name="chunk">a Chunk</param>
382
        </member>
383
        <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,System.String)">
384
            <summary>
385
            Constructs an Anchor with a certain leading
386
            and a certain string.
387
            </summary>
388
            <param name="leading">the leading</param>
389
            <param name="str">a string</param>
390
        </member>
391
        <member name="M:iTextSharp.text.Anchor.#ctor(System.Single,System.String,iTextSharp.text.Font)">
392
            <summary>
393
            Constructs an Anchor with a certain leading,
394
            a certain string and a certain Font.
395
            </summary>
396
            <param name="leading">the leading</param>
397
            <param name="str">a string</param>
398
            <param name="font">a Font</param>
399
        </member>
400
        <member name="M:iTextSharp.text.Anchor.#ctor(iTextSharp.text.Phrase)">
401
             Constructs an <CODE>Anchor</CODE> with a certain <CODE>Phrase</CODE>.
402
            
403
             @param   phrase      a <CODE>Phrase</CODE>
404
        </member>
405
        <member name="M:iTextSharp.text.Anchor.Process(iTextSharp.text.IElementListener)">
406
            <summary>
407
            Processes the element by adding it (or the different parts) to an
408
            <see cref="T:iTextSharp.text.IElementListener"/>
409
            </summary>
410
            <param name="listener">an IElementListener</param>
411
            <returns>true if the element was processed successfully</returns>
412
        </member>
413
        <member name="M:iTextSharp.text.Anchor.ApplyAnchor(iTextSharp.text.Chunk,System.Boolean,System.Boolean)">
414
            Applies the properties of the Anchor to a Chunk.
415
            @param chunk			the Chunk (part of the Anchor)
416
            @param notGotoOK		if true, this chunk will determine the local destination
417
            @param localDestination	true if the chunk is a local goto and the reference a local destination
418
            @return	the value of notGotoOK or false, if a previous Chunk was used to determine the local destination
419
        </member>
420
        <member name="P:iTextSharp.text.Anchor.Chunks">
421
            <summary>
422
            Gets all the chunks in this element.
423
            </summary>
424
            <value>an ArrayList</value>
425
        </member>
426
        <member name="P:iTextSharp.text.Anchor.Type">
427
            <summary>
428
            Gets the type of the text element.
429
            </summary>
430
            <value>a type</value>
431
        </member>
432
        <member name="P:iTextSharp.text.Anchor.Name">
433
            <summary>
434
            Name of this Anchor.
435
            </summary>
436
        </member>
437
        <member name="P:iTextSharp.text.Anchor.Reference">
438
            <summary>
439
            reference of this Anchor.
440
            </summary>
441
        </member>
442
        <member name="P:iTextSharp.text.Anchor.Url">
443
            <summary>
444
            reference of this Anchor.
445
            </summary>
446
            <value>an Uri</value>
447
        </member>
448
        <member name="T:iTextSharp.text.Annotation">
449
            <summary>
450
            An Annotation is a little note that can be added to a page
451
            on a document.
452
            </summary>
453
            <seealso cref="T:iTextSharp.text.Element"/>
454
            <seealso cref="T:iTextSharp.text.Anchor"/>
455
        </member>
456
        <member name="F:iTextSharp.text.Annotation.TEXT">
457
            <summary>This is a possible annotation type.</summary>
458
        </member>
459
        <member name="F:iTextSharp.text.Annotation.URL_NET">
460
            <summary>This is a possible annotation type.</summary>
461
        </member>
462
        <member name="F:iTextSharp.text.Annotation.URL_AS_STRING">
463
            <summary>This is a possible annotation type.</summary>
464
        </member>
465
        <member name="F:iTextSharp.text.Annotation.FILE_DEST">
466
            <summary>This is a possible annotation type.</summary>
467
        </member>
468
        <member name="F:iTextSharp.text.Annotation.FILE_PAGE">
469
            <summary>This is a possible annotation type.</summary>
470
        </member>
471
        <member name="F:iTextSharp.text.Annotation.NAMED_DEST">
472
            <summary>This is a possible annotation type.</summary>
473
        </member>
474
        <member name="F:iTextSharp.text.Annotation.LAUNCH">
475
            <summary>This is a possible annotation type.</summary>
476
        </member>
477
        <member name="F:iTextSharp.text.Annotation.SCREEN">
478
            <summary>This is a possible annotation type.</summary>
479
        </member>
480
        <member name="F:iTextSharp.text.Annotation.TITLE">
481
            <summary>This is a possible attribute.</summary>
482
        </member>
483
        <member name="F:iTextSharp.text.Annotation.CONTENT">
484
            <summary>This is a possible attribute.</summary>
485
        </member>
486
        <member name="F:iTextSharp.text.Annotation.URL">
487
            <summary>This is a possible attribute.</summary>
488
        </member>
489
        <member name="F:iTextSharp.text.Annotation.FILE">
490
            <summary>This is a possible attribute.</summary>
491
        </member>
492
        <member name="F:iTextSharp.text.Annotation.DESTINATION">
493
            <summary>This is a possible attribute.</summary>
494
        </member>
495
        <member name="F:iTextSharp.text.Annotation.PAGE">
496
            <summary>This is a possible attribute.</summary>
497
        </member>
498
        <member name="F:iTextSharp.text.Annotation.NAMED">
499
            <summary>This is a possible attribute.</summary>
500
        </member>
501
        <member name="F:iTextSharp.text.Annotation.APPLICATION">
502
            <summary>This is a possible attribute.</summary>
503
        </member>
504
        <member name="F:iTextSharp.text.Annotation.PARAMETERS">
505
            <summary>This is a possible attribute.</summary>
506
        </member>
507
        <member name="F:iTextSharp.text.Annotation.OPERATION">
508
            <summary>This is a possible attribute.</summary>
509
        </member>
510
        <member name="F:iTextSharp.text.Annotation.DEFAULTDIR">
511
            <summary>This is a possible attribute.</summary>
512
        </member>
513
        <member name="F:iTextSharp.text.Annotation.LLX">
514
            <summary>This is a possible attribute.</summary>
515
        </member>
516
        <member name="F:iTextSharp.text.Annotation.LLY">
517
            <summary>This is a possible attribute.</summary>
518
        </member>
519
        <member name="F:iTextSharp.text.Annotation.URX">
520
            <summary>This is a possible attribute.</summary>
521
        </member>
522
        <member name="F:iTextSharp.text.Annotation.URY">
523
            <summary>This is a possible attribute.</summary>
524
        </member>
525
        <member name="F:iTextSharp.text.Annotation.MIMETYPE">
526
            <summary>This is a possible attribute.</summary>
527
        </member>
528
        <member name="F:iTextSharp.text.Annotation.annotationtype">
529
            <summary>This is the type of annotation.</summary>
530
        </member>
531
        <member name="F:iTextSharp.text.Annotation.annotationAttributes">
532
            <summary>This is the title of the Annotation.</summary>
533
        </member>
534
        <member name="F:iTextSharp.text.Annotation.llx">
535
            <summary>This is the lower left x-value</summary>
536
        </member>
537
        <member name="F:iTextSharp.text.Annotation.lly">
538
            <summary>This is the lower left y-value</summary>
539
        </member>
540
        <member name="F:iTextSharp.text.Annotation.urx">
541
            <summary>This is the upper right x-value</summary>
542
        </member>
543
        <member name="F:iTextSharp.text.Annotation.ury">
544
            <summary>This is the upper right y-value</summary>
545
        </member>
546
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single)">
547
            <summary>
548
            Constructs an Annotation with a certain title and some text.
549
            </summary>
550
            <param name="llx">the lower left x-value</param>
551
            <param name="lly">the lower left y-value</param>
552
            <param name="urx">the upper right x-value</param>
553
            <param name="ury">the upper right y-value</param>
554
        </member>
555
        <member name="M:iTextSharp.text.Annotation.#ctor(System.String,System.String)">
556
            <summary>
557
            Constructs an Annotation with a certain title and some text.
558
            </summary>
559
            <param name="title">the title of the annotation</param>
560
            <param name="text">the content of the annotation</param>
561
        </member>
562
        <member name="M:iTextSharp.text.Annotation.#ctor(System.String,System.String,System.Single,System.Single,System.Single,System.Single)">
563
            <summary>
564
            Constructs an Annotation with a certain title and some text.
565
            </summary>
566
            <param name="title">the title of the annotation</param>
567
            <param name="text">the content of the annotation</param>
568
            <param name="llx">the lower left x-value</param>
569
            <param name="lly">the lower left y-value</param>
570
            <param name="urx">the upper right x-value</param>
571
            <param name="ury">the upper right y-value</param>
572
        </member>
573
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.Uri)">
574
            <summary>
575
            Constructs an Annotation.
576
            </summary>
577
            <param name="llx">the lower left x-value</param>
578
            <param name="lly">the lower left y-value</param>
579
            <param name="urx">the upper right x-value</param>
580
            <param name="ury">the upper right y-value</param>
581
            <param name="url">the external reference</param>
582
        </member>
583
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String)">
584
            <summary>
585
            Constructs an Annotation.
586
            </summary>
587
            <param name="llx">the lower left x-value</param>
588
            <param name="lly">the lower left y-value</param>
589
            <param name="urx">the upper right x-value</param>
590
            <param name="ury">the upper right y-value</param>
591
            <param name="url">the external reference</param>
592
        </member>
593
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String)">
594
            <summary>
595
            Constructs an Annotation.
596
            </summary>
597
            <param name="llx">the lower left x-value</param>
598
            <param name="lly">the lower left y-value</param>
599
            <param name="urx">the upper right x-value</param>
600
            <param name="ury">the upper right y-value</param>
601
            <param name="file">an external PDF file</param>
602
            <param name="dest">the destination in this file</param>
603
        </member>
604
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.Boolean)">
605
            <summary>
606
            Creates a Screen anotation to embed media clips
607
            </summary>
608
            <param name="llx">the lower left x-value</param>
609
            <param name="lly">the lower left y-value</param>
610
            <param name="urx">the upper right x-value</param>
611
            <param name="ury">the upper right y-value</param>
612
            <param name="moviePath">path to the media clip file</param>
613
            <param name="mimeType">mime type of the media</param>
614
            <param name="showOnDisplay">if true play on display of the page</param>
615
        </member>
616
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.Int32)">
617
            <summary>
618
            Constructs an Annotation.
619
            </summary>
620
            <param name="llx">the lower left x-value</param>
621
            <param name="lly">the lower left y-value</param>
622
            <param name="urx">the upper right x-value</param>
623
            <param name="ury">the upper right y-value</param>
624
            <param name="file">an external PDF file</param>
625
            <param name="page">a page number in this file</param>
626
        </member>
627
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.Int32)">
628
            <summary>
629
            Constructs an Annotation.
630
            </summary>
631
            <param name="llx">the lower left x-value</param>
632
            <param name="lly">the lower left y-value</param>
633
            <param name="urx">the upper right x-value</param>
634
            <param name="ury">the upper right y-value</param>
635
            <param name="named">a named destination in this file</param>
636
            <overloads>
637
            Has nine overloads.
638
            </overloads>
639
        </member>
640
        <member name="M:iTextSharp.text.Annotation.#ctor(System.Single,System.Single,System.Single,System.Single,System.String,System.String,System.String,System.String)">
641
            <summary>
642
            Constructs an Annotation.
643
            </summary>
644
            <param name="llx">the lower left x-value</param>
645
            <param name="lly">the lower left y-value</param>
646
            <param name="urx">the upper right x-value</param>
647
            <param name="ury">the upper right y-value</param>
648
            <param name="application">an external application</param>
649
            <param name="parameters">parameters to pass to this application</param>
650
            <param name="operation">the operation to pass to this application</param>
651
            <param name="defaultdir">the default directory to run this application in</param>
652
        </member>
653
        <member name="M:iTextSharp.text.Annotation.Process(iTextSharp.text.IElementListener)">
654
            <summary>
655
            Processes the element by adding it (or the different parts) to an
656
            IElementListener.
657
            </summary>
658
            <param name="listener">an IElementListener</param>
659
            <returns>true if the element was process successfully</returns>
660
        </member>
661
        <member name="M:iTextSharp.text.Annotation.SetDimensions(System.Single,System.Single,System.Single,System.Single)">
662
            <summary>
663
            Sets the dimensions of this annotation.
664
            </summary>
665
            <param name="llx">the lower left x-value</param>
666
            <param name="lly">the lower left y-value</param>
667
            <param name="urx">the upper right x-value</param>
668
            <param name="ury">the upper right y-value</param>
669
        </member>
670
        <member name="M:iTextSharp.text.Annotation.GetLlx">
671
            <summary>
672
            Returns the lower left x-value.
673
            </summary>
674
            <returns>a value</returns>
675
        </member>
676
        <member name="M:iTextSharp.text.Annotation.GetLly">
677
            <summary>
678
            Returns the lower left y-value.
679
            </summary>
680
            <returns>a value</returns>
681
        </member>
682
        <member name="M:iTextSharp.text.Annotation.GetUrx">
683
            <summary>
684
            Returns the uppper right x-value.
685
            </summary>
686
            <returns>a value</returns>
687
        </member>
688
        <member name="M:iTextSharp.text.Annotation.GetUry">
689
            <summary>
690
            Returns the uppper right y-value.
691
            </summary>
692
            <returns>a value</returns>
693
        </member>
694
        <member name="M:iTextSharp.text.Annotation.GetLlx(System.Single)">
695
            <summary>
696
            Returns the lower left x-value.
697
            </summary>
698
            <param name="def">the default value</param>
699
            <returns>a value</returns>
700
        </member>
701
        <member name="M:iTextSharp.text.Annotation.GetLly(System.Single)">
702
            <summary>
703
            Returns the lower left y-value.
704
            </summary>
705
            <param name="def">the default value</param>
706
            <returns>a value</returns>
707
        </member>
708
        <member name="M:iTextSharp.text.Annotation.GetUrx(System.Single)">
709
            <summary>
710
            Returns the upper right x-value.
711
            </summary>
712
            <param name="def">the default value</param>
713
            <returns>a value</returns>
714
        </member>
715
        <member name="M:iTextSharp.text.Annotation.GetUry(System.Single)">
716
            <summary>
717
            Returns the upper right y-value.
718
            </summary>
719
            <param name="def">the default value</param>
720
            <returns>a value</returns>
721
        </member>
722
        <member name="M:iTextSharp.text.Annotation.IsContent">
723
            @see com.lowagie.text.Element#isContent()
724
            @since   iText 2.0.8
725
        </member>
726
        <member name="M:iTextSharp.text.Annotation.IsNestable">
727
            @see com.lowagie.text.Element#isNestable()
728
            @since   iText 2.0.8
729
        </member>
730
        <member name="P:iTextSharp.text.Annotation.Type">
731
            <summary>
... 이 차이점은 표시할 수 있는 최대 줄수를 초과해서 이 차이점은 잘렸습니다.

내보내기 Unified diff

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