Overview
Image viewer that displays images in folders and compressed files
like books.
- Standard correspondence image format (bmp, jpg, gif, tiff, png, ico,
WIC image)
- Compressed file support (zip, rar, 7z, lzh, cbr, cbz, cb7, …)
- PDF support
- video play support
- Recursive compressed file support
- Touch operation supported
- Mouse gesture supported
- Key customization, gesture setting
- Movement, rotation, scaling by dragging
- Loupe mode
- Facing mode
- Full screen mode
- Slide show
- Multi threading, preload
- Image drop from web browser
- Susie plugin support
For details, refer to the following page.
Environment
- Windows 10, Windows 11, 64bit
How to install / uninstall
ZIP version
Installation is unnecessary. After unpacking the zip, just run
NeeView.exe
. User data such as setting files etc. are also
saved in the same place.
Uninstallation basically only removes files. Please note only if you
registered in the Explorer context menu in the settings. This feature
uses the registry, and can be removed from the registry by turning it
off in settings.
ZIP version (framework
dependent)
Equivalent to the ZIP version, but requires installation of “.NET 8.0
Desktop Runtime - Windows x64” to operate. Follow the startup message to
download and install “.NET 8.0 Desktop Runtime - Windows x64” from the
Microsoft page.
If you want to use the Susie plug-in, you will also need to install
“.NET 8.0 Desktop Runtime - Windows x86”.
Installer version
Installation starts when you run it. Follow the instructions of the
installer.
Configuration files etc. User data is saved in the application data
folder of each user.
You can check this folder by “Option” > “Open setting folder” in
NeeView menu.
For uninstallation, use “Apps and Features” of OS.
However, user data such as setting data does not disappear by just
uninstalling. Please manually erase or execute “Delete data” (installed
version only function) of NeeView setting before uninstallation.
If you have any bugs or requests, please contact us at this blog
comment.
Bugs and requests can be accepted here as well. When attaching
ErrorLog.txt
, we recommend this.
Contact by e-mail
License
NeeView is released under the MIT License.
Copyright (c) 2016-2023 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.
Third-Party Licenses
7-Zip
DLL: 7z.dll
SevenZipSharp
DLL: SevenZipSharpNE.dll
Material design icons
ICON: ic_help_24px, etc…
WPFDragAndDropSample
Code-in:
PDFium
DLL: pdfium.dll
PdfiumViewer
DLL: PdfiumViewer.dll
MagicScaler
DLL: PhotoSauce.MagicScaler.dll
.NET corefx
DLL: System.Buffers.dll, etc…
- Copyright (c) .NET Foundation and Contributors
- URL: .NET
- License: MIT
License
Icon Fonts
ICON: pushpin, etc…
VirtualizingWrapPanel
SharpVectors
DLL: SharpVectors.*.dll
ProcessJobObject
Code-in:
- Copyright (c) Microsoft Corporation. All rights reserved.
- URL: VSTest
- License: MIT
License
Microsoft.Xaml.Behaviors.Wpf
DLL: Microsoft.Xaml.Behaviors.dll
Jint
DLL: Jint.dll
DLL: Esprima.dll
DLL: MetadataExtractor.dll
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
DLL: MediaInfo.dll
Vlc.DotNet
AnimatedImage
DLL: AnimatedImage.dll, AnimatedImage.Wpf.dll
kanaxs C# 拡張版 1.0.2
Code-in:
ChangeLog
40.3
(2023-12-16)
New
- Add “Added dummy page to the first/last page” settings.
Fixed
- Fixed a bug that caused an error in copying.
- Fixed a bug that “Start loupe at standard magnification” of loupe
did not work.
- Fixed an issue with page slider movement in two-page display that
caused misalignment when moving from a single page.
- Corrected the number of pages displayed by the “Last Page” command
in the two-page display.
- Fixed a bug in seamless loop in two-page display where “First/Last
page alone” did not work.
- Adjust button widths on the settings page.
- Fixed an issue with the number of pages displayed when returning to
the previous book in an end-of-page book move.
- Fixed a bug that sometimes moved two pages when moving one
page.
40.2
(2023-12-12)
New
Fixed
- Fixed a bug that sometimes only one page is displayed even though
the display mode is 2-page display mode.
- Fixed a bug that film centering did not work immediately after the
start of filmstrip display.
- Fixed a bug that history may not be saved.
- Fixed a bug that the loupe did not work immediately after switching
to panorama mode.
- Fixed a bug that loupe release on page move did not work.
- Fixed a bug that prevented searching by network path in the
bookshelf.
- Fixed a bug in which the sub archive loading failure skip process
did not work.
- Susie plugin Improved access timeout handling.
40.1
(2023-12-06)
Fixed
- Fixed a bug that data could not be read if the drag operation “Move
(scale dependent)” parameter was specified in the previous version.
- Fixed a bug that sometimes only one page is displayed even though
the display mode is 2-page display mode.
- Fixed a bug in which exclusion patterns were not applied in
bookshelf searches.
- Corrected a typo in the help.
40.0
(2023-12-05)
Important
- Windows 10, Windows 11, and 64-bit operating systems only; packages
for Windows 7, Windows 8.1, and 32-bit operating systems are not
provided after version 40.0.
- It runs on .NET8. This framework is included as part of the
application. There is no need to install it separately.
- For environments that already have .NET8 installed, we have prepared
a package “NeeView40-fd.zip” that does not include. .NET8 runtime for
x86 must also be installed when using the Susie plugin.
- The ZIP version cannot be overwritten and updated because the file
structure has changed significantly. Please use Export/Import to migrate
your data. The installer version can be updated as is.
User data storage location
- The user data storage location for the ZIP version has been
consolidated into the “Profile” folder.
- The default storage location for user data can be specified with the
NEEVIEW_PROFILE environment variable.
Revamped page display code
The page display program has been reworked to accommodate the
implementation of panorama mode. We have tried to match the previous
behavior as much as possible, but there is a possibility that the
behavior when changing the scale or rotation may have changed.
- Added “Panorama” mode, which connects pages together.
- The page connection direction can be switched between portrait and
landscape.
- Scroll time settings for various scroll commands are combined into
one. (Settings > View operation > Scroll time)
- Enabled to switch pages with scrolling animation. (Settings >
View operation > Page move time)
MainView window
The MainView window now functions as a new viewing mode, not just a
windowed display.
- Assigned the F12 shortcut to the MainView window switching
command.
- Added setting to display page list in main area when MainView window
is displayed. (Settings > Main view)
- Added auto-hide setting for MainView window. (Settings > Main
view)
- Changed behavior so that the MainView window is minimized with the
close button.
- Minimize when ESC key is pressed in the MainView window.
- Added “Auto stretch window” to the main view window. (MainView
window > Title bar context menu)
- Added a setting to the page list to move the focus to the main view
when a page is selected. (PageList panel > Detail Menu)
Enhanced search
- Search box added to various panels.
- Added search option. You can now search by tags contained in
bookmarks and images. See “Search options help” for details.
- Individual deletion button of search history added.
- Added search history size setting. (Settings > General)
Enhanced video play
- Added setting to use libVLC (VLC media player) for video play.
(Settings > Video)
- Added setting to display videos as pages. (Settings > Video)
- Added a control bar to the Navigator panel for control of videos
displayed as pages. (Navigator panel > Detail Menu)
- Use AnimatedImage for GIF animation.
- Supports PNG animation.
Base scale
- Added base scale change command and mouse drag operation.
- Base scale values are now stored in book units.
Auto rotate
- Added forced left rotate and forced right rotate to Auto
rotate.
- Auto rotate settings are now saved per book.
Other
- Many bug fixes.
- App icon change.
- Changed window maximization correction process. The window frame
width setting when maximized has been abolished.
- Add “$FullPath” to the window title keyword.
- Added a setting to swap left and right commands by slider direction
using the tilt wheel operation.
- The SusiePlugin folder can now be specified by relative path.
- Faster operation in panel thumbnail view.
- Added setting to limit panel width to within the window. (Settings
> Panels)
- Panels can now be connected horizontally; the second and subsequent
panels can only be connected in the current orientation.
- The date/time format of the panel is culture-dependent. This format
is configurable. (Settings > General)
- panels, etc., to accept mouse commands when possible.
- The natural order was made closer to the Explorer’s order.
- Additional text embedded in PNGs can now be displayed in the
“Extras” group of the Information panel.
- History is now saved automatically.
- History update date and time are now displayed in the contents view
of the history list.
- Implemented file renaming in the PageList.
- Supports deleting files in ZIP. To make it work, enable ZIP file
editability in the settings.
- Added original size and keep dot settings to image output.
- Added “Seamless loop” for end-of-page behavior.
- Improved accuracy of slideshow timer.
- Added timer display to slideshow. (Settings > Slideshow)
- The target of the “Grid” can now be selected between the image and
the screen.
- Redesigned book page. Images are now displayed as they are instead
of thumbnails.
- The text element when copying a file is now basically absent.
- Playlist items can also be used to copy files.
- Script: Levels were introduced for compatibility. Changes that do
not affect the operation, such as parameter name changes, are now only
notified in the console.
- Script: nv.Playlist.Name Add. The name of the current playlist can
be changed by assigning.
- Scrpit: Added GetMetaValue method to PageAccessor. You can get the
meta information of an image.
Please see here for
the previous change log.