Download Latest Version mcf2pdf-0.2.0-bin-windows.zip (12.3 MB)
Email in envelope

Get an email when there's a new version of mcf2pdf

Home / releases
Name Modified Size InfoDownloads / Week
Parent folder
mcf2pdf-0.2.0-bin-windows.zip 2015-03-01 12.3 MB
mcf2pdf-0.2.0-bin-linux.tar.gz 2015-03-01 12.3 MB
README 2015-03-01 7.6 kB
mcf2pdf-0.1.2-bin-windows.zip 2015-02-28 11.0 MB
mcf2pdf-0.1.2-bin-linux.tar.gz 2015-02-28 11.0 MB
mcf2pdf-0.1.1-bin-windows.zip 2011-12-22 11.0 MB
mcf2pdf-0.1.1-bin-linux.tar.gz 2011-12-22 11.0 MB
mcf2pdf-0.1.0-bin-windows.zip 2011-12-14 11.0 MB
mcf2pdf-0.1.0-bin-linux.tar.gz 2011-12-14 11.0 MB
Totals: 9 Items   90.8 MB 2
mcf2pdf Converter for Mein CEWE Fotobuch (My CEWE Photobook) files to PDF

Version 0.2.0

Author: Florian Albrecht (cwflo AT users DOT sourceforge DOT net)

Please read this file carefully; if you send me any e-mail which indicates that
you did not, you will be ignored.

PLEASE USE THE SOURCEFORGE SUPPORT FORUM OR BUGTRACKER BEFORE SENDING ME
AN E-MAIL!

-------------------------------------------------------------------------------

1. What is mcf2pdf? What not?
2. Installation and configuration
3. Converting files
4. Troubleshooting
5. Legal Stuff (Disclaimer)

-------------------------------------------------------------------------------

1. What is mcf2pdf? What not?

This program enables you to convert photobooks created with the Mein CEWE
Fotobuch or My CEWE Photobook software (in short, MCF software) to PDF files.
These files then can be used to have a quick and rough impression on how the 
photobook is going to look after printing.

================================================================================
Calendars and anything else than BOOKS are NOT (yet) supported by this software!
(Do not ask me WHEN they will be supported - you will be ignored)
================================================================================

The generated PDFs are NOT, and will never be, a 100% representation of the
designed photobook. Also, they do NOT include bleed margins (especially not for 
the cover pages) and such things, and they use the RGB color model, not the CMYK 
model used for professional printings. Therefore, you should not use the 
generated PDFs for any "real" print jobs - you will be really disappointed about 
the results.

I just started development of this program, and personally, I just needed it for
one single photobook. For this, there will be many features of MCF files not yet
supported by this software. This can result in empty or strange looking PDFs,
or even in program crashes. Notice that this program is in BETA stage and is
not guaranteed to work for ANY of your MCF files. However, if you notice any
strange output, feel free to issue a ticket in the SourceForge bugtracker. 
If possible, include a screenshot of the MCF software which shows how the page 
should look, and then a screenshot of the PDF how it looks after conversion. 
Also, including the whole .mcf file would help (don't panic, the .mcf files do 
not include any pictures by theirselves, but TEXT inserted into the photobook 
can be seen in the .mcf file).

If you are interested in extending the software, feel free to download the code 
and start developing! Most important classes are commented. If you send me your 
enhancements by e-mail, I can include them in the software.

-------------------------------------------------------------------------------

2. Installation and configuration

Installation is quite easy. Just extract the downloaded archive 
(mcf2pdf-x.y.z-bin-windows.zip or mcf2pdf-x.y.z-bin-linux.tar.gz), as you 
will likely already have done as you are reading this file.

To run mcf2pdf, you will have to adjust the startup script by hand, as the 
program cannot yet automatically determine where the MCF software is installed.

Some notes about the structure of the MCF software first: The installation 
locations of the software consist of two components. One component is the 
"real" installation directory, like C:\Program Files\Mein CEWE Fotobuch under 
Windows, or perhaps /home/myuser/cewe-fotobuch under Linux. Here the binaries
of the software are located as well as the shipped background images, fonts,
cliparts etc. 
The other component is the "temporary" directory of the MCF software which can
be set from within the software. Here everything you download from within the
program (e.g. new background images, cliparts, themes...) will be stored.

As files from both locations could be used in your photobook (.mcf) files, you
have to "tell" mcf2pdf about both. This is done by editing the startup script
(mcf2pdf.bat under Windows, mcf2pdf under Linux) with any text editor you like
(Windows: right-click the file and select "Edit"). 

Look for the line starting with <SET> MCF_INSTALL_DIR= (SET only in the .bat 
version). After the =, insert the complete path to the "real" MCF software
installation location, e.g. "C:\Program Files\Mein CEWE Fotobuch". Notice that
you MUST include the path in double quotes if it contains spaces!!

Next, look for the line starting with <SET> MCF_TEMP_DIR= (SET only in the .bat 
version). The same, insert now the TEMPORARY location of the software. If 
unsure, startup the MCF software, open any file, select "Options", "Directories"
(second item in the Options dialog), and copy the temporary directory listed 
there.
  
When finished, save the startup script.

-------------------------------------------------------------------------------

3. Converting files

After correct configuration (see above), conversion of MCF files now is rather
simple. Just open a command line (Windows: Win+R, then enter "cmd"), change to
the directory where you extracted the mcf2pdf program (if you do not know what
this means, google for "cd change directory"), and type "mcf2pdf <my MCF file>
<my new PDF file>". For example:

mcf2pdf "C:\Documents and Settings\myuser\My Documents\USA 2011.mcf" output.pdf

Notice the double quotes due to the spaces in the path to the MCF file!

If this seems to complicated, you can COPY the .mcf file AND the images folder
of it (e.g. "USA 2011.mcf Files") to the directory where mcf2pdf is located, 
and then just enter

mcf2pdf "USA 2011.mcf" output.pdf

The program will start converting the file and inform you when this is finished.
Notice that the program is NOT optimized for speed in any way... It can take 
a long time.

For advanced settings, enter "mcf2pdf -h". This will give you information on
how to adjust the output DPI setting and much more. 

-------------------------------------------------------------------------------

4. Troubleshooting

As stated above, mcf2pdf is BETA and does not yet implement very much of the
MCF software features. Please refer to chapter 1 on how to file a "bug".

If you get any error like "Unrecognized command: java", please make sure that
a Java Runtime (1.6.0 or newer) is installed and the Java Executable is on your
PATH. Ask Google if you do not know what this means.

If you get an error like "Java Heap Space", there is not enough memory for the
page rendering. This is mostly due to a too high DPI setting. Well, as you seem
to be an expert to use this option, you won't have any problems to adjust the
startup script (see chapter 2) to set higher memory levels for Java, will you?

-------------------------------------------------------------------------------

5. Legal Stuff (Disclaimer)

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Source: README, updated 2015-03-01