/// <summary> /// アプリケーションの初期化処理を行います。 /// </summary> private void InitClass() { // フォームのタイトルを設定します。 this.Text = "TWAIN 取得 【振替伝票読み取り】"; //自分自身のバージョン情報を取得する 2011/03/25 //System.Diagnostics.FileVersionInfo ver = // System.Diagnostics.FileVersionInfo.GetVersionInfo( // System.Reflection.Assembly.GetExecutingAssembly().Location); //キャプションにバージョンを追加 2011/03/25 //Messager.Caption += " ver " + ver.FileMajorPart.ToString() + "." + ver.FileMinorPart.ToString(); //Text = Messager.Caption; // ロック解除状態を確認します。 //Support.Unlock(false); // RasterImageViewerコントロールを初期化します。 _viewer = new RasterImageViewer(); //_viewer.Dock = DockStyle.Fill; _viewer.BackColor = Color.DarkGray; Controls.Add(_viewer); _viewer.BringToFront(); _viewer.Visible = false; // コーデックパスを設定します。 RasterCodecs.Startup(); // RasterCodecsオブジェクトを初期化します。 _codecs = new RasterCodecs(); if (TwainSession.IsAvailable(this)) { // TwainSessionオブジェクトを初期化します。 _twainSession = new TwainSession(); // TWAIN セッションを初期化します。 _twainSession.Startup(this, "FKDL", "LEADTOOLS", "Ver16.5J", "OCR", TwainStartupFlags.None); //_twainSession.Startup2(this, "FKDL", "LEADTOOLS", "Ver16.5J", "OCR", TwainStartupFlags.None, TwainLanguage.LanguageJapanese, TwainCountry.CountryJapan); } else { //_miFileAcquire.Enabled = false; //_miFileSelectSource.Enabled = false; } // 各値を初期化します。 _fileName = string.Empty; _fileFormat = RasterImageFormat.Tif; _pageNo = 1; _sFileNumber = 0; //UpdateMyControls(); UpdateStatusBarText(); }
public void InsertImage(RasterImage img, string imageName) { // initialize the _viewer object _viewer = new RasterImageViewer(); _viewer.Dock = DockStyle.Fill; _viewer.BackColor = Color.DarkGray; Controls.Add(_viewer); _viewer.BringToFront(); _viewer.Image = img; Text = imageName; }
private void MainForm_Load(object sender, System.EventArgs e) { // Initialize the raster viewer object _viewer = new RasterImageViewer(); _viewer.Dock = DockStyle.Fill; panel6.Controls.Add(_viewer); _viewer.BringToFront(); cfind.ImplementationClass = CONFIGURATION_IMPLEMENTATIONCLASS; cfind.ProtocolVersion = CONFIGURATION_PROTOCOLVERSION; cfind.ImplementationVersionName = CONFIGURATION_IMPLEMENTATIONVERSIONNAME; LoadSettings(); SizeColumns(listViewStudies); SizeColumns(listViewSeries); cfind.Status += new StatusEventHandler(cfind_Status); cfind.FindComplete += new FindCompleteEventHandler(cfind_FindComplete); cfind.MoveComplete += new MoveCompleteEventHandler(cfind_MoveComplete); propertyGridSearch.SelectedObject = query; Application.ApplicationExit += new EventHandler(Application_ApplicationExit); }