The Road to Pagination Steve Drucker CEO Fig Leaf Software.

Slides:



Advertisements
Similar presentations
WCAG 2 Compliance With PDF
Advertisements

Creating Accessible PDF Documents Dick Hemenway CMAC Accessibility Committee.
The Web Wizards Guide to Freeware/Shareware Chapter Four Essential Tools for Web Page Authors.
1 Web Site Design Overview of the Internet Cookie Setton.
DOCUMENT TYPES. Digital Documents Converting documents to an electronic format will preserve those documents, but how would such a process be organized?
Introduction to HTML & CSS
Lorna Moloney – 30 November  Portable document format -PDF was developed in the early 1990s as a way to share documents, including text formatting.
Ideas to Layout Beginning web layout using Cascading Style Sheets (CSS). Basic ideas, practices, tools and resources for designing a tableless web site.
HTTP Request/Response Process 1.Enter URL ( in your browser’s address bar. 2.Your browser uses DNS to look up IP address of server.com.
Chapter 9 Comparing Web Technologies. Agenda Browser Hypertext Markup Language (HTML) Common Gateway Interface Web Application Server Plug-in.
Microsoft ® Word Templates and Accessibility Presentation for Boston-IA by Barbara Casaly
Oracle XML Publisher Integration with PeopleSoft By, Mr. Venkat.
Chapter 14 Introduction to HTML
Accessibility of online instructional tools and documents Terrill Thompson ATUS Technology Accessibility Consultant x 2136
HTML Overview for Proofreading. HTML layouts are divided into sections, and created in tables separating the images & content sections.
Proposed Website By Raymond Chieng and Tim. This website design is based on a local Chinese restaurant which basically need to facilitate online ordering.
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Documents on the Web – Adobe Acrobat Hope Greenberg 14 February 2005.
Different ways to implement CSS. There are four different ways to use CSS in your web pages: – Inline CSS – Embedded CSS/Internal CSS – Linked CSS/External.
2.1 Different Text Attributes Font A set of printable or displayable text characters with its style and size specified Arial 16 point bold Arial 32 point.
NetTech Solutions Working with Web Elements Lesson 6.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
HTML and Style. Session overview Leveling-off on the basic concepts of HTML and Styles Discuss Web authoring options.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
CSCI 1101 Intro to Computers 7.1 Learning HTML. 2 Introduction Web pages are written using HTML Two key concepts of HTML are:  Hypertext (links Web pages.
Css. Definition Cascading style sheet (CSS) Cascading Style Sheets (CSS) is a simple mechanism for adding style (e.g. fonts, colors, spacing) to Web documents.
Internet Web Publishing III. Intro to Cascading Style Sheets Patricia Roberts.
Accessibility of online instructional tools and documents Terrill Thompson Technology Accessibility
IT204 - Web Scripting and Authoring I Introduction to Dreamweaver Unit 6.
Generating HTML Format Reports for Travel Demand Models May 18, 2009 Chunyu Lu Gannett Fleming, Inc.
Cascading Style Sheets Part 1. CSS vs HTML HTML: Originally intended to markup structure of a document (,...,,,,,...) CSS Developing technology, CSS1,
Introduction to web development and HTML MGMT 230 LAB.
- Shourie. 3 Basic Questions What How Why Crystal Reports is a business intelligence application for designing and generating reports from a wide range.
CPSC 203 Introduction to Computers Lab 33 By Jie Gao.
Accessible Word and PDF documents
CS1001 Lecture 9. Overview Security Security HTML HTML.
CPSC 203 Introduction to Computers Lab 66 By Jie Gao.
Cs332a_chapt10.ppt CS332A Advanced HTML Programming DHTML Dynamic Hypertext Markup Language A term describing a series of technologies Not a stand-a-lone.
Cascading Style Sheets CSS. Source W3Schools
Accessibility in Online Instruction Terrill Thompson Technology Accessibility Specialist
Applets, Images, and Audio Chapter 14 CSCI CSCI 1302 – Applets, Images, and Audio2 Outline Introduction The Applet Class –The init Method –The start.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
Introduction to the World Wide Web & Internet CIS 101.
B Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Working with PDF and eText Templates.
Basic Steps to create a Website using HTML5. Hypertext Markup Language.
Web Design Terminology Unit 2 STEM. 1. Accessibility – a web page or site that address the users limitations or disabilities 2. Active server page (ASP)
Basic Web Page Design. Text book: HTML, XHTML, and CSS: Visual QuickStart Guide, Sixth Edition written by Elizabeth Castro. Software: Adobe® Dreamweaver®
Introduction. Internet Worldwide collection of computers and computer networks that link people to businesses, governmental agencies, educational institutions,
Important skills for Computer Based Researching Peter Szluka, Attila Skulteti
CSS Cascading Style Sheets Prepared By
Web Page Design The Basics. The Web Page A document (file) created using the HTML scripting language. A document (file) created using the HTML scripting.
Introduction to latest Web Technologies Master Software Solutions Pvt. Ltd.
Web Basics: HTML/CSS/JavaScript What are they?
Objective % Select and utilize tools to design and develop websites.
Introduction and Principles
Introduction to ASP By “FlyingBono” 2009_01 By FlyingBono 2009_01
Objective % Select and utilize tools to design and develop websites.
INTRODUCTION TO HTML5.
Microsoft Access 2003 Illustrated Complete
Using Access and the Web
Microsoft Office Illustrated
Introduction to web design discussing which languages is used for website designing
Unit 4 Test CSS Test.
Online Translation Service Capstone Design
Understand basic HTML and CSS terminology, concepts, and basic operations. Objective 3.01.
Important skills for Computer Based Researching
Presentation transcript:

The Road to Pagination Steve Drucker CEO Fig Leaf Software

Pagination Techniques  Using Cascading Style Sheets  Generating Rich Text Format (RTF) Documents  Generating PDF Documents

Using Cascading Style Sheets  Microsoft Internet Explorer 5.x supports pagination through using the page-break- before: always or page-break-after: always style property  Apply this property to a tag selector for the most robust support  Note: You cannot break a page in the middle of an HTML table. H6 { page-break-before:always; }

Generating MS-Word Docs  Convert HTML to RTF through OLE-Automation of MSWord  Generate RTF Directly through ColdFusion

Invoking MS-Word as a COM Object  Advantages  Easy to Implement  Disadvantages  Not as scalable as generating RTF directly  Not multi-threaded  MS-Word must be loaded on the Server  Security issues  Microsoft KB Article ;EN-US;q ;EN-US;q  Notes  ColdFusion must login under an account name versus a local system account in order to invoke Word as an ole-automation object

Demonstration Invoking Word as COM Object

Generate RTF Directly Through CF  RTF (Rich Text Format) is a markup language similar to HTML.  Unfortunately, RTF is white-space sensitive  MS-Word’s default file format  You can prototype your page in MS- Word, save the file as RTF, and then add tags where appropriate

Generating PDF Documents  What is PDF?  What business problems does PDF solve?  Free Solutions for Creating PDFs  Interfacing with COTS for Creating PDF’s

What is PDF?  PDF (Portable Document Format)  Requires Adobe Acrobat viewer on the client

COTS for PDF Generation  ActivePDF  Adobe Distiller  Others…

Using ActivePDF  On 2/12/02, ActivePDF released SP4 for its product line  This new service pack allows you to convert HTML that includes CSS formatting into PDF  This distribution includes that invokes ActivePDF Server/ActivePDF Web Grabber as COM objects.  ActivePDF actually uses IE 6 as a rendering engine  IE 6 must be loaded on the server  ActivePDF includes a utility that allows it to invoke IE6 under a specified user account.

Summary

Other Resources  ActivePDF  CFCOMET