SlideShare a Scribd company logo
1 of 47
Transforming Documents to PDF A presentation fromCrawford Technologies Inc. www.crawfordtech.com Follow, Like and Join us at about.me/CrawfordTechInc
Introducing Crawford Technologies Founded in 1995 and based in Toronto, CrawfordTech is a privately held global software company On PROFIT 100 list of fastest growing companies in Canada Core competency is in transaction print stream and document production software, including: Automated Document Factory and Integrity solutions Document Re-engineering solutions Print stream conversions/transform solutions Document Archive Solutions Document integration/workflow solutions Document Accessibility Services
Print Stream Conversion:PRO Transforms ,[object Object],[object Object]
Documents All applications originally designed to be printed Snapshot reporting instruments Include Legacy output AFP, LCDS, metacode Also new applications PostScript, PCL, Word, RTF Statements, Invoices, Reports, Bills, Policies, Booklets, etc.
What is PDF Portable Data Format Structured file format Proprietary to Adobe Systems Published format Based on PostScript Designed for document viewing Also allows printing
Uses for PDF View  Archive for later use Convert to format for printing ,[object Object],Distributed printing High speed printing challenging ,[object Object],Selective reprint
When would I use PDF? Distribute Documents Electronically Fidelity to printed document is important WWW Document Distribution when formatting is important Color is important Typeface matching is important
Why not use XML/HTML Lack of control over document formatting Will not replicate printed document with fidelity Application redesign needed Work effort substantial thus more costly Excellent for web page linking users to PDFs Excellent for optimized viewing of information vs. documents
10
11
12
13
Why not use XML/HTML Lack of control over document formatting Will not replicate printed document with fidelity Application redesign needed Work effort substantial thus more costly Excellent for web page linking users to PDFs Excellent for optimized viewing of information vs. documents
Unique Features of PDF Browsers available on many platforms Protection built in ,[object Object],Digital Signatures Interactive Forms capability Embedded Scripts
Good PDF Type 1 Fonts for clean look Vector graphics where possible Bookmarks for easy navigation Full Color 1 to 1 with paper document Small file size for quick downloads Appropriate security  Supports maximum releases of Acrobat No full page images No Private Objects requiring plug-ins
Sample 4 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont/Helvetica >> endobj 5 0 obj << /Type /Pages /Kids [ 1 0 R ] /Count 1 /MediaBox [ 0 0 612 792 ] >> endobj 6 0 obj << /Type /Catalog /Pages 5 0 R >> endobj trailer << /Root 6 0 R >> %PDF-1.2 1 0 obj << /Type /Page /Parent 5 0 R /Resources 3 0 R /Contents 2 0 R >> endobj 2 0 obj << /Length 51 >> stream BT /F1 24 Tf 1 0 0 1 260 600 Tm (Hello World)Tj ET endstream endobj 3 0 obj << /ProcSet[/PDF/Text] /Font <</F1 4 0 R >> >> endobj
How to create PDF Adobe Acrobat Distiller transforms from PostScript  Adobe PDFWriter Transforms from PostScript  Transform software products i.e. ProMeta PDF (From LCDS, Metacode, AFPDS)
From Print to PDF Split/Burst large report file Individual recipient packages Index & store in Database or Archive Transform to PDF Batch or On-the-fly
ProMetaNormalization&Indexing BATCH Report ProMeta Xerox to PDF Database Individual sub-document packages
ON THE FLY Report ProMetaNormalization&Indexing Facility Websphere Java Script ProMeta Xerox to PDF Database Individual sub-document packages Web Site Batch
When To Use BATCH ,[object Object]
CPU cost low
PDFs are small
Disk space cheap & large
No flexibility in contents
Hit rate highON-THE-FLY ,[object Object]
CPU cost high
PDFs are large
Disk space at a premium
Flexibility in contents
 Marketing, Hyperlinks
Hit rate low,[object Object]
Transforming to PDF – Best way Object transforms  Text to text Image to image Shading to gray scale Lines to rules Optimize PDF for viewing and desktop printing Use Acrobat fonts for viewing quality Intelligently deal with font differences Minimize use of raster images Create “Good PDF”
Transform Critical Success Factors Fidelity
26
Transform Critical Success Factors Fidelity Fonts
28
29
30
31
32
33
Transform Critical Success Factors Fidelity Fonts Shading patterns
35
36
Transform Critical Success Factors Fidelity Fonts Shading patterns Encryption/Security
38

More Related Content

More from Crawford Technologies, Inc.

Why routine customer communications could be the secret weapon in direct mark...
Why routine customer communications could be the secret weapon in direct mark...Why routine customer communications could be the secret weapon in direct mark...
Why routine customer communications could be the secret weapon in direct mark...Crawford Technologies, Inc.
 
33+5 Things You Can Do with a Print File Besides Printing It
33+5 Things You Can Do with a Print File Besides Printing It33+5 Things You Can Do with a Print File Besides Printing It
33+5 Things You Can Do with a Print File Besides Printing ItCrawford Technologies, Inc.
 
33 Things You Can Do with a Print File Besides Printing It
33 Things You Can Do with a Print File Besides Printing It33 Things You Can Do with a Print File Besides Printing It
33 Things You Can Do with a Print File Besides Printing ItCrawford Technologies, Inc.
 
Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management Crawford Technologies, Inc.
 
3 Opportunities to Increase Your Printing Operations Efficiency
3 Opportunities to Increase Your Printing Operations Efficiency3 Opportunities to Increase Your Printing Operations Efficiency
3 Opportunities to Increase Your Printing Operations EfficiencyCrawford Technologies, Inc.
 

More from Crawford Technologies, Inc. (10)

Why routine customer communications could be the secret weapon in direct mark...
Why routine customer communications could be the secret weapon in direct mark...Why routine customer communications could be the secret weapon in direct mark...
Why routine customer communications could be the secret weapon in direct mark...
 
33+5 Things You Can Do with a Print File Besides Printing It
33+5 Things You Can Do with a Print File Besides Printing It33+5 Things You Can Do with a Print File Besides Printing It
33+5 Things You Can Do with a Print File Besides Printing It
 
33 Things You Can Do with a Print File Besides Printing It
33 Things You Can Do with a Print File Besides Printing It33 Things You Can Do with a Print File Besides Printing It
33 Things You Can Do with a Print File Besides Printing It
 
Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management Document Integrity - Maximize Your Benefits Through Production Management
Document Integrity - Maximize Your Benefits Through Production Management
 
Legacy Print Streams - What's the Big Deal?
Legacy Print Streams - What's the Big Deal?Legacy Print Streams - What's the Big Deal?
Legacy Print Streams - What's the Big Deal?
 
The Business Case for Document Integrity
The Business Case for Document Integrity The Business Case for Document Integrity
The Business Case for Document Integrity
 
Transpromo on a Budget
Transpromo on a Budget Transpromo on a Budget
Transpromo on a Budget
 
Crawford Technologies Overview January 2011
Crawford Technologies Overview January 2011Crawford Technologies Overview January 2011
Crawford Technologies Overview January 2011
 
3 Opportunities to Increase Your Printing Operations Efficiency
3 Opportunities to Increase Your Printing Operations Efficiency3 Opportunities to Increase Your Printing Operations Efficiency
3 Opportunities to Increase Your Printing Operations Efficiency
 
Xerox Print Datastreams
Xerox Print DatastreamsXerox Print Datastreams
Xerox Print Datastreams
 

Recently uploaded

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPTiSEO AI
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?Paolo Missier
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfAnubhavMangla3
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 

Recently uploaded (20)

Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
(Explainable) Data-Centric AI: what are you explaininhg, and to whom?
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 

Transforming Documents to PDF

  • 1. Transforming Documents to PDF A presentation fromCrawford Technologies Inc. www.crawfordtech.com Follow, Like and Join us at about.me/CrawfordTechInc
  • 2. Introducing Crawford Technologies Founded in 1995 and based in Toronto, CrawfordTech is a privately held global software company On PROFIT 100 list of fastest growing companies in Canada Core competency is in transaction print stream and document production software, including: Automated Document Factory and Integrity solutions Document Re-engineering solutions Print stream conversions/transform solutions Document Archive Solutions Document integration/workflow solutions Document Accessibility Services
  • 3.
  • 4. Documents All applications originally designed to be printed Snapshot reporting instruments Include Legacy output AFP, LCDS, metacode Also new applications PostScript, PCL, Word, RTF Statements, Invoices, Reports, Bills, Policies, Booklets, etc.
  • 5. What is PDF Portable Data Format Structured file format Proprietary to Adobe Systems Published format Based on PostScript Designed for document viewing Also allows printing
  • 6.
  • 7. When would I use PDF? Distribute Documents Electronically Fidelity to printed document is important WWW Document Distribution when formatting is important Color is important Typeface matching is important
  • 8. Why not use XML/HTML Lack of control over document formatting Will not replicate printed document with fidelity Application redesign needed Work effort substantial thus more costly Excellent for web page linking users to PDFs Excellent for optimized viewing of information vs. documents
  • 9. 10
  • 10. 11
  • 11. 12
  • 12. 13
  • 13. Why not use XML/HTML Lack of control over document formatting Will not replicate printed document with fidelity Application redesign needed Work effort substantial thus more costly Excellent for web page linking users to PDFs Excellent for optimized viewing of information vs. documents
  • 14.
  • 15. Good PDF Type 1 Fonts for clean look Vector graphics where possible Bookmarks for easy navigation Full Color 1 to 1 with paper document Small file size for quick downloads Appropriate security Supports maximum releases of Acrobat No full page images No Private Objects requiring plug-ins
  • 16. Sample 4 0 obj << /Type /Font /Subtype /Type1 /Name /F1 /BaseFont/Helvetica >> endobj 5 0 obj << /Type /Pages /Kids [ 1 0 R ] /Count 1 /MediaBox [ 0 0 612 792 ] >> endobj 6 0 obj << /Type /Catalog /Pages 5 0 R >> endobj trailer << /Root 6 0 R >> %PDF-1.2 1 0 obj << /Type /Page /Parent 5 0 R /Resources 3 0 R /Contents 2 0 R >> endobj 2 0 obj << /Length 51 >> stream BT /F1 24 Tf 1 0 0 1 260 600 Tm (Hello World)Tj ET endstream endobj 3 0 obj << /ProcSet[/PDF/Text] /Font <</F1 4 0 R >> >> endobj
  • 17. How to create PDF Adobe Acrobat Distiller transforms from PostScript Adobe PDFWriter Transforms from PostScript Transform software products i.e. ProMeta PDF (From LCDS, Metacode, AFPDS)
  • 18. From Print to PDF Split/Burst large report file Individual recipient packages Index & store in Database or Archive Transform to PDF Batch or On-the-fly
  • 19. ProMetaNormalization&Indexing BATCH Report ProMeta Xerox to PDF Database Individual sub-document packages
  • 20. ON THE FLY Report ProMetaNormalization&Indexing Facility Websphere Java Script ProMeta Xerox to PDF Database Individual sub-document packages Web Site Batch
  • 21.
  • 25. No flexibility in contents
  • 26.
  • 29. Disk space at a premium
  • 32.
  • 33. Transforming to PDF – Best way Object transforms Text to text Image to image Shading to gray scale Lines to rules Optimize PDF for viewing and desktop printing Use Acrobat fonts for viewing quality Intelligently deal with font differences Minimize use of raster images Create “Good PDF”
  • 34. Transform Critical Success Factors Fidelity
  • 35. 26
  • 36. Transform Critical Success Factors Fidelity Fonts
  • 37. 28
  • 38. 29
  • 39. 30
  • 40. 31
  • 41. 32
  • 42. 33
  • 43. Transform Critical Success Factors Fidelity Fonts Shading patterns
  • 44. 35
  • 45. 36
  • 46. Transform Critical Success Factors Fidelity Fonts Shading patterns Encryption/Security
  • 47. 38
  • 48. 39
  • 49. Transform Critical Success Factors Fidelity Fonts Shading patterns Encryption/Security Bookmarks
  • 50. 41
  • 51. Transform Critical Success Factors Fidelity Fonts Shading patterns Encryption/Security Bookmarks Preprinted form stock Watermark/Overlay facility needed
  • 52. 43
  • 53. Transform Critical Success Factors Fidelity Fonts Shading patterns Encryption/Security Bookmarks Preprinted form stock Watermark/Overlay facility needed Duplex/blank pages Performance File size Compression
  • 54. Related Processes Indexing Storage Document Management System COLD System Report Management System Database Retrieval Distribution Web, Intranet, email, CDROM, Security Registration Audit
  • 55.
  • 56. Compression – Algorithm applied to PDF objects to reduce space used.
  • 57. Encryption – Algorithm used to ward off unauthorized access to PDF files
  • 58. Images - Raster images embedded in PDF files
  • 59. Multiple Master Fonts – Fonts capable of different looks
  • 60. Object – Numbered element of PDF file
  • 61. Type 1 Font - Scalable Adobe font format
  • 62.