PDFCreator

Last updated
PDFCreator
Developer(s) pdfforge GmbH
Stable release 4.4 [1] (September 1, 2021;2 years ago (2021-09-01)) [±]
Repository
Written in C#
Operating system Microsoft Windows
Available inMultilingual [2]
Type PDF printer/creator/ Adware
License Mixed proprietary and open-source: [3]
Website www.pdfforge.org

PDFCreator is an application for converting documents into Portable Document Format (PDF) format on Microsoft Windows operating systems. It works by creating a virtual printer that prints to PDF files, and thereby allows practically any application to create PDF files by choosing to print from within the application and then printing to the PDFCreator printer.

Contents

In addition to PDFCreator Free, there are three business editions with additional features: PDFCreator Professional, PDFCreator Server and PDFCreator Terminal Server. [4]

Since 2009, PDFCreator has included closed source adware, toolbars and other software that is installed by default. [5]

Implementation

The application is written in Microsoft C# and released to the public at no charge. It works with 64-bit and 32-bit Windows versions including Windows 11. The actual PDF generation is handled by Ghostscript, which is included in the setup packages.

Besides being installed as a virtual printer, PDFCreator can be associated with .ps files to manually convert PostScript to PDF format.

PDFCreator can convert to the following file formats: PDF (including PDF/A (PDF/A-1b, PDF/A-2b and PDF/A-3b) and PDF/X (X-3:2002, X-3:2003 and X-4)), PNG, JPEG, TIFF, TXT. [6] It also allows to digitally sign PDF documents.

PDFCreator allows any COM enabled application to make use of its functionality. The business editions of PDFCreator allow users to write their own C# scripts with access to the entire job data. These custom scripts can be integrated directly before and after the conversion. They have full access to the .NET-framework and can reference compatible external libraries. [7] [8]

PDFCreator allows the user to disable printing, copying of text or images and modifying the original document. The user can also choose between two types of passwords, user and owner, to restrict PDF files in several ways. The former is required to open the PDF file, while the latter is necessary in order to change permissions and password. Encryption can be either Low (128 Bit), Medium (128 Bit AES) or High (256 Bit AES), with the latter only being available in the PDFCreator Business editions.

PDFCreator provides the possibility for automating certain tasks, for example with the help of user tokens. These placeholders for values, like today’s date, username, or e-mail address can be helpful when printing many similar files like invoices. [9]

With PDFCreator users can verify their authorship of a document with digital signatures. This feature is part of all PDFCreator editions, including PDFCreator Free.

Starting with version 0.9.6, there is full support for Windows Vista and version 0.9.7 provides support for Windows 7. [10] [11]

Starting with version 3.0.0, PDFCreator ended support for Windows XP. [12]

Starting with version 4.4.0 there is full support for Windows 11. [13]

Editions

PDFCreator is open source and freeware. The code can be downloaded and modified. [14]

In addition to PDFCreator Free there are three commercial editions. All of them allow administrators to predefine specific settings centrally with the easy management of user groups.[ citation needed ]

PDFCreator Professional
This version can be installed silently in Windows domains, which is not possible in PDFCreator Free.[ citation needed ]
PDFCreator Terminal Server
It has been developed for the use on Windows Servers with installed Remote Desktop Service and on Citrix Servers. Print jobs can be assigned securly to separate user sessions. Only one license key is needed per terminal server and it is valid for an ulimited number of users.[ citation needed ]
PDFCreator Server
This works as Windows service application. It allows the central management of settings and users for administrator. Additionally, it lets the user share PDFCreator printers in their network, auto-convert without user interaction and it offers high performance through multi-threading.[ citation needed ]

Adware toolbar controversy

Between 2009 and 2013 the installation package included a closed-source browser toolbar that was considered by many users to be malicious software. Although technically an optional component, the opt-out procedure used to be a two-step process (prior to version 1.2.3), which was considered by many to be intentionally confusing. [15] In addition to the spyware activity described below, the toolbar allowed one-click creation of PDFs from the current webpage and included a search tool. As of version 1.2.3, the opt-out procedure only required unchecking one checkbox during the installation process. [16]

Starting with version 0.9.7 (February 2009), [11] PDFCreator included an adware toolbar. [17] [18] The end-user-license agreement for PDFForge Toolbar by Spigot, Inc. (versions prior to 0.9.7 have a different, optional toolbar called "PDFCreator Toolbar"), states that the software will:

...modify your Microsoft Internet Explorer and/or Mozilla Firefox browser settings for the default search engine, address bar search, "DNS error" page, "404 error" page, and new tab page to facilitate more informative responses as determined by The Toolbar [19]

Pdfforge, which created PDFCreator, wrote an FAQ entry regarding the toolbar that stated: [20]

Is this spyware then? I think the main difference is if this is done unasked and undisclosed amount...Furthermore, the company works together with major Anti Ad- and Spyware companies to ensure, that it can be consider transparent and unharmful for the user. These include: Microsoft Windows, Anti-Spyware Webroot SpySweeper, Computer Associates Pest Patrol, PC Tools Spyware Doctor, Aluria Spyware Scanner and Spyware Eliminator. [20]

Since that time various versions of PDFCreator have included adware toolbars and other software with the installer, which many virus scanners identify as problematic or undesired software.

In March 2012 the company announced that the toolbar had been discontinued with version 1.3.0. [21] The company stated:

We have also removed the Toolbar from the setup, as it caused some confusion among the users. We are now trying a different advertising partner. This should reduce the problems the users had with the toolbar, as they felt that it was installed without their knowledge." [21]

As of 23 March 2012, PDFCreator included the MyStart toolbar by Incredibar. On 13 June 2012, PDFCreator once again included another controversial bundled software package, which tests as spyware, called SweetIM. [22] In July 2012 the project disabled reviews and ratings on its sourceforge repository. [23]

On 30 August 2012, PDFCreator version 1.5.0 was released which included an installer for the "AVG Security Toolbar." There was an option to disable installation of the "AVG Security Toolbar, but it was not clearly identified. Furthermore, installation of PDFCreator required acceptance of the AVG EULA even when installation of the "AVG Security Toolbar" was disabled. [24]

On 23 October 2012, PDFCreator version 1.5.1 was released [25] which includes an installer for iClaro Search. Compared to previous adware choices, once installed, iClaro cannot be removed using the "Add/Remove Programs" option. [26]

On 14 January 2013, PDFCreator version 1.6.2 was released [27] which includes an installer for Install Entrusted Toolbar. The setup screen for Install Entrusted Toolbar has a single option in black font. The description for Express (recommended) reads:

Install Entrusted Toolbar, set default search & new tabs to Entrusted Search, and set my homepage on my browsers to Entrusted Search [28]

In October 2013, PDFCreator was stealthily installing more software, including Amazon's Internet Explorer toolbar, without notifying the user. [29]

Awards

The now defunct OpenCD project chose PDFCreator as the best free software package for creating PDF files in Windows. [30]

In August 2008, InfoWorld magazine recognized PDFCreator with an Open Source Software Award from the field of more than 50 available open source or free PDF creation applications. [31] [32]

Both of these awards predate the inclusion of the contested spyware.

See also

Related Research Articles

Adware, often called advertising-supported software by its developers, is software that generates revenue for its developer by automatically generating online advertisements in the user interface of the software or on a screen presented to the user during the installation process. The software may generate two types of revenue: one is for the display of the advertisement and another on a "pay-per-click" basis, if the user clicks on the advertisement. Some advertisements also act as spyware, collecting and reporting data about the user, to be sold or used for targeted advertising or user profiling. The software may implement advertisements in a variety of ways, including a static box display, a banner display, a full screen, a video, a pop-up ad or in some other form. All forms of advertising carry health, ethical, privacy and security risks for users.

Spyware is any software with malicious behavior that aims to gather information about a person or organization and send it to another entity in a way that harms the user by violating their privacy, endangering their device's security, or other means. This behavior may be present in malware and in legitimate software. Websites may engage in spyware behaviors like web tracking. Hardware devices may also be affected.

Morpheus was a file sharing and searching peer-to-peer client for Microsoft Windows, developed and distributed by the company StreamCast, that originally used the OpenNap protocol, but later supported many different peer-to-peer protocols. On April 22, 2008, distributor StreamCast Networks filed for Chapter 7 bankruptcy after a long legal battle with music companies; all of their employees were laid off and the official download at www.morpheus.com stopped being available, though for a small period the website remained online. As of October 29, 2008, the official Morpheus website is offline, including all other websites owned by StreamCast Networks, specifically MusicCity.com, Streamcastnetworks.com and NeoNetwork.com.

<span class="mw-page-title-main">Spybot – Search & Destroy</span> Spyware removal software

Spybot – Search & Destroy (S&D) is a spyware and adware removal computer program compatible with Microsoft Windows. Dating back to the first Adwares in 2000, Spybot scans the computer hard disk and/or RAM for malicious software.

<span class="mw-page-title-main">Browser Helper Object</span> Plug-in module for Internet Explorer

A Browser Helper Object (BHO) is a DLL module designed as a plugin for the Microsoft Internet Explorer web browser to provide added functionality. BHOs were introduced in October 1997 with the release of version 4 of Internet Explorer. Most BHOs are loaded once by each new instance of Internet Explorer. However, in the case of Windows Explorer, a new instance is launched for each window.

<span class="mw-page-title-main">AVG AntiVirus</span> Antivirus computer program

AVG AntiVirus is a line of antivirus software developed by AVG Technologies, a subsidiary of Avast, a part of Gen Digital. It is available for Windows, macOS and Android.

<span class="mw-page-title-main">FileZilla</span> Free software, cross-platform file transfer protocol application

FileZilla is a free and open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. Clients are available for Windows, Linux, and macOS. Both server and client support FTP and FTPS, while the client can in addition connect to SFTP servers. FileZilla's source code is hosted on SourceForge.

<span class="mw-page-title-main">HijackThis</span> Malware and adware detection tool

HijackThis is a free and open-source tool to detect malware and adware on Microsoft Windows. It was originally created by Merijn Bellekom, and later sold to Trend Micro. The program is notable for quickly scanning a user's computer to display the most common locations of malware, rather than relying on a database of known spyware. HijackThis is used primarily for diagnosis of malware, not to remove or detect spyware—as uninformed use of its removal facilities can cause significant software damage to a computer. Browser hijacking can cause malware to be installed on a computer.

Browser hijacking is a form of unwanted software that modifies a web browser's settings without a user's permission, to inject unwanted advertising into the user's browser. A browser hijacker may replace the existing home page, error page, or search engine with its own. These are generally used to force hits to a particular website, increasing its advertising revenue.

<span class="mw-page-title-main">FrostWire</span> Free and open-source BitTorrent client

FrostWire is a free and open-source BitTorrent client first released in September 2004, as a fork of LimeWire. It was initially very similar to LimeWire in appearance and functionality, but over time developers added more features, including support for the BitTorrent protocol. In version 5, support for the Gnutella network was dropped entirely, and FrostWire became a BitTorrent-only client.

<span class="mw-page-title-main">Zango (company)</span>

Zango,, formerly ePIPO, 180solutions and Hotbar, was a software company that provided users access to its partners' videos, games, tools and utilities in exchange for viewing targeted advertising placed on their computers. Zango software is listed as adware by Symantec, and is also labeled as a potentially unwanted program by McAfee. Zango was co-founded by two brothers: Keith Smith, who served as the CEO; and Ken Smith, who served as the CTO.

Christopher Boyd, also known by his online pseudonym Paperghost, is a computer security researcher.

<span class="mw-page-title-main">Messenger Plus!</span> Software add-on for Windows Live Messenger and Skype

Messenger Plus! is an add-on for Windows Live Messenger and Skype. The software provides additional functionality to Microsoft's Instant messaging client, Windows Live Messenger, by adding its own controls to the main interface. These controls affect Messenger's behaviour and appearance, often through additional dialog boxes.

<span class="mw-page-title-main">Vuze</span> BitTorrent client

Vuze is a BitTorrent client used to transfer files via the BitTorrent protocol. Vuze is written in Java, and uses the Azureus Engine. In addition to downloading data linked to .torrent files, Azureus allows users to view, publish and share original DVD and HD quality video content. Content is presented through channels and categories containing TV shows, music videos, movies, video games, series and others.

<span class="mw-page-title-main">Babylon (software)</span> Computer dictionary and translation program

Babylon is a computer dictionary and translation program developed by the Israeli company Babylon Software Ltd. based in the city of Or Yehuda. The company was established in 1997 by the Israeli entrepreneur Amnon Ovadia. Its IPO took place ten years later. It is considered a part of Israel's Download Valley, a cluster of software companies monetizing "free" software downloads through adware. Babylon includes in-house proprietary dictionaries, as well as community-created dictionaries and glossaries. It is a tool used for translation and conversion of currencies, measurements and time, and for obtaining other contextual information. The program also uses a text-to-speech agent, so users hear the proper pronunciation of words and text. Babylon has developed 36 English-based proprietary dictionaries in 21 languages. In 2008–2009, Babylon reported earnings of 50 million NIS through its collaboration with Google.

OpenCandy was an adware module and a potentially unwanted program classified as malware by many anti-virus vendors. They flagged OpenCandy due to its undesirable side-effects. It was designed to run during installation of other desired software. Produced by SweetLabs, it consisted of a Microsoft Windows library incorporated in a Windows Installer. When a user installed an application that had bundled the OpenCandy library, an option appeared to install software it recommended based on a scan of the user's system and geolocation. Both the option and offers it generated were selected by default and would be installed unless the user unchecked them before continuing with the installation.

μTorrent Proprietary adware BitTorrent client

μTorrent, or uTorrent, is a proprietary adware BitTorrent client owned and developed by Rainberry, Inc. The "μ" in its name comes from the SI prefix "micro-", referring to the program's small memory footprint: the program was designed to use minimal computer resources while offering functionality comparable to larger BitTorrent clients such as Vuze or BitComet. μTorrent became controversial in 2015 when many users unknowingly accepted a default option during installation which also installed a cryptocurrency miner.

Download Valley is a cluster of software companies in Israel, producing and delivering adware to be installed alongside downloads of other software. The primary purpose is to monetize shareware and downloads. These software items are commonly browser toolbars, adware, browser hijackers, spyware, and malware. Another group of products are download managers, possibly designed to induce or trick the user to install adware, when downloading a piece of desired software or mobile app from a certain source.

A potentially unwanted program (PUP) or potentially unwanted application (PUA) is software that a user may perceive as unwanted or unnecessary. It is used as a subjective tagging criterion by security and parental control products. Such software may use an implementation that can compromise privacy or weaken the computer's security. Companies often bundle a wanted program download with a wrapper application and may offer to install an unwanted application, and in some cases without providing a clear opt-out method. Antivirus companies define the software bundled as potentially unwanted programs which can include software that displays intrusive advertising (adware), or tracks the user's Internet usage to sell information to advertisers (spyware), injects its own advertising into web pages that a user looks at, or uses premium SMS services to rack up charges for the user. A growing number of open-source software projects have expressed dismay at third-party websites wrapping their downloads with unwanted bundles, without the project's knowledge or consent. Nearly every third-party free download site bundles their downloads with potentially unwanted software. The practice is widely considered unethical because it violates the security interests of users without their informed consent. Some unwanted software bundles install a root certificate on a user's device, which allows hackers to intercept private data such as banking details, without a browser giving security warnings. The United States Department of Homeland Security has advised removing an insecure root certificate, because they make computers vulnerable to serious cyberattacks. Software developers and security experts recommend that people always download the latest version from the official project website, or a trusted package manager or app store.

References

  1. "PDFCreator 4.4 is out". pdfforge GmbH. September 1, 2021. Retrieved November 3, 2021.
  2. "PDFCreator: Translations".
  3. "License". pdfforge. Retrieved 2018-08-07.
  4. "PDFCreator editions - solutions for all IT infrastructures". PDFCreator: Free PDF converter to create PDF files. Retrieved 2022-03-24.
  5. jasonspiro (2011-05-31). "Ticket #19639: PDFCreator installer includes the closed-source "pdfforge Toolbar"". SourceForge issue tracker. Geeknet, Inc. Archived from the original on November 13, 2012. Retrieved 2013-02-24.
  6. "PDFCreator: Features". 2017.
  7. Jahwe2000 (2005-09-23). "PDFCreator 0.8.1 RC9 available". Archived from the original on April 7, 2013. Retrieved 2013-02-24.
  8. "CS-Script — PDFCreator 4.4.1 documentation". docs.pdfforge.org. Retrieved 2022-01-06.
  9. "User Tokens in PDF files explained". PDFCreator: Free PDF converter to create PDF files. Retrieved 2022-01-06.
  10. Jahwe2000 (2008-09-19). "PDFCreator 0.9.6 released". SourceForge . Retrieved 2013-02-24.
  11. 1 2 Jahwe2000 (2009-02-04). "PDFCreator 0.9.7 released". SourceForge . Retrieved 2013-02-24.
  12. "PDFCreator 2.5.0 Release". pdfforge. 2017-02-16. Retrieved 2017-12-27.
  13. "What's new in Windows 11 and how to get a free upgrade". PDFCreator: Free PDF converter to create PDF files. Retrieved 2022-01-06.
  14. pdfforge/PDFCreator, pdfforge, 2022-01-26, retrieved 2022-03-24
  15. asjones (November 2009). "Yahoo Toolbar - Installs Even if I Uncheck box". PDFCreator Forum. Archived from the original on 2012-03-03. Retrieved 2013-02-24.
  16. "PDFCreator 1.2.3 installation screenshot". Archived from the original on July 16, 2012. Retrieved 2012-02-20.
  17. Walker, KL (2009-05-18). "PDFCreator with PDFForge is causing havoc with toolbar install" . Retrieved 2013-02-24.
  18. Raj, Victor (2009-03-17). "Malware — urlseek20.vmn.net". Archived from the original on 2012-12-12. Retrieved 2013-02-24.
  19. "Terms of Use". pdfforge.mybrowserbar.com. 2013-01-10. Retrieved 2013-02-24.
  20. 1 2 "Is the PDFCreator Toolbar Spyware?". Archived from the original on 4 March 2012. Retrieved 2013-02-24.
  21. 1 2 philip (2012-03-12). "PDFCreator 1.3.0 released". PDFForge. Retrieved 2013-02-24.
  22. "WOT Reputation Scorecard: sweetim.com". WOT Services . Retrieved 2013-02-24.
  23. "Reviews for PDFCreator at SourceForge.net". SourceForge. July 2012. Retrieved 2012-08-30.
  24. philip (2012-08-30). "PDFCreator 1.5.0 released". pdfforge.org. Retrieved 2013-02-24.
  25. philip (2012-10-23). "PDFCreator 1.5.1 released". pdfforge.org. Retrieved 2013-02-24.
  26. Sean Doyle (2012-01-01). "What Is The isearch.claro-search Virus (Claro Search)?" . Retrieved 2013-02-24.
  27. philip (2013-01-14). "PDFCreator 1.6.2 released". pdfforge GmbH. Retrieved 20 March 2013.
  28. "PDFCreator 1.6.2 installation screenshot". Archived from the original on April 21, 2013. Retrieved 2013-03-20.
  29. "How to Remove PDFCreator Malware: 6 Steps (with Pictures)". Wikihow.com. 2013-10-08. Retrieved 2013-10-25.
  30. "OpenCD 07.04". linuxdistributions.co.uk. Archived from the original on 2012-05-19. Retrieved 2013-02-24.
  31. "Best of open source productivity apps: PDF creation". InfoWorld. 2008-07-30. Archived from the original on 2009-04-22. Retrieved 2013-02-24.
  32. Dineley, Doug (2008-08-04). "Best of Open Source Software Awards 2008". InfoWorld . Retrieved 2013-02-24.