0 keeps the original size
1.0 = current value · 0.5 = half · 1.5 = increase by 50%
Open a folder with 1–1,000 images.
GIF animation paused
GIF animation playing
Import the OAuth desktop app JSON from Google Cloud? Some sign-in environments need these public client settings. Never select a Vision API key or service account JSON. Desktop OAuth settings do not grant Vision access.
Enter the Google desktop OAuth client ID ending in .apps.googleusercontent.com. Do not enter an API key or client password.
Choose Google desktop OAuth client JSON
Google OAuth configuration error
Google Vision · Preparing OCR for your account…
Google Vision OCR · Upload and cost confirmation
Google Vision secure server
Connecting to Google Vision
Google Vision configured. You can sign in when starting OCR.
Nothing uploaded: Google Vision is not configured.
Google Vision canceled. No image uploaded.
Google desktop OAuth settings
Signed out. Switched to your guest learning dictionary.
Google sign-in failed
Signed in. Local learning dictionaries are separated by account.
Google OAuth client ID
Google sign-in in progress. Check your browser.
Google secure server is not configured.
JPEG / WebP quality
Edit OCR results · Processed locally
OCR results saved as UTF-8 text.
Choose a local folder for OCR learning? Viewing and OCR work without this step. Learning data is never automatically uploaded to NAS or cloud storage.
OCR correction dictionary
OCR idle · Check other engines for availability.
Run OCR repair
Install / repair OCR
OCR failed
OCR engines · Installation and connection
OCR diagnostics
Original OCR text restored. You can edit it again.
Results will appear when recognition finishes.
Enter the characters immediately before the misread phrase. Context helps with ambiguous characters such as 8/g and L/ᄂ.
Possible OCR ambiguities · Review required
Enter the exact misread phrase from OCR. Replacements require an exact match.
Saved locally in snippets.json. Take care on shared PCs or with sensitive images.
RGB pixel brightness distribution
SsakView · OCR engines
SsakView · Pinned text (local)
SsakView · Personal learning folder
SsakView · My correction dictionary
SsakView · Quick commands
SsakView · Approved corrections
About SsakView
Windows OCR support or a language pack is missing. Run Windows_OCR_Install.bat from the source distribution. Check the Korean OCR pack in Windows Settings > Time & language > Language & region, then restart SsakView.
Windows OCR setup
Run your Windows default app's print command? It may print directly to your default printer.
Print command sent. Check the printer dialog.
Uses your default Windows image app's print command.
This repair script is for Windows.
← → Browse · F4 Image list · F11 Full screen\nCtrl+, Preferences · Tools menu for advanced features
☆ Favorite
Redaction applied. Save a copy to share; the original is unchanged until saved. Check the clipboard separately.
Drag to redact · Opaque black · Undo available · Save a copy
Choose a local folder for OCR learning
Import personal learning data
No files to scan
Output folder
Drag the area to redact · Opaque black · Ctrl+Z to undo · Save a copy
Enter the administrator's HTTPS Cloud Run server URL. This is not a Vision API key. The address is saved on this PC.
Your administrator's Google OCR server settings are required.
Correction rule · Following context (optional)
Correction rule · Preceding context (optional)
Learn correction rule
Dictionary · Correct phrase
Dictionary · Misread phrase
Confirm correction learning
Text review and correction
Text selection: off
Check text recognition
Command failed
Select an existing personal OCR correction JSON (no automatic NAS import)
Longest side (px)
Enter 0 or an integer of at least 16.
Compared whole-region and line-by-line recognition. Review before copying.
Side-by-side comparison
Save as
Nothing to process
Fewer clicks. More done.
Same pixel scale · Top-left aligned · White padding / Analysis up to 2048px · Difference threshold 12/255
Signing in…
Local Korean OCR · No Google upload or charges · Results kept only in this window · Up to 1,000 images
Recognize an OCR region or open the review panel first.
Open an image file to compare first.
Open a folder with images first.
Open an image first · Ctrl+O
Open an image first · Ctrl+O or Open
Search commands     Ctrl + K
These are approved text replacement rules, not model training. They apply only in matching context. Images are not stored.
Original files are preserved. Cloud OCR requires approval each time.
Create contact sheet
Contact sheet saved.
Conversion failed
Conversion error
Converting…
No images to convert.
Saved in a separate folder to preserve originals.
Secure server settings error
Could not run repair
Repair window opened. Restart SsakView when finished. Logs: %LOCALAPPDATA%\SsakView\logs\ocr_DATE.log
No original OCR text. Run precise OCR first.
Analysis scope
Paste failed
Select your Google account in the browser. The server verifies sign-in.
Compare
Comparison preview saved. Originals unchanged.
Comparison failed
Comparison canceled.
Choose image to compare
Keep aspect ratio
Guide and shortcuts
Delete failed
Could not save deletions
Select a rule to delete.
Status details
Run the latest SsakView installer.
Changing folders does not copy learning rules automatically. Existing data is not deleted. Continue?
No text in the selected area.
Recognizing selected text…
Open selected image
Copy approved rules from this JSON into the current local profile? The original will not be deleted.
Chosen PC folder → SsakViewData/profiles/[Google account ID or guest]/ocr_learning.json · No NAS sync
Compare selected images
Comparing precise OCR settings in the background…
Crop to this area?\nUndo with Ctrl+Z.
Edit the selected text, then copy it.
Installation tool not found
Updates install only after you choose Yes.\nImages and dictionaries are never sent to the update server.
This cell is too small. Try region OCR.
Ambiguous characters are never guessed. Replacement requires approved exact text and matching context.
Check numbers, units and mixed Korean / English against the original.
Pinned locally on this PC
Slideshow interval
Slideshow stopped
View actual original
Information
Fit both images
Save edits before updating?\nNo: discard and update / Cancel: keep working
Convert multiple images at once
Open  →
Crop area
Choose image on the right…
Choose an image for the right side.
Exact duplicates verified with SHA-256 · Similar candidates compare first frames · No automatic deletion
No safely learnable replacements. Edit misread characters, then choose Learn correction. Entire added or removed lines are not learned automatically.
Preserve originals
Original image path not found.
Enter the exact text you verified in the original image.
Compare with the original before copying
Select only corrections checked against the original. Learning stores context-based rules locally per account; it does not retrain a model.
Original file not found
Choose an output folder different from the source.
Applied only corrections checked against the original.
Drag a rectangle to recognize and copy that area.
Similarity scan limit
Similarity scanning supports at most 1,000 images. Uncheck similarity for an exact-duplicate-only scan.
Also find similar images (up to 1,000)
Review ambiguous text
Check the original and edit manually.
Save image as
Copy image
Image error
Print image
Image interval (seconds)
Image dimensions
Open image folder
Image copied to clipboard.
Print
Print failed
Batch convert and resize
Batch conversion results
Start batch conversion
Matching text
No automatic corrections. Compare with the original before applying.
Drag a rectangle to crop. The original stays unchanged until saved.
Enter characters immediately after the phrase, or leave blank.
Save failed
Save error
Choose save folder
Save format
This image has unsaved edits.\nDiscard them and open another image?
Slideshow stopped because of unsaved edits.
No changes to save.
No suggestions. Edit recognized text, then choose Learn correction.
Precise OCR failed · Check logs
Drag over text for precise OCR comparison and editing
Favorites saved.
Direct API key calls on employee PCs are no longer supported.
Direct API key authentication is disabled.
Edit manually
Focus view toggled · Use again to restore panels
Find
Invalid dimensions
Cloud OCR failed
Cloud OCR requires a selected region and explicit approval, and may incur API charges.
Clipboard
Clipboard image — SsakView
Clipboard image · Not saved
Opened clipboard image. Use Save as to save it.
File
Overwrite file
File moved to Recycle Bin.
Edit failed
Analyze folder
Search text in image folder
Folder does not exist.
Open a folder first.
Turn a folder into a contact sheet
Reanalyzing this cell with local OCR engines…
Frame error
Pinned text · Save selected OCR text manually
Could not pin text
Validate learning rule
Delete learning rule
No original OCR text for learning. Run precise OCR first.
Could not import learning data
Could not save learning dictionary
Confirm learning folder change
Could not set learning folder
Review changes to learn
Select changes to learn.
No image in the clipboard.
Current folder order · File names · Up to 200 images · PNG / JPEG · Originals unchanged
Apply approved OCR corrections automatically
