PART 01Foundational Context
1 of 4Core Architectural Foundation & Operational Principles
Screen Scraping extracts text from UI elements using three distinct scraping engines: Full Text (extracts all text including hidden), Native (captures visible text with formatting), and OCR (optical character recognition).
Key Sub-topics Breakdown:
• Subtopic 1: 3 Text Scraping Engines: Full Text (fastest), Native (coordinates/formatting), and OCR (rasterized images)
• Subtopic 2: Speed vs Accuracy Trade-offs: Extracting hidden text, font positions, and text bounding coordinates
• Subtopic 3: Screen Scraper Wizard: Interactive inspection of legacy Win32, Java, and terminal application screens
In enterprise automation environments, Output / Screen Scraping guarantees reliable execution within the UiPath ecosystem.
Key Sub-topics Breakdown:
1. 3 Text Scraping Engines: Full Text (fastest), Native (coordinates/formatting), and OCR (rasterized images)
2. Speed vs Accuracy Trade-offs: Extracting hidden text, font positions, and text bounding coordinates
3. Screen Scraper Wizard: Interactive inspection of legacy Win32, Java, and terminal application screens
1Why this is criticalChoosing the correct scraper ensures 100% text accuracy and enables reading text that human eyes cannot see (hidden DOM attributes).
2Operational mechanicsFull Text reads directly from the API/DOM tree. Native captures Windows GDI text rendering. OCR uses computer vision to decipher pixel shapes.
3Production standardZero unmanaged credentials, explicit timeout ceilings, and structured audit logging.
PART 02Technical Breakdown
2 of 4Visual Execution Architecture & Pipeline Flow
This enterprise architecture diagram illustrates the execution lifecycle and component boundaries for Output / Screen Scraping:
Studio Workflow Visualizer
Execution FlowENTERPRISE AUTOMATION PIPELINE (Output / Screen Scraping):
┌────────────────────────────────────────────────────────────────────────┐
│ Design & Governance Plane: UiPath Studio & Orchestrator │
│ • Packages (.nupkg) • Modern Folders • Credential Assets / Queues │
└───────────────────────────────────┬────────────────────────────────────┘
▼
┌────────────────────────────────────────────────────────────────────────┐
│ Execution Plane: UiPath Robot (Attended / Unattended Agents) │
│ ┌───────────────────────────────────┐ ┌────────────────────────────┐ │
│ │ UI Automation (Simulate / Chromium)│ │ Data & API Processing │ │
│ │ Unified Target & Object Repo │ │ LINQ / HTTP Web Requests │ │
│ └───────────────────────────────────┘ └────────────────────────────┘ │
└───────────────────────────────────┬────────────────────────────────────┘
▼
┌────────────────────────────────────────────────────────────────────────┐
│ Enterprise Exception Handling & Telemetry Sinks │
│ • REFramework States • Try-Catch / Global Handler • Audit Logs │
└────────────────────────────────────────────────────────────────────────┘
Swipe horizontally for full architecture⟷
PART 03Technical Breakdown
3 of 4Fortune 500 Enterprise Case Study
At a global enterprise handling over 75,000 monthly transactions, operational teams implemented Output / Screen Scraping to resolve critical production bottlenecks:
1Operational ChallengeManual intervention caused processing delays and human error in mission-critical transactions.
2Architectural SolutionDeployed Output / Screen Scraping with automated retry rules, dynamic error recovery, and end-to-end audit logging.
3Quantifiable OutcomeEliminated 98% of manual touchpoints, achieved sub-second execution latency, and maintained 99.9% uptime.
PART 04Key Takeaways
4 of 4Architectural Decision Matrix & Technical Comparison
Evaluate the trade-offs, performance SLAs, and production constraints when deploying Output / Screen Scraping: