{"id":1742,"date":"2016-12-06T22:13:34","date_gmt":"2016-12-06T22:13:34","guid":{"rendered":"http:\/\/blog.paranoidprofessor.com\/?p=1742"},"modified":"2016-12-06T22:25:55","modified_gmt":"2016-12-06T22:25:55","slug":"machine-generation-of-pdf-files-the-easy-way-part-v","status":"publish","type":"post","link":"https:\/\/blog.paranoidprofessor.com\/index.php\/2016\/12\/06\/machine-generation-of-pdf-files-the-easy-way-part-v\/","title":{"rendered":"Machine generation of PDF files the easy way \u2013 part V"},"content":{"rendered":"<p>While preparing these <a href=\"http:\/\/blog.paranoidprofessor.com\/index.php\/2016\/11\/29\/machine-generation-of-pdf-files-the-easy-way-part-iv\/\">articles <\/a>I didn&#8217;t have an overarching goal. \u00a0I probably should have began with the header and footer and kept that through all examples but I changed my focus while writing this all up.<\/p>\n<p>This fifth example just combines both the header and footer from step 2 with the results from my previous step. The final result will generate a form and will look like this.<\/p>\n<p><a href=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/10\/data5.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-1524 size-full\" src=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/10\/data5.png\" alt=\"data5\" width=\"652\" height=\"916\" srcset=\"https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/10\/data5.png 652w, https:\/\/blog.paranoidprofessor.com\/wp-content\/uploads\/2016\/10\/data5-214x300.png 214w\" sizes=\"(max-width: 652px) 100vw, 652px\" \/><\/a><\/p>\n<p>It really does look good even though there are a few little things that could be improved. They will be corrected in the next step.<\/p>\n<p>&nbsp;<\/p>\n<p>Download source and pdf for this example<\/p>\n<div class=\"\"><a href=\"http:\/\/blog.paranoidprofessor.com\/wp-content\/downloads\/fop-data5.zip\" target=\"_self\" class=\"emd_dl_blue\">Download files<\/a><\/div>        <style type=\"text\/css\">\r\n    .emd_dl_blue {\r\n        -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;\r\n        -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;\r\n        box-shadow:inset 0px 1px 0px 0px #bbdaf7;\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );\r\n        background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');\r\n        background-color:#79bbff;\r\n        -webkit-border-top-left-radius:0px;\r\n        -moz-border-radius-topleft:0px;\r\n        border-top-left-radius:0px;\r\n        -webkit-border-top-right-radius:0px;\r\n        -moz-border-radius-topright:0px;\r\n        border-top-right-radius:0px;\r\n        -webkit-border-bottom-right-radius:0px;\r\n        -moz-border-radius-bottomright:0px;\r\n        border-bottom-right-radius:0px;\r\n        -webkit-border-bottom-left-radius:0px;\r\n        -moz-border-radius-bottomleft:0px;\r\n        border-bottom-left-radius:0px;\r\n        text-indent:0;\r\n        border:1px solid #84bbf3;\r\n        display:inline-block;\r\n        color:#ffffff !important;\r\n        font-family:Georgia;\r\n        font-size:15px;\r\n        font-weight:bold;\r\n        font-style:normal;\r\n        height:41px;\r\n        line-height:41px;\r\n        width:153px;\r\n        text-decoration:none;\r\n        text-align:center;\r\n        text-shadow:1px 1px 0px #528ecc;\r\n    }\r\n    .emd_dl_blue:hover {\r\n        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );\r\n        background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );\r\n        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');\r\n        background-color:#378de5;\r\n    }.emd_dl_blue:active {\r\n        position:relative;\r\n        top:1px;\r\n    }\r\n    <\/style>\n<p>The next set of changes for this can be found in <a href=\"http:\/\/blog.paranoidprofessor.com\/index.php\/2016\/12\/06\/machine-generation-of-pdf-files-the-easy-way-part-vi\/\">part VI<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While preparing these articles I didn&#8217;t have an overarching goal. \u00a0I probably should have began with the header and footer and kept that through all examples but I changed my focus while writing this all up. This fifth example just &hellip; <a href=\"https:\/\/blog.paranoidprofessor.com\/index.php\/2016\/12\/06\/machine-generation-of-pdf-files-the-easy-way-part-v\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[20],"tags":[73,81,78,82],"_links":{"self":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/1742"}],"collection":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/comments?post=1742"}],"version-history":[{"count":5,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/1742\/revisions"}],"predecessor-version":[{"id":1833,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/posts\/1742\/revisions\/1833"}],"wp:attachment":[{"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/media?parent=1742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/categories?post=1742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.paranoidprofessor.com\/index.php\/wp-json\/wp\/v2\/tags?post=1742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}