Expectations
• What to expect form this class
• Overview of LF 9.0 SDK, Weblink, WebAccess
• Samples and Examples of custom apps and integrations
• What is expect from you
• Some programming knowledge
• Basic Laserfiche Knowledge
Agenda
• Quick overview of Laserfiche 9.0 SDK
• Quick overview of Weblink and WebAccess
• Weblink and WebAccess customization in a nut shell
• Laserfiche 9.0 SDK Examples and Samples.
• Laserfiche 9.0 CAT Examples
• Laserfiche 9.0 CAT Toolbar Sample break down.
Laserfiche 9.0 SDK
• Libraies included
• LFSO
• DocumentProcessor
• PdfExporter
• RepositoryAccess
• DocumentServices
• JRepositoryAccess(JRA)
• Client Automation (CAT)
• Complete list of package items here: Full package content list
Client Automation (CAT)
• .NET replacement of LFImageEnable80.
• Improvements over LFImageEnable80
• Enumerate through and retrieve multiple open instances of the Client.
• Move the selected item in the Folder Browser to a different entry.
• Use the Generate Pages option to Snapshot electronic files or use PDF tools to directly generate page images for PDF files.
• Create custom toolbar buttons.
• Start business processes and display the Business Process Details dialog box.
• Open the Metadata dialog box.
• Refresh a window.
Weblink and WebAccess Customizations
WE B L INK
• Weblink Designer
• CSS – WeblinkStyles.css
• Modify browse.aspx, search.aspx, welcome.aspx, docview.aspx, etc.
WE B ACCE SS
• CSS – style.css
• Modify index.aspx,
WebAccess: Search in Windows
• Search connector for Windows Explorer
• Use same settings a Quick search
• Requirements: Windows 7, Windows Server 2008 R2 or higher, and auto-login must be enabled.
Laserfiche 9.0 SDK Samples and Examples
• Example Demo our Laserfiche Applications
• AutoSnap
• AutoOCR
• Laserfiche Samples
• Print Access Rights
• Pull Laserfiche system backup information
Laserfiche 9.0 CAT example
• Application built using the CAT library
• AutoSnap
• Laserfiche CAT example
• Monitor Client connectivity
• Add a custom toolbar
SDK 9.0 CAT example broken down
• Modify CAT sample toolbar to include other buttons
• Add button to pull up target document in Weblink
• Generate pages for target electronic file(s) and delete electronic file when done.
Resources
• Laserfiche SDK Documentation and Samples
• Laserfiche Support Site: support.laserfiche.com
• Laserfiche Dev Notes
• Laserfiche SDK Forums
• Laserfiche Code Library