welcome: please sign in

Input

book: Create a structured PDF document with headings, chapters, etc.
webpage: Specifies that the HTML sources are unstructured (plain web pages.) A page break is inserted between each file or URL in the output.
continuous: Specifies that the HTML sources are unstructured (plain web pages.) No page breaks are inserted between each file or URL in the output.
Title of the document for the front page.
Extract the first heading of the document and use it as title. If checked the title field has no effect.
The title image or HTML page. These file has to be an attachments!
Specify document version to be displayed on the title page.
Intellectual property owner of this document.
Copyright notice for this document.
Information about who and when modified the document are applied at the end.

Output

Specifies the output format.
Grayscale document  Title page
Compression :   JPEG big images 

Page

 
User defined page size 
Choose one of the predefined standard sizes or select user defined.
Specifies the page size using a standard name or in points (no suffix or ##x##pt), inches (##x##in), centimeters (##x##cm), or millimeters (##x##mm).
Set the target browser width in pixels (400-1200). This determines the page scaling of images.
   2-Sided   Landscape
   
   
   
Specifies the margin size using points (no suffix or ##x##pt), inches (##x##in), centimeters (##x##cm), or millimeters (##x##mm). Keep empty for default value.
Left
Middle
Right
Sets the page header to use on body pages.
Left
Middle
Right
Sets the page footer to use on body pages.

Contents

Sets the number of levels in the table-of-contents. Empty for unlimited levels.
   Numbered headings Check to number all of the headings in the document.
Sets the title for the table-of-contents. Empty for default title.
Left
Middle
Right
Sets the page header to use on table-of-contents pages.
Left
Middle
Right
Sets the page footer to use on table-of-contents pages.

Colors

Enter the HTML color for the body (background).
Enter the image file for the body (background). These file has to be an attachments!
Enter the HTML color for the text.
Sets the color of links.
Enables generation of links in PDF files.

Fonts

Set the default size of text.
Set the spacing between lines of text.
Choose the default typeface (font) of text.
Choose the default typeface (font) of headings.
Set the size of header and footer text.
Choose the font for header and footer text.
Change the encoding of the text in document.
Check to embed font in the output file.

PDF

Controls the initial viewing mode for the document.
Document: Displays only the docuemnt pages.
Outline: Display the table-of-contents outline as well as the document pages.
Full-screen: Displays pages on the whole screen; this mode is used primarily for presentations.
Controls the initial layout of document pages on the screen.
Single: Displays a single page at a time.
One column: Displays a single column of pages at a time.
Two column left/right: Display two columns of pages at a time; the first page is displayed in the left or right column as selected.
Choose the initial page that will be shown.

Security

Check to number all of the headings in the document.
 Print   Modify
 Copy   Annotate
Specifies the document permissions.
Specifies the user password to restrict viewing permissions on this PDF document. Empty for no encryption.
Specifies the owner password to control who can change document permissions etc. If this field is left blank, a random 32-character password is generated so that no one can change the document.

Expert

Specify language to use for date and time format.
Shrink code blocks on page.
Show line numbers for code blocks.
Make spaces visable by dots (·) instead of white spaces.
Make line breaks visable by a extra character (¶) at the end.
Enable this feature if you searching for problems or intent to report a bug report

About

Version 2.4.2 (MoinMoin 1.9.9)


MoinMoin - Generate PDF document using HTMLDOC

This action script generate PDF documents from a Wiki site using
the HTMLDOC (http://www.htmldoc.org) software packages which has
to be preinstalled first.

Copy this script in your's MoinMoin action script plugin directory.

Thanks goes to Pascal Bauermeister who initiated the implementaion.
Lot of things changes since then but the idear using HTMLDOC is the
main concept of this implementation.

Please visit the homepage for further informations:
http://moinmo.in/ActionMarket/PdfAction

@copyright: (C) 2006 Pascal Bauermeister
@copyright: (C) 2006-2010 Raphael Bossek <raphael.bossek@solutions4linux.de>
@license: GNU GPL, see COPYING for details

       

location: HelpOnImages

Working With Images

Basic

If you just want to get an image on a page, simply upload the image file (using the 'Attachments' link). Then use  {{attachment:image-name.png}}  (where image-name.png is the name of your file). Wherever you plop that code is where the image will be. If you put it within a paragraph, it will be part of the flow of the paragraph. For tiny images, this might be fine, but be careful with big images, or your page will look odd.

For example, if you put large image  {{attachment:duckie.png}} into the middle of a paragraph, like this duckie.png , then that's exactly what you'll get. However, be careful, because as you can see, the graphic can adversely effect your paragraph layout. But, a small image, like this fish [fish.jpg], does not.

Page Alignment

chair.jpg

clock.jpg

This example uses a chair image that's aligned left. Notice that paragraph text flows around it, so you can (for example) stagger images on the page. Here is the code:  {{attachment:chair.jpg||align="left"}} 

This example uses a clock image that's aligned right. Notice that text flows around it. Here is the code:  {{attachment:clock.jpg||align="right"}} 

Getting the image positioned on the page (and relative to your paragraphs) will take a bit of playing. I find placing the image-code above the paragraph gets it aligned perfectly with the paragraph in question. If you view the source of this page, you'll see that I have both image-codes at the start of this section.

Baseline Alignment

Using a pineapple can as an example, the following are examples of aligning an image on inline within the text baseline:

This is top: pineapple.jpg

 {{attachment:pineapple.jpg||align="top"}} 

This is middle: pineapple.jpg

 {{attachment:pineapple.jpg||align="middle"}} 

This is bottom: pineapple.jpg

 {{attachment:pineapple.jpg||align="bottom"}} 

Here's an example of using an image as a button. Or, in this case, a button as a button. HelpOnEditing As you can see from the example code, this link will open in a new window. If you don't need it to, simply eliminate the |target="_blank" part. Alternatively, you can even replace the HelpOnEditing part with any valid link, including external URL's.
 [[HelpOnEditing|{{attachment:button.png}}|target="_blank"]] 

Thumbnail of an Image

If you have a large image that you don't necessarily want/need to display at once, create a thumbnail preview. When the reader clicks the image, they'll get the original enlarged version. You only need to specify either width or height, and the image will automatically scale in proportion.

The code:  [[attachment:Grand_Tetons.jpg|{{attachment:Grand_Tetons.jpg||width=100}}]] 

old alarm clock

Title Text

Optionally, you may add an title text to any image link, and it will display when you hover the mouse over the image (the image being rendered or not). To do so, simply put the text in the second argument:  {{attachment:fish.jpg|A little tiny fish!}}  to generate A little tiny fish!.

Title Text can be combined with any of the examples described on this page. Simply put it between the double pipe (||) in the link. Borrowing from the example above, here is the clock again with an added description:  {{attachment:clock.jpg|old alarm clock|align="right"}}