challenge Hello, world! PDF版

Hello, world!シリーズの続編です。 「Hello, world!」となるべく大きく書かれた1ページのPDFを出力してください。

Posted feedbacks - Haskell

HPDFというライブラリを利用する
A4サイズにななめに入れてみました
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
import Graphics.PDF
import Data.Monoid

main = let document =  rgbSpace
                    <> chooseFont Helvetica 57
                    <> applyMatrix (rotate (Degree 58))
                    <> fillText 25 (-28) "Hello, world!"
                    <> emptyPdf 210 297
       in
       writePdf "hello.pdf" document 

Index

Feed

Other

Link

Pathtraq

loading...