Open source, portable file and archive manager 
Document revision: 2016 02 21 
Author: Giorgio Tani 
Translation: Giorgio Tani 
This document refers to: 
PeaZip 6.0.0 
Present documentation is released under GNU GFDL License; 
PeaZip executable implementation is released under GNU LGPL License. 
PeaZip official website:
For more information about the licenses: 
GNU GFDL License, see
GNU LGPL License, see
Pdf separate pages - Split, seperate PDF into multiple files in, ASP.NET, MVC, Ajax, WinForms, WPF
Explain How to Split PDF Document in Visual C#.NET Application
break apart a pdf file; pdf split file
Pdf separate pages - VB.NET PDF File Split Library: Split, seperate PDF into multiple files in, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET PDF Document Splitter Control to Disassemble PDF Document
can print pdf no pages selected; cannot select text in pdf file
Additional information 
• How to… 
• What is PeaZip 
• File manager  
Enter password 
Password manager  
Create keyfile  
Set advanced filters  
File tools 
• Extract archives 
• Create/convert archives 
• Save and schedule tasks 
• PeaLauncher  
• Settings 
• Supported formats  
• PeaExtractor  
• PeaUtils 
• Customisation and scripting  
• Translations  
• Notes  
VB.NET TIFF: Merge and Split TIFF Documents with RasterEdge .NET
create a new TIFF document from the source pages. Implement Sample Code below to Separate TIFF File. powerful & profession imaging controls, PDF document, tiff
break a pdf into multiple files; pdf no pages selected to print
C# PDF Convert to Jpeg SDK: Convert PDF to JPEG images in
Thumbnails can be created from PDF pages. can easily and quickly convert a large-size multi-page PDF document to a group of high-quality separate JPEG image
split pdf into individual pages; pdf format specification
How to... 
This mini-tutorial introduces the most common operations that can be performed through PeaZip, following chapters contains a 
more detailed explanation of the application and of terms used here. 
Image 1: high resolution icons, SendTo and context menu integration. 
The context menu is optionally cascaded, only for Windows 7 or newer systems that supports cascading menus and display icons through static registry entry, which 
is now recommended over COM methods. 
System integration can be customized running the installer or in PeaZip in Options > System integration, choosing  “Custom installation”. 
Extract single or multiple archives 
• From the system  
o rightclick on the archive(s) and in system’s context menu click "Extract here" or "Extract here (in new folder)" to 
extract with no further interaction 
o otherwise use "Extract..." menu entry for having more options: output path, password, extract files to a new 
directory, chose to skip, rename or overwrite existing files etc. 
• Open an archive in PeaZip, i.e. with doubleclick, or drag an archive on PeaZip’s window or icon 
o click on "Extract" in toolbar or in context menu to extract only selected objects trough the confirmation dialog 
allowing to set all options (output path, password, naming policy, extract to a new directory etc) 
o click "Extract all to..." button (shortcut Ctrl+E or F12) to directly extract the entire archive to the specified folder, or 
click the quick extraction dropdown button on its right to extract into most common destinations skipping 
confirmation dialog, and to set most important options; shortcuts: Ctrl+Alt+E extracts archive in its current folder; 
Ctrl+Shift+E extracts to desktop; Ctrl+Alt+Shift+E extracts to documents; Ctrl+0 extracts to the previous path, 
Ctrl+1..8 extracts all to 1..8 bookmark's path (if defined) 
o drag files and folders to the desired destination; dragging with right mouse button, or pressing Ctrl, will popup a 
menu allowing to chose if to extract all the archive or only the selected content, and to extract to a fresh new 
folder or not (please read chapter about drag and drop in PeaZip for more information). 
• Open PeaZip, select one or more archives and click “Extract” in toolbar or context menu, or use quick extraction 
destinations as explained at the previous point. Conditional drag and drop can be used also in this case (dragging with right 
mouse button or pressing Ctrl) to extract the whole archive, optionally in a new directory. 
When a folder is sent to extraction procedure, PeaZip browses it recursively to find archives to be extracted. 
Extract selected content from archive 
Open an archive in PeaZip, i.e. with doubleclick, or drag an archive on PeaZip’s window or icon 
• click "Extract" in toolbar: only selected items will be extracted 
• drag files and folders to the desired destination, only selected content will be extracted 
• rightclick and in “Extract” group of the context menu click “Extract selected” (to extract only selected items) or “Extract 
displayed” (to extract content of current directory or of current search filter) 
Browse or extract password protected archive 
Click on the padlock icon to enter a password and optionally a keyfile. The icon is featured both in PeaZip’s file browser’s status bar 
and in the archive extraction interface; once the password is set the icon will change color. 
C# PDF Convert to HTML SDK: Convert PDF to html files in
control component makes it extremely easy for C# developers to convert and transform a multi-page PDF document and save each PDF page as a separate HTML file
pdf split; split pdf
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
NET code. All PDF pages can be converted to separate Word files within a short time in VB.NET class application. In addition, texts
break a pdf; add page break to pdf
Hint: to extract multi volume (spanned) archives, place all volumes in the same folder and use “Extract all” (from context menu or 
program’s GUI) on the first volume, that is usually identifiable for the extension .001, or .r01, .z01 and similar. 
Create archives 
• From the system 
o rightclick on objects to be archived and click on "Add to archive" in context menu or SendTo menu. It will open the 
archive creation confirmation dialog, more options are available in “Advanced” tab; click OK to create the archive. 
o alternatively, drag files/folders to PeaZip’s window or shortcut; the same archive creation interface will be shown. 
• From PeaZip select objects to be archived and click on "Add" button; the same archive creation interface will be shown. 
Add content to existing archive 
Open an archive in PeaZip (i.e. with doubleclick, or drag an archive on PeaZip’s window or icon), then drag files and folders to be 
added in the archive (or click on "Add" button and use application's context menu to add objects to the archive). It will open the 
archive creation confirmation dialog, click OK to update the existing archive. 
Span archive in smaller files of a pre-defined size 
While creating an archive as explained in previous points, click on “Single volume” dropdown menu to select a size for output files 
(volumes) the archive will be split in. Most common types of archives supports this option. 
Create encrypted archives 
Click on the padlock icon to enter a password and optionally a keyfile; the icon is featured both in PeaZip’s file browser’s status bar 
and in archive creation interface. 
To hide names of files and directories contained in the archive check “Encrypt also filenames”, please note that it will be applied 
only if the archive will be created in a format supporting this function, like 7Z and ARC. 
Note that in archive creation interface, alongside the padlock icon, there is a colour line (red for weak password, green for strong 
password) at the bottom of the form to visually inform if encryption is set and if the current archive format supports encryption. 
Archive items in separate archives at once 
Add objects to be archived (with PeaZip’s "Add" button, or from system’s context menu or SendTo menu) and before confirming 
with "Ok" check "Add each object to a separate archive" option 
Convert single or multiple archives 
From PeaZip select archives to be converted and click on "Convert" on toolbar or context menu, non-archive files and folders can be 
added as well, the difference being in archives being extracted before compression stage. Using the “Convert existing archives” 
switch in conjunction with “Add each object to a separate archive" (default) it performs a mass conversion of listed archives, 
without that switch archive conversion is meant to consolidate input data in a single archive, improving compression efficiency 
because it allows recompression of the original data from its uncompressed form. 
Directly create an archive of specified format with given compression level 
Using “System integration” procedure in Options > Settings it is possible to enable context menu entries to directly add selected 
files/folders to a ZIP, 7Z or self extracting archive. For Zip and 7Z formats it is also possible to enable context menu entries to 
compress to fastest, normal or ultra level, bypassing the default compression level for the selected format. 
Save a task definition as script for future batch use 
Compression/conversion and extraction interfaces features a “Console” tab, allowing to translate the task being defined in the GUI 
into a command line, that can be edited, tested and saved as a script for future use - i.e. automating a recurring task (as a backup), 
or for fine tuning, or further inspection, or for learning purpose. 
Configure PeaZip 
• Options > Localization (and in Options > Settings, first tab) allows to set application’s language
• Options > System context menu language (Windows) changes language for PeaZip entries in system’s context menu 
• Options > System integration starts a procedure to configure file associations, context menu and SendTo menu entries (on 
• Options > Settings allows to edit applications’ settings and Theme (application’s icons and appearance) 
• Organize menu contains entry to customize, enable or disable browser’s features, like toolbar, address bar, navigation bar, 
VB.NET PDF File Merge Library: Merge, append PDF files in
Merge two or several separate PDF files together and into one PDF document in VB.NET. Combine multiple specified PDF pages in into single one file.
break a pdf into separate pages; pdf rotate single page
C# PDF Convert to Word SDK: Convert PDF to Word library in
DOC/DOCX) conversion library can help developers convert multi-page PDF document to multi-page Word file or convert each PDF document page to separate Word file
break password pdf; break pdf file into multiple files
What is PeaZip 
PeaZip is a general purpose file and archive manager application, aiming to provide a cross-platform graphical interface for many 
Open Source archiving and compression utilities in order to handle most of available archiving formats like 7Z, RAR (extraction), TAR, 
ZIP and many other ones, see Supported formats chapter for more information. 
The program features powerful and flexible inclusion/exclusion filters and search tools, provide optional two factor authentication 
through password and keyfile, and allows to deeply fine tune the task’s definitions, exposing through a single, consistent frontend 
GUI the options of underlying applications. 
The list of objects to be archived or extracted can be saved for future use, to speed up backup and restore tasks. 
Also the resulting command for archive creation and extraction can be saved, to get the full control on task’s definition, helping the 
user in bridging the gap between GUI and console applications to get the best of both worlds. 
A detailed log is available after each operation. 
PeaZip also collects a set of handy file management tools: robust file copy, split and join files, fast or secure file deletion, calculation 
of a wide set of checksums and hashes over selected files, byte-to-byte comparison of two files, web search etc. 
PeaZip can be used as file manager, or can be used from context and SendTo menu
File associations and menu entries (both for context and SendTo menu) can be changed running the setup program any time it is 
Hint: on Windows systems you can run the installation as administrator with runas command, or “Run as” entry in system’s context 
menu; on Windows Vista and newer systems UAC will automatically ask for running the process as administrator. 
If no system integration is preferred, PeaZip Portable is available as standalone application, not needing installation and not 
modifying the host system; both packages are available on application’s website. 
Image 2a, 2b: menu integration in Linux KDE3 and KDE4; for integrating under Gnome copy the "Archiving" folder placed in PeaZip/Freedesktop_integration/nautilus-
scripts to system's Nautilus script's folder (in most versions open "Scripts" menu in system's context menu, and select "Open script's folder"). 
All the open source backend applications included in base packages contain only open source software released under OSI-approved 
Handling formats not supported through open source software (presently, only ACE archives) requires installing separately available 
plugin, which contains closed source, royalty free binaries.  
The list of available plugin can be browsed on PeaZip official website Add-Ons page. 
C# Imaging - Read Australia Post in C#.NET
Load an image or a document(PDF, TIFF, Word, Excel, PowerPoint). from an image, or in conjunction with our DocTwain module to separate pages during barcode
can't select text in pdf file; pdf splitter
C# PDF Convert to Text SDK: Convert PDF to txt files in
by keeping original layout. C#.NET class source code for converting each PDF document page to separate text file. Text in any fonts
break apart a pdf in reader; pdf split pages
File manager 
The application starts by default with file manager interface, pointing to the last visited directory, for navigation in the filesystem 
and in archives. 
On start-up, PeaZip parses the input parameters trying to understand to what function they should be passed to (i.e. to open an 
archive for browsing, or adding selected objects to a new archive), see “Customisation and scripting” chapter for the startup 
parameters that can be passed to PeaZip, if you want to use it in scripts or customize system’s integration (registry entries, SendTo 
menu links etc...) 
Image 3: PeaZip’s file and archive browser. 
On the left, the navigation bar, the plus sign allows to toggle the navigator view and a classic tree. 
“Bookmarks” group contains user’s bookmarked archives and folders 
“Filesystem” group shows a tree of mounted units and default system’s locations 
“History” shows recently browsed archives and folders 
“Open” group launches directory selection, file selection, and search dialog, and contains “Functions” (alphabetically sorted PeaZip’s functions) and “Applications” 
group - launches favourite applications, scripts or websites/webservices that can be defined by the user (defined in Settings > Applications).
Main menu  
File submenu, contains primary application’s functions, it can be hidden / shown with Alt+F1. 
Create archive activates the archive creation interface, which allows to add files and folders to the archive’s layout and to save, 
restore and merge layouts for further use. 
In same menu are featured Bookmarks, history (can be switched off for privacy in Options > Settings); Open path and Open archive 
entries, invoking standard file and directory selection dialog respectively; Search and drag here which open standard system’s 
search dialog, to search files on the system and then drag them to PeaZip. 
“Web search” allow searching for the selected filename (or an arbitrary string) on different web based services, as Google and 
Yahoo search engines, Wikipedia, etc, optionally on multiple websites at once. 
Web search feature can help users in case of any doubt or need of any additional information about the object before archiving it or 
before extracting it from the archive, or for comparing an object (date, size, checksums etc…) with other known online sources. 
Web search can also help in finding file names (i.e. to replace broken/incomplete downloads) on various sources: search engines, 
social networks, torrents, software, wiki etc. 
Please remember to download only trusted files from trusted sources, and to refer to the respective Author of each content for any 
information about the copyright status. 
Reduce to tray entry send PeaZip to tray area; right clicking on the tray icon it is possible to resume the program, or access most 
common program’s functions. 
Image 4: web search form, optionally it is possible to search on multiple engines at once
Edit submenu changes the selection of currently displayed files, for date, size, extension, attributes etc... 
It works either for the file/archive browser or for the archiving and extraction interfaces. 
Select… entry shows a dedicated advanced selection dialog, featuring multiple selection options and the ability to add to / subtract 
from current selection. It is available also in context menu, File manager tool bar, and Search dropdown menu. 
Browser submenu, featured only when file manager is displayed, contains 
• jump to archiving and extraction layout interfaces 
• search (in PeaZip), F3 
• up one level (Alt+Up) 
• go to archive’s or system’s root level (Crtl+Shift+F4), Desktop (Ctrl+F4), Home (Shift+F4) 
• refresh (F5) forcing refresh of currently displayed content 
• toggle browser/flat view (F6), flat view displays all together the objects contained in the current path or in the archive 
Organize menu allows to deeply customise the file/archive manager’s aspect 
• Dock the application to screen angles/sides (Ctrl+Alt+numeric pad arrows), F11 full screen, Ctrl+F11 immersive 
• Customize or hide tool bar and address bar, swap tool bar and address bar to give visual prominence either to file 
navigation or archive manager’s functions. 
• Customize browser interface: display details (default) or as list, use row selection or not (default), select columns to 
display, select sort column… 
• Customize or hide the status bar to display different views: none, plain status bar, details, bookmarks, recent archives, 
history, clipboard 
• Display picture thumbnails or generic icon - only for file browser, browsing archives icons are displayed 
• Use classic search or simple search (default), more similar to natural language 
• Set default search to recursive (search in subfolders) or not recursive (“search here”) 
Tools” submenu contains: 
Password Manager (Shift + F9) encrypted password manager 
Enter password / keyfile (F9) sets the default password (and optionally keyfile, if two factor authentication is desired) to be 
used in browsing, testing, extraction and archive creation 
Create random password / keyfile (Ctrl+F9) allows to sample entropy from the system and from user’s actions to generate 
a random keyfile; this utility can be also used to generate random passwords to be used in any other 
Use advanced filters (Shift+Ctrl+F9) sets multiple inclusion and exclusion filters to be used in browsing, testing, extraction 
and archive creation; filters are applied only to archive formats managed through 7z backend interface, see “Supported file 
types” chapter 
Saved and scheduled task definition scripts opens folder containing task definitions saved as script files / scheduled as 
system task, created from archiving or extraction interfaces, that can be run for unattended repetition of user-defined 
System benchmark utility to rate the host system in terms of MIPS (millions of integer instructions per second) and Core 2 
Duo equivalent speed in MHz 
PeaExtractor and PeaUtils, standalone GUIs for extraction and file management tasks, if a reduced scope user interface is 
Options” submenu contains: 
Run as administrator (Windows Vista or more recent) closes current instance and opens a new one, prompting UAC 
elevation request, in order to work in protected paths. 
Run as different user (Windows only) closes current instance and opens a new one with alternative user profile. 
Localization change applications language. 
System context menu language (W7+) localize system’s context menu entries in the selected language (doubleclick the .reg 
file of the appropriate language and click OK to confirm merging the information in registry). 
System integration, to customize file associations, context menu and sendto menu entries (Windows only). 
Settings, to customize application’s behaviour. 
Theme, to customize application’s aspect. 
Help” submenu opens settings & help system interface, and points to check for updates, search plug-in and add-ons in project’s 
website and to most up to date documentation available, localized PeaZip tutorial (F1), and help file (Alt+F1). 
From this submenu it is also possible to visit PeaZip’s donation page, which allows to donate for supporting the project, or also to 
some suggested worldwide charitable organizations. 
Tool Bar 
On the right side of application’s toolbar the “+” area allows to toggle the toolbar between Archive Manager, File Manager, and 
Image manager. 
Image 5a: Archive Manager tool bar. 
Add, Convert and Extract leaves file browser and brings to the full featured dialog, while “Extract all to…” button directly shows output path selection for direct 
extraction without leaving the file browser. 
The Archive Manager toolbar features: 
• Add 
o While browsing the filesystem, the button adds selected files and folders to the current archive layout; before 
confirming the creation of the archive with “Ok” it is possible to modify the list of objects to be archived (dragging 
them or using the context menu) as well as other options, output name etc, see “Create archive” chapter for more 
o While browsing an existing (writeable) archive, the button brings to the archive update interface; it is possible to 
add files and folders to be added to the archive as in the previous case, dragging them or using context menu. 
• Convert 
o Convert selected archives in the desired format (non-archive files and folders can be added as well, the difference 
being in archives being extracted before compression stage). Using with “Add each object to a separate archive" 
(default) it performs a mass conversion of listed archives, without that switch archive conversion is meant to 
consolidate input data in a single archive, improving compression efficiency because it allows recompression of 
the original data from its uncompressed form. 
• On the right of archiving group, a dropdown menu features most common compression tasks and most used formats, 
allowing to select items in the file browser and directly starting compression task without utter interaction.  
• Extract 
o While browsing the filesystem, extracts all selected archives; before conforming the extraction with “Ok” it is 
possible to modify output path and other options, and to add other archives to be extracted. 
o While browsing an archive, extracts the selected items or all the displayed items if nothing is selected, like 
WinRar/7-Zip (it is possible to be sure to extract the whole archive using context menu’s Extract all entry, or 
clicking “Extract all” link in extraction interface); before confirming the extraction with “Ok” it is possible to modify 
output path and other options. 
o Right clicking Extract button shows a menu to extract all and (when browsing archives) displayed or selected 
objects, for partial extraction from archives. 
• Extract all to… 
o Always extract the whole archive, asking only for the output path without leaving file/archive browser 
• On the right of extraction group, an arrow shows a menu with functions to directly extract all the content of the archive to 
most common destinations without further interaction with extraction confirmation interface 
o In the upper area are listed most common extraction operations: extract all here, extract all to (allowing to select 
output directory), extract all to desktop, extract all to documents, extract to 1..3° bookmarked paths (if defined), 
and extract to default extraction path. Only first, second and third bookmarks are shown as quick extraction 
destination to not clutter the menu, but bookmarks 1..8 are accessible with keyboard shortcuts Ctrl+1..8. Ctrl+0 
extracts to the previous output path. 
o In the lower area it is possible to set most common extraction options: extract to new folder, naming policy (only 
for formats supported through 7z frontend), open output path after the task completes, set default extraction 
• Test 
o Test selected archives for integrity 
• On the right of test button, a submenu shows more informative functions: quick info or full listing of archive, system’s file 
properties dialog, analysis of files and directory (showing recursively directory content and size) optionally showing headers 
and end area of files for a quick preview, file checksum/hash, hexadecimal view of file content. On the bottom of the menu 
are featured software configured for antivirus / antimalware scan (automatically detected or as user-defined in advanced 
applications list) 
• Secure delete 
o Erase selected files and folders (see File Tools chapter). Inside archives it becomes Delete from archive button. 
Please note that in booth cases the files being securely deleted, or deleted from archive, cannot be recovered 
from the recycle bin. 
• On the right, an arrow shows a menu with other functions replicating some ones featured in context menu, explained in 
details in context menu section of this chapter:  
o File/archive manager functions  
• (while browsing files) Copy to and Move to, create new folder and calculate file checksum, Quick