Exemplo n.º 1
0
        public Configuration(JpipServer server)
            : this()
        {
            _server = server;

            Init( );
        }
Exemplo n.º 2
0
        public MainForm( )
        {
            InitializeComponent();

            Messager.Caption = "JPIP Server Demo";

            _server          = new JpipServer( );
            _displayLogs     = true;
            _deniedIpAddress = new string [0];
            _dataIpAddress   = new string [0];

            AppSettingsReader configReader = new AppSettingsReader( );

            try { _server.Configuration.Port = ( int )configReader.GetValue("Port", typeof(int)); } catch { _server.Configuration.Port = 49201; }
            try { _server.Configuration.DivideSuperBoxes = ( bool )configReader.GetValue("DivideSuperBoxes", typeof(bool)); } catch { _server.Configuration.DivideSuperBoxes = true; }
            try { _server.Configuration.ChunkSize = ( int )configReader.GetValue("ChunkSize", typeof(int)); } catch { _server.Configuration.ChunkSize = 512; }

            SetImagesPath(_server, configReader);

            _service = new ImagesEnumerationService(_server);

            _service.ImagesExtension.Add("*.j2k");
            _service.ImagesExtension.Add("*.jp2");
            _service.ImagesExtension.Add("*.jpx");
        }
Exemplo n.º 3
0
 public ImagesEnumerationService(JpipServer server)
 {
     _server     = server;
     IpAddress   = IPAddress.Parse("127.0.0.1");
     Port        = 49202;
     _started    = false;
     _extensions = new List <string> ( );
 }
Exemplo n.º 4
0
        private void SetImagesPath(JpipServer server, AppSettingsReader configReader)
        {
            try
            {
                string imagesPath;


                try { imagesPath = ( string )configReader.GetValue("ImagesFolder", typeof(string)); } catch { imagesPath = Path.GetFullPath(@"..\..\..\..\..\..\Images"); }

                if (!Directory.Exists(imagesPath))
                {
                    imagesPath = DemosGlobal.ImagesFolder;
                }

                if (null != imagesPath)
                {
                    server.Configuration.ImagesFolder = imagesPath.ToString( );
                }
            }
            catch (Exception exception)
            {
                Messager.ShowError(this, exception);
            }
        }