- Accidental Creative
- Adapting to Web Standards: CSS and Ajax for Big Sites
- Art of Non-Conformity
- Art of Readable Code
- Back to the User: Creating User-Focused Web Sites
- Beginning PHP6, Apache, MySQL Web Development
- Books to Read
- Bored and Brilliant
- Born For This
- Complete E-Commerce Book
- Content Inc
- Core PHP Programming
- CSS3: Pushing the Limits
- Dealing with Difficult People
- Defensive Design for the Web
- Deliver First Class Web sites
- Design for Hackers: Reverse-Engineering Beauty
- Designing Web Interfaces
- Designing Web sites that Work: Usability for the Web
- Designing with Progressive Enhancement
- Developing Large Web Applications
- Eat That Frog
- Economics of Software Quality
- Elements of User Experience
- Epic Content Marketing
- Extending Bootstrap
- Flexible Web Design
- Flexible Web Layouts
- Happiness At Work
- Inmates Are Running the Asylum
- jQuery Pocket Reference
- Letting Go of the Words
- Making Every Meeting Matter
- Manage Your Day to Day
- Marketing to Millenials
- Monster Loyalty
- More Eric Meye on CSS
- Official Ubuntu Book
- Organized Home
- Perennial Seller
- PHP In a NutShell
- PHP Refactoring
- PHP5 CMS Framework Development
- PHP6 and MySQL Bible
- Privacy Policy
- Responsive Web Design
- Responsive Web Design with HTML and CSS3
- Rules of Thumb
- Saleable Software
- Securing PHP Web Applications
- Simple and Usable Web, Mobile and Interaction Design
- Smart Organizing
- Submit Now: Designing Persuasive Web sites
- The Life-changing Magic of Tidying up
- This Is Marketing
- UI and UX and Design
- Web site Usability
- Web Site Usability: A Designer's Guide
- Web Word Wizardy
- Well Designed
- Work for Money, Design for Love
- Blogs
- Checklists I Have Collected or Created
- Crafts To Do
- Database and Data Relations Checklist
- Ecommerce Website Checklist
- My Front End UI Checklist
- New Client Needs Analysis
- Newsletters I Read
- Puzzles
- Style Guides
- User Review Questions
- Web Designer's SEO Checklist
- Web site Review
- Website Code Checklist
- Website Final Approval Form
- Writing Content For Your Website
- Writing Styleguide
- Writing Tips
- Complete Book of Potatoes
- Creating Custom Soil Mixes for Healthy, Happy Plants
- Edible Forest Garden
- Garden Design
- Gardening Tips and Tricks
- Gardens and History
- Herbs
- Houseplants
- Light Candle Levels
- My Garden
- My Garden To Plant
- Organic Fertilizers
- Organic Gardening in Alberta
- Plant Nurseries
- Plant Suggestions
- Planting Tips and Ideas
- Root Cellaring
- Things I Planted in My Yard
- Way We Garden Now
- 101 Organic Gardening Hacks
- Beautiful No-Mow Lawns
- Beginner's Guide to Heirloom Vegetables
- Best of Lois Hole
- Eradicate Invasive Plants
- Gardening Books to Read
- Gardens West
- Grow Organic
- Grow Your own Herbs
- Guerilla Gardening
- Heirloom Life Gardener
- Indoor Gardening: The Organic Way
- Real Gardens Grow Natives
- Seed Underground
- Small plot, high yield gardening
- Thrifty Gardening from the Ground Up
- Vegetables
- Veggie Garden Remix
- Weeds
- What Grows Here
- Activities for Kids
- Baking & Cooking Tips
- Bertrand Russell
- Can I Get that on Sale?
- Cleaning Tips and Tricks
- Colour Palettes I Like
- Compound Time
- Cooking Tips
- Crafts
- Crafts for Kids
- Household Tips
- Inspiration
- Interesting
- Interior Design
- Latin Phrases
- Laundry Tips
- Learn Something New
- Links, Information, and Cool Videos - Stuff for My Kids
- My Miscellany
- Organizing
- Quotes
- Reading List
- Renovations
- Silly Sites
- Things that Make Me Laugh
- Videos to Watch
- YouTube Hacks
- Accessibility
- CSS Frameworks
- CSS Reading List
- CSS Sticky Footer
- htaccess files
- HTML Tips and Tricks
- Javascript (and jQuery)
- Landing Page Tips
- Making Better Websites
- More Information on CSS
- MySQL and Databases
- Navigation
- Responsive Design
- Robots.txt File
- Security and Secure Websites
- SVG Images
- Web Design and Development
- Web Design Tools
- Web Error Codes
- Website Testing Checklist
- Writing for the Web
- Writing Ideas for your website
- Animations and Interactions
- Being a Better Designer
- Bootstrap Resources
- Color in Web Design
- Colour
- CSS Preprocessors: Sass and Less
- CSS Tips Tricks
- Design Systems
- Designing User Interfaces
- Font & Typographical Inspiration
- Fonts, Typography, Letters & Symbols
- Icons
- Logo Designs
- Photoshop Tips and Tricks
- Sketch
- UX and UI and Design Reading List
- Web Forms
TCPDF - make sure you run the latest version
jsPDF - Generate PDFs with Javascript
Generating PDFs from Web Pages on the Fly with jsPDF
Email PDF Attachment with PHP Using FPDF
Fill Online PDF Forms Using HTML Forms
Tabula: Extract Tables from PDFs
FPDF Library for generating PDFs
snappy: PHP Library to generate thumbnails, snapsnotes, or PDFs from URL or HTML
Send a PDF as an emai attachment
As much as I like fPDF, I decided to use mpdf when I was creating pdfs with PHP.
Php : create pdf from html using mpdf- save the pdf as a file using the code below
- the pdf can be saved to a file like this
- $mpdf->Output(‘filename.pdf’,'F’);
- then attach the pdf file to send over email
- use $attachment = array(chunk_split(base64_encode($pdfdoc)));
<?php
- // download fpdf class (http://fpdf.org)
- require("/fpd/fpdf.php");
- // fpdf object
- $pdf = new FPDF();
- // generate a simple PDF (for more info, see http://fpdf.org/en/tutorial/)
- $pdf->AddPage();
- $pdf->SetFont("Arial","B",14);
- $pdf->Cell(40,10, "this is a pdf example");
- // email stuff (change data below)
- $to = "target@domain.com";
- $from = "me@domain.com";
- $subject = "send email with pdf attachment";
- $message = "
Please see the attachment.
"; - // a random hash will be necessary to send mixed content
- $separator = md5(time());
- // carriage return type (we use a PHP end of line constant)
- $eol = PHP_EOL;
- // attachment name
- $filename = "example.pdf";
- // encode data (puts attachment in proper format)
- $pdfdoc = $pdf->Output("", "S");
- $attachment = chunk_split(base64_encode($pdfdoc));
- // main header (multipart mandatory)
- $headers = "From: ".$from.$eol;
- $headers .= "MIME-Version: 1.0".$eol;
- $headers .= "Content-Type: multipart/mixed; boundary=\"".$separator."\"".$eol.$eol;
- $headers .= "Content-Transfer-Encoding: 7bit".$eol;
- $headers .= "This is a MIME encoded message.".$eol.$eol;
- // message
- $headers .= "--".$separator.$eol;
- $headers .= "Content-Type: text/html; charset=\"iso-8859-1\"".$eol;
- $headers .= "Content-Transfer-Encoding: 8bit".$eol.$eol;
- $headers .= $message.$eol.$eol;
- // attachment
- $headers .= "--".$separator.$eol;
- $headers .= "Content-Type: application/octet-stream; name=\"".$filename."\"".$eol;
- $headers .= "Content-Transfer-Encoding: base64".$eol;
- $headers .= "Content-Disposition: attachment".$eol.$eol;
- $headers .= $attachment.$eol.$eol;
- $headers .= "--".$separator."--";
- // send message
- mail($to, $subject, "", $headers);
- ?>
Adobe LiveCycle Designer Notes
April « 2009 « LiveCycle LifeLine Weblog
Stefan Cameron on Forms - Building intelligent forms using Adobe LiveCycle Designer
Conditional Breaks - Stefan Cameron on Forms
Importing Data in Acrobat - Stefan Cameron on Forms
Little Things Matter - Stefan Cameron on Forms
Expandable Table with Totals - Stefan Cameron on Forms
Tech Talk on Database Connected Forms - Stefan Cameron on Forms
Adobe Forums: Forum: Adobe LiveCycle
Adobe Forums: Forum: LiveCycle Designer ES
Adobe Forums: List box Alphabetical Order
Adobe Forums: Allow reader users to save pdf form…
Adobe Forums: Timesheet - Date Population
Adobe Forums: PDF Form - Load and Save from/to XML
Adobe Forums: List Box Question ~ Please Help?
This page contains information I gathered and thought were very useful. See more notes on development.
Just to let you know, this page was last updated Monday, Mar 08 21