Saturday, December 18, 2010

How to print (or unlock) a .wwf file

Online
You can unlock your .wwf files here (up to 5 MB) or here (up to 95 MB). This one is even dedicated to .wwf files, which is hilarious!

Windows
Install Ghostscript on Windows and create this simple batchfile:
set ttt=%1
set tt=%ttt:~0,-4%
gswin32c -dSAFER -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sFONTPATH=%windir%/fonts;xfonts;. -sPDFPassword= -dPDFSETTINGS=/prepress -dPassThroughJPEGImages=true -sOutputFile="%tt%_noPW.pdf" "%1"

Save it as crackwwf.bat. Now open a DOS window and issue:
crackwwf protected.wwf

Unconfirmed, but it makes sense. Please put any corrections in the comments. For those who don't like to use the CLI, you can download my .wwf toolkit. The installation manual is here.

If you just want to print a .wwf you have to install GSview as well. Start it, load your .wwf file and simply print it.

Linux
Install Ghostscript and poppler-tools which most distributions carry. Then issue:
pdftops Presseinfo_SAVE_AS_WWF_-_SAVE_A_TREE.wwf crack.ps
ps2pdf crack.ps crack.pdf

You can also download my .wwf toolkit, which comes with a GUI. If you open it with KGhostview you can print it without any conversion at all:



OS/X
The .wwf toolkit can probably be ported to OS/X as well. If you want to help, please leave a message in the comments.

2 comments:

tracyanne said...

Actually if you are using Ubuntu, and probably any other GNOME based desktop Linux, you can open and print the wwf file from evince, which comes preinstalled, and is available as the default Document Viewer.

Anonymous said...

I only recently found out about the .wwf format thanks to The Windows Club. One of the comments included a link to your blog. I totally agree with you. It's a disgrace how funds, societies, organizations, etc. can waste donor funds. I have no formal PC training & 'cracked' the format in a few minutes. I downloaded your demo file, changed the file extension to .ps (postscript) & then 'printed' the document with PDFCreator. I then had a printable .pdf file.
Regards,
Eldon.