PDF Split and Merge: Difference between revisions

Content deleted Content added
Undid revision 1036982973 by Cracked Pc (talk) WP:ELNO
Restored revision 1190835756 by 86.48.8.85 (talk): Spam
 
(21 intermediate revisions by 15 users not shown)
Line 1:
{{Short description|Open-source PDF utility software}}
{{Infobox software
| name = PDFsam Basic
Line 17 ⟶ 18:
}}
 
'''PDFsam Basic''' or '''PDF Split and Merge''' is a [[Free and open-source software|free and open-source]] [[cross-platform]] desktop application to split, merge, extract pages, rotate and mix [[Portable Document Format|PDF documents]]. PDFsam uses a [[freemium]] model and encourages buying the full version with popups.
 
== The distributionDistribution system ==
 
'''PDFsam Basic''' is a desktop application freely accessible from the [http://pdfsam.org project's page] both as [[source code|source]] and [[Compiler|compiled]] code. It is available as ''a [[Windows Installer|MSI]] package'' for [[32-bit]] and [[64-bit computing|64-bit]] [[Microsoft Windows|MS Windows]], ''[[Apple Disk Image|.dmg]]'' for [[macOS]], [[Deb (file format)|.deb package]] for [[Debian]] based [[Linux]] distributions, and ''ZIP bundle'' for the [[power users]]' convenience.
 
== Functionalities ==
* Merge PDF files selecting entire documents or subsections of them. It provides a number of settings to let the user decide what to do in case the original PDF files contain [[AcroForms|Acro Forms]] (Acrobat forms) or an outline (bookmarks[[bookmark]]s) and it can generate a [[table of contents]], normalize [[page size|pages size]] and [[page margin]]s and add blank pages.
*Split PDF files in a number of ways:
** After every page, even pages or odd pages
Line 31 ⟶ 32:
** By [[bookmark]] level
** By size, where the generated files will roughly have the specified size
* Rotate PDF files where multiple files can be rotated, either every page or a selected set of pages (i.e. Mb).
* Extract pages from multiple PDF files
* Mix PDF files where a number of PDF files are merged, taking pages alternately from them
Line 37 ⟶ 38:
 
== Architecture ==
PDFsam Basic is written in [[Java (programming language)|Java]] and [[JavaFX]]. PDFsam Basic relies on [http://sejda.org/ Sejda SDK], an open source and task oriented Java library to edit PDF files and [https://github.com/torakiki/sambox SAMBox], a [[PDFBox]] [[Fork (software development)|fork]].
 
== See also ==
Line 50 ⟶ 51:
*{{Official website|https://pdfsam.org}}
*{{github|torakiki/pdfsam}}
 
*[http://www.pdfsam.org/documentation/ - the project's online help web page]
*[http://sejda.org/ - to execute PDFsam tasks using a Command-line interface]
*[https://sejda.com/ - to execute PDFsam tasks using a web application]
 
{{PDF software}}