# NeeView 39.3

## ソフトの概要

フォルダーや圧縮ファイルにある画像を本のように閲覧できる画像ビューアーです。

- 標準対応画像フォーマット (bmp, jpg, gif, tiff, png, ico, WIC対応画像)
- 圧縮ファイル対応 (zip, rar, 7z, lzh, cbr, cbz, cb7, …)
- PDF対応
- 動画再生対応
- 多重圧縮ファイル対応
- タッチ操作対応
- マウスジェスチャー対応
- キーカスタマイズ、ジェスチャ設定可能
- ドラッグによる移動、回転、拡縮
- ルーペモード
- 見開き表示モード
- フルスクリーンモード
- スライドショー機能
- マルチスレッド、先読み対応
- Webブラウザからの画像ドロップ
- Susieプラグイン対応

詳細は以下のページを参照してください。

- NeeViewプロジェクト Wiki

## 動作環境

- Windows 7 SP1, Windows 8.1, Windows 10
- .NET Framework 4.8 が必要です。起動しない場合は Microsoft .NET からRuntimeを入手してインストールしてください。

## インストール・アンインストール方法

### Zip版

- NeeView39.3-x64/x86.zip

通常はx64版を使用します。OSが32bitの場合のみx86版を使用してください。

インストール不要です。Zipを展開後、そのまま `NeeView.exe` を実行してください。
設定ファイル等ユーザーデータも同じ場所に保存されます。

アンインストールは基本的にファイルを削除するだけです。
設定でエクスプローラーのコンテキストメニューに登録した場合のみご注意ください。この機能はレジストリを使用しており、設定でオフにすることでレジストリから削除されます。

### インストーラー版

- NeeView39.3-x64/x86.msi

通常はx64版を使用します。OSが32bitの場合のみx86版を使用してください。

実行するとインストールが開始されます。インストーラーの指示に従ってください。
設定ファイル等ユーザーデータは各ユーザのアプリデータフォルダーに保存されます。
このフォルダーは NeeView のメニューの「オプション」＞「設定ファイルの場所を開く」で確認できます。

アンインストールには、OSの「アプリと機能」を使用します。
ただし、設定データ等のユーザデータはアンインストールだけでは消えません。 手動で消すか、アンインストール前に NeeView の設定の「データの削除」(インストール版のみの機能)を実行してください。

## 連絡先

バグや要望がありましたらこちらのブログのコメントにてご連絡ください。

- ヨクアルナニカ

バグや要望はこちらでも受け付けております。`ErrorLog.txt`を添付する場合はこちらがお薦めです。

- NeeViewプロジェクト 課題投稿

メールでの連絡先

- nee.laboratory@gmail.com

## License

NeeView is released under the MIT License.

Copyright (c) 2016-2021 Ito Mitsuhiro (nee)

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

### (参考：MITライセンス日本語訳)

NeeViewはMITライセンスのもとで公開されています。

Copyright (c) 2016-2021 Ito Mitsuhiro (nee)

以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル（以下「ソフトウェア」）の 複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを無償で許可します。 これには、ソフトウェアの複製を使用、複写、変更、結合、掲載、頒布、サブライセンス、 および/または販売する権利、およびソフトウェアを提供する相手に同じことを許可する権利も無制限に含まれます。

上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。

ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、何らの保証もなく提供されます。 ここでいう保証とは、商品性、特定の目的への適合性、および権利非侵害についての保証も含みますが、 それに限定されるものではありません。 作者または著作権者は、契約行為、不法行為、またはそれ以外であろうと、 ソフトウェアに起因または関連し、あるいはソフトウェアの使用またはその他の扱いによって生じる一切の請求、 損害、その他の義務について何らの責任も負わないものとします。

## Third-Party Licenses

### 7-Zip

DLL: 7z.dll

- Copyright (C) 1999-2018 Igor Pavlov.
- URL: 7-Zip
- License: GNU LGPL + BSD 3-clause License + unRAR restriction

### SevenZipSharp

DLL: SevenZipSharpNE.dll

- Copyright (C) Markovtsev Vadim 2009, 2010
- URL: SevenZipSharp - Home
- License: GNU LGPL
- Changed:
  - VS 2015 project: Project Page
  - RAR5 Support: Project Page

### Material design icons

ICON: ic_help_24px, etc…

- Google (C)
- URL: Google Fonts
- License: Apache License 2.0

### WPFDragAndDropSample

Code-in:

- Copyright (c) 2016 takanemu
- URL: WPFDragAndDropSample
- License: MIT License

### PDFium

DLL: pdfium.dll

- Copyright 2014 PDFium Authors. All rights reserved.
- URL: PDFium
- License: 3-Clause BSD License

### PdfiumViewer

DLL: PdfiumViewer.dll

- Copyright (c) Pieter van Ginkel
- URL: PdfiumViewer
- License: Apache License 2.0

### MagicScaler

DLL: PhotoSauce.MagicScaler.dll

- Copyright (c) 2015-2020 Clinton Ingram and Contributors
- URL: PhotoSauce (GitHub)
- License: MIT License

### .NET corefx

DLL: System.Buffers.dll, etc…

- Copyright (c) .NET Foundation and Contributors
- URL: .NET
- License: MIT License

### Icon Fonts

ICON: pushpin, etc…

- OnlineWebFonts.COM (C)
- URL: Icon Fonts
- License: CC BY 3.0

### VirtualizingWrapPanel

- URL: uhimaniavwp
- License: MS-PL

### SharpVectors

DLL: SharpVectors.*.dll

- Copyright (c) 2010 - 2018, Elinam LLC All rights reserved.
- URL: SharpVectors
- License: 3-Clause BSD License

### ProcessJobObject

Code-in:

- Copyright (c) Microsoft Corporation. All rights reserved.
- URL: VSTest
- License: MIT License

### Microsoft.Xaml.Behaviors.Wpf

DLL: Microsoft.Xaml.Behaviors.dll

- Copyright (c) 2015 Microsoft
- URL: XamlBehaviors for WPF
- License: MIT License

### Jint

DLL: Jint.dll

- Copyright (c) 2013, Sebastien Ros All rights reserved.
- URL: Jint
- License: BSD 2-Clause License

DLL: Esprima.dll

- Copyright (c) Sebastien Ros. All rights reserved.
- URL: Esprima .NET
- License: BSD 3-Clause License

### MetadataExtractor

DLL: MetadataExtractor.dll

- Copyright 2002-2019 Drew Noakes and contributors, 2014 Imazen LLC (initial conversion from Java to C#)
- URL: MetadataExtractor
- License: Apache License 2.0

DLL: XmpCore.dll

- Copyright (c) 2009, Adobe Systems Incorporated All rights reserved.
- Copyright 2015-2017, Yakov Danila, Nathanael Jones, Drew Noakes
- URL: xmp-core-dotnet
- License: BSD 3-Clause License

### kanaxs C# 拡張版 1.0.2

Code-in:

- Copyright (c) 2011, DOBON!
- URL: DoboWiki
- License: New BSD License

## 更新履歴

### 39.3

(2021-07-17)

#### 新着

- 言語：中文(中国)に対応

#### 修正

- 最小化からフルスクリーン復帰時にタスクバーが表示されてしまう不具合修正
- タスクバーを自動的に隠す設定のときにウィンドウ最大化でタスクバーが表示されない不具合の改善
- 「前の履歴に戻る/進む」コマンドでエラーになる不具合修正
- フローティングパネルでリネームできない不具合修正
- クイックアクセスのリネーム時の初期選択範囲不具合修正
- フォルダーツリーのコンテキストメニューにショートカットキーが表示されない不具合修正
- “#”を含むパスにアプリを配置したときにテーマ読み込みに失敗する不具合修正

#### 変更

- 「ファイルをコピー」コマンドパラメーターに「テキスト コピー」設定を追加。クリップボードにコピーされるテキストの種類を選択します。

### 39.2

(2021-06-26)

#### 修正

- メインメニューがフォーカスを奪わないように修正
- 起動ヘルプダイアログのレイアウトが壊れる不具合修正
- チルトホイール１操作で１コマンドになるように修正 (設定 > コマンド > チルトホイール操作を１回に制限する)

### 39.1

(2021-06-20)

#### 修正

- 「スクロール＋前のページに戻る」コマンドのパラメーターを設定するとスクロールタイプが「斜めスクロール」に変化してしまう不具合修正
- リサイズフィルター適用時にぼやけることがある不具合修正
- マルチバイト文字や空白のあるパスにアプリを配置するとREADMEファイルが開けなくなる不具合修正

### 39.0

(2021-06-18)

#### 重要

##### ページマークをプレイリストに統合

- ページマークは廃止されました。これまでのページマークは「Pagemark」という名前のプレイリストとして引き継がれます。
- プレイリストパネルが新しく追加されました。
- プレイリストは複数作ることが可能で、切り替えて使用します。選択されているプレイリストをページマークのように扱えます。
- プレイリストパネルで管理されるプレイリストは専用のフォルダーに配置されたものに限られますが、既存のプレイリストファイルもこれまで通り使用可能です。
- ページマークではブック単位でのグループ分けでしたが、プレイリストではフォルダーや圧縮ファイル単位となります。

##### 外観の刷新

- ほぼすべてのUIコントロールが調整されました。
- テーマを増やしました。メニュー部のテーマーカラー設定は廃止されました。 (設定 > ウィンドウ > テーマ)
- カスタムテーマを作成することで自由に配色することが可能になりました。テーマファイルフォーマットはこちらを参照してください。
- 設定ウィンドウにもテーマが適用されるようになりました。
- フォントの設定が全体的に見直されました (設定 > フォント)

##### 情報パネル刷新

- 多くのEXIF情報を表示するようにしました。
- 2ページ表示の場合に表示情報を切り替えられるようにしました。

#### 新着

- 言語：中文(台湾)に対応。(提供者に感謝！)
- 設定：使用するウェブブラウザー、テキストエディタの設定追加。(設定 > 全般)
- 設定：スクリプトやカスタムテーマをエクスポートデータに追加。
- コマンド： コマンドを複製できるようにした。設定のコマンドリストでコマンドを右クリックして「複製」で作成。パラメーターのあるコマンドのみ複製できます。
- コマンド：「無効な履歴を削除」追加。
- コマンド：チルトホイール対応。
- メインビュー：ホバースクロール実装。(メニュー > 画像 > ホバースクロール)
- メインビュー：余白設定を追加。(設定 > ウィンドウ > メインビューの余白)
- メインビュー：タッチ長押しでのルーペ対応。
- クイックアクセス：名前を変更できるようにした。クイックアクセスのプロパティから参照パスの変更も可能です。
- ナビゲーター：表示領域サムネイルを追加。(ナビゲーターパネルの詳細メニューから)
- ナビゲーター：ブック移動でも回転拡縮等を維持する設定追加。ナビゲータパネルのプッシュピンボタンのコンテキストメニューから変更する。
- ページスライダー：スライダー表示ON/OFFコマンド追加。 (メニュー > 表示 > スライダー)
- ページスライダー：スライダーのプレイリスト登録マーク表示ON/OFF設定追加。(設定 > スライダー)
- フィルムストリップ：プレイリスト登録マークを表示。(設定 > フィルムストリップ)
- フィルムストリップ：フィルムストリップにコンテキストメニュー実装。
- スクリプト：エラーレベルの設定追加。(設定 > スクリプト > 廃止されたメンバーアクセスのエラーレベル)
- スクリプト：スクリプトフォルダーの変更を監視するようにしました。
- スクリプト：スクリプトコマンド引数 nv.Args[] を追加。スクリプトコマンドのコマンドパラメーターで指定します。
- スクリプト：ページ切り替えイベント OnPageChanged を追加。
- スクリプト：ページ読み込み完了を待機する命令 nv.Book.Wait() 追加。
- スクリプト：nv.Environment追加
- 開発：多言語開発環境を整備。詳細はこちらを参照してください。

#### 修正

- 設定：拡張子設定でセミコロンを使用した際にデータがおかしくなる不具合修正。
- 設定：拡張子設定の初期化ボタンが機能しない不具合修正。
- 設定：設定の検索後にリストボックスが消失する不具合修正。
- その他：ページ記録が機能していない不具合修正。
- ウィンドウ：まれにサムネイル画像がポップアップされる不具合修整。
- ウィンドウ：コンテキストメニューを閉じた時にパネルも非表示になることがある不具合修正。
- ウィンドウ：特定のポップアップサムネイルの表示サイズがおかしくなる不具合修正。
- ウィンドウ：リストの複数選択挙動修正。
- メインビュー：RAWカメラ画像の回転で縦横比がおかしくなることがある不具合修正。
- 本棚：現在のブックを示すマークが表示されないことがある不具合修正。
- スクリプトコンソール：exitでアプリが不正終了する不具合修正。
- スクリプト：画像サイズが制限後の値になっていた不具合修正。
- スクリプト：ShowInputDialogのEnterキー入力がメインウィンドウに影響してしまう不具合修正。
- スクリプト：デフォルトのパス設定でのパスを取得できるようにした。

#### 変更

- 設定：初期状態でのファイル操作許可をOFFにしました。 (メニュー > オプション > ファイル操作許可)
- ネットワーク：ネットワークアクセス許可設定がOFFのとき、Webブラウザーでネット接続する場合には無効でなく確認ダイアログを表示するようにした。
- コマンド：N字スクロールをZ字スクロールにするコマンドパラメータ追加。
- コマンド：N字スクロールコマンドに改行単位での停止ができる設定追加。
- コマンド：外部アプリの作業ディレクトリ設定を追加。
- コマンド：外部アプリで複数ページを開くときに左ページから開くモード追加。
- コマンド：インポート、エクスポートコマンドにコマンドパラメータ追加。
- ブック：ページの並び順に登録順を追加。プレイリストの場合にのみ機能。それ以外では名前順として機能します。
- ウィンドウ：サイドパネルとメニューやスライダーの重なり部分の自動表示判定設定追加。 (設定 > パネル)
- ウィンドウ：自動表示判定のエリア幅を縦方向と横方向に分けた。 (設定 > パネル)
- ウィンドウ：メインウィンドウ全体のタブ移動を左上から右下になるように整備。
- メインビュー：アニメーションしないGIFを画像として処理するようにした。
- メインビュー：マウスドラッグ操作にパラメーターを追加。 (設定 > マウス操作)
- 本棚：「ホームの場所」で検索パスも有効にした。
- ページリスト：親移動で現在ブックを選択ページとして開くようにした。
- エフェクト：サイズ指定の機能拡張。
- ページスライダー：太さの設定追加。 (設定 > スライダー)
- ページスライダー：プレイリスト登録マーク表示デザインを変更。
- スクリプト：最初にスクリプトフォルダーを開いたときにフォルダーやサンプルを作成するように変更。

#### 削除

- コマンド：「タイトルバーの表示ON/OFF」コマンドを削除。
- パネル：補足テキストの不透明度設定廃止。カスタムテーマで設定可能。
- 本棚：詳細メニューの「プレイリストを保存」を削除。
- フィルムストリップ：「フィルムストリップの背景を表示する」設定廃止。ページスライダーの不透明度に連動。
- スクリプト：廃止されたメンバーがあります。詳細はスクリプトヘルプの「廃止されたメンバー」を参照してください。

これ以前の更新履歴はこちらを参照してください。