c# pdf library free : Search pdf metadata SDK control API wpf web page .net sharepoint The_Advocates_Society-Paperless_Trials_Manual_may282-part226

The Advocates’ Society Paperless Trials Manual – May 2015 
20 
PDFs of each document in the JBD.
50
The resulting folder may be shared by USB with 
the court or other parties and does not require a copy or license from CaseLogistix for 
use.  Relativity has a comparable and more sophisticated option (Relativity Binders
51
for exporting a subset of documents from the networked database to a local copy that 
may be accessed from a computer without the need for internet or network access.  
This option may be used on an iPad. 
Given technological limitations of many document management programs in providing 
local, unconnected functionality, counsel should seriously consider arranging to provide 
internet access in the courtroom to allow them to use the software in the normal, net-
based fashion, even for cases of this size. 
Working with Exhibits 
Examining counsel projects documents from her laptop to the monitors viewed by the 
judge, witness and non-examining counsel.  Counsel and the judge have the ability to 
make notes to the JBD database in the local copies on their laptops that other parties 
cannot see. 
Counsel and the judge keep track of documents entered as exhibits in a column of their 
local copies of the database.  Note that the judge may elect to designate the entire JBD 
as  one  exhibit  and  simply  note,  in  a  designated  column  in  the  database,  which 
documents are actually proven by witnesses during the course of the trial, or she may 
wish to designate each proven document as a separate exhibit in the database, and so 
indicate in the designated column. 
Under this model, it is more complicated to work with documents not included in the 
JBD that are filed during the course of the trial.  Ultimately, such documents should be 
provided to counsel in an uploadable format capable of being incorporated into local 
copies  of  the  database.   This  process may  be unfamiliar  to  counsel  operating  the 
database in court (uploading and organizing document databases is typically a clerk / 
staff function) and can be time-consuming to carry out in court, and it will therefore most 
likely be performed at the end of the day in counsel’s office.  Counsel will also need to 
make arrangements to update the judge’s local copy of the database, which requires 
court staff co-operation and access to the courtroom when court is not in session.   It 
may be necessary for counsel to provide PDF copies of such documents on USB keys 
for use in court on the day each exhibit is put to a witness, understanding that local 
copies of the databases will be updated to include such documents.
52
50
The exporting requires some technical knowledge of the program but the spreadsheet and hyperlinks are 
generated automatically in the exporting process, i.e. the hyperlinks need not be added manually. 
51
See: https://www.kcura.com/relativity/products/mobile/
 For a demonstration video, see: 
https://www.youtube.com/watch?v=9xsv592n_Rw
.  
52
Again, the parties may wish to consider arranging courtroom internet access and working with the JBD online 
for this reason. 
Search pdf metadata - add, remove, update PDF metadata in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata
pdf metadata editor online; add metadata to pdf programmatically
Search pdf metadata - VB.NET PDF metadata library: add, remove, update PDF metadata in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Enable VB.NET Users to Read, Write, Edit, Delete and Update PDF Document Metadata
edit pdf metadata acrobat; pdf xmp metadata
The Advocates’ Society Paperless Trials Manual – May 2015 
21 
Read-ins from discovery transcripts may be uploaded into most if not all document 
management software programs currently in use.
53
The Final Court File 
Counsel should consider whether it is necessary or desirable, at the conclusion of the 
trial, to file with the court a copy of the JBD database containing only those documents 
proven by witnesses,
54
with exhibit numbers if individual exhibit numbers were assigned 
by the trial judge.  Counsel may wish to consider filing a briefcased version instead of or 
(preferably) in addition to the full copy, so that the court file contains a version in which 
the trial exhibits may be accessed without document management software. 
Counsel may wish to consider preparing electronic compendia of key documents to 
which they  intend  to refer in closing  submissions.
55
These can be created in and 
uploaded to the document management software, or—depending on the number of 
documents to be referenced—counsel may prefer to prepare a collection of PDFs with a 
hyperlinked index as described above
  
Counsel should also wish to prepare a factum hyperlinked to compendium documents 
and case law.  Counsel preferring to submit factums as PDFs to the version submitted 
cannot accidentally be altered by the reader should also submit a copy to the court in 
Word to allow the judge to cut and paste portions into her judgment (with attribution). 
53
Ontario E-Discovery Implementation Committee, What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) at p.3. 
54
This assumes that there is no agreement among counsel that all documents are admitted for the truth of their 
contents. 
55
Ontario E-Discovery Implementation Committee, What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) at p.4. 
C# PDF Text Search Library: search text inside PDF file in C#.net
|. Home ›› XDoc.PDF ›› C# PDF: Search PDF Text. Support search PDF file with various search options, like whole word, ignore case, match string, etc.
pdf remove metadata; remove pdf metadata
VB.NET PDF Text Search Library: search text inside PDF file in vb.
XDoc.PDF ›› VB.NET PDF: Search PDF Text. VB.NET PDF - Search and Find PDF Text in VB.NET. Allow to search defined PDF file page or the whole document.
pdf xmp metadata; add metadata to pdf file
The Advocates’ Society Paperless Trials Manual – May 2015 
22 
Large Document Trials (More than 1,000 Documents) 
Overview 
The recommendations below are based on the following assumptions: 
1.  The file is large enough to merit jointly retaining external consultants to assist 
counsel in designing the trial, loaning / renting the parties specialized equipment 
as needed; 
2.  The parties will make use of: 
a.  in-court  connectivity  between  computers  via  internet  (internet  access 
provided by the parties / consultants if the trial will not be taking place in a 
courtroom equipped to provide internet access); and 
b.  specialized document presentation software 
3.  The file is also large enough to merit the use of document management software 
already owned by the firms or which the firms are prepared to acquire for the 
purposes of the trial. 
As the parties to such a trial have the ability to retain expert advice and assistance, this 
Manual deals with the model for such a trial in less detail than the small and medium-
size case models. 
Technological Requirements 
Hardware 
Secure USB keys or flash drives for the exchange / filing of documents 
Laptops and  monitors for  counsel,  the podium,  the witness and the judge,
56
provided by the firms (optimally, 2 monitors each to allow for comparison of two 
documents at once, unless counsel use large monitors and trial presentation 
software capable of split-screen presentation on a single monitor) 
Server / hub and connecting cables to provide in-court internet access via Wi-Fi 
or cable to counsel’s and judge’s laptops 
VGA splitters and cabling to connect display monitors for witness and judge to 
laptop controlled by counsel 
Control switch to switch control of display between counsel 
Amplified speaker set for audio / video (audio / video evidence is contemplated) 
Portable scanner for conversion of “last minute” documents from paper to PDF 
Extension cords and chargers for laptops / tablets 
Gaffer tape or cable covers to prevent tripping over cables to monitors 
56
As noted above, the judge may have a court-provided laptop. 
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
search pdf metadata; pdf metadata
VB.NET PDF File Compress Library: Compress reduce PDF size in vb.
Embedded print settings. Embedded search index. Document and metadata. All object data. VB.NET Demo Code to Optimize An Exist PDF File in Visual C#.NET Project.
read pdf metadata online; edit pdf metadata online
The Advocates’ Society Paperless Trials Manual – May 2015 
23 
Software 
Document management software
57
to be agreed upon by counsel, for example: 
 CaseLogistix
58
 iPro
59
 Relativity
60
 Ringtail
61
 Summation
62
Purpose-built trial presentation software, for example: 
 Delium
63
 Exhibit Bridge
64
 Sanction
65
 The Tribunal Toolkit
66
 TrialDirector
67
Staffing Requirements 
Document Management 
Clerical support for the scanning, organizing of documents 
57
The capabilities of these programs vary and an exhaustive comparison exceeds the mandate of this Manual. 
It is assumed, for the purposes of this Manual, that the firms involved already own such software.  Counsel 
considering purchasing such software should consult their manufacturers and / or litigation support consultants.  
The list of document management software is not exhaustive; programs listed here are among the more 
common programs used by Canadian firms, and are listed alphabetically. 
58
See the manufacturer’s site: http://legalsolutions.thomsonreuters.com/law-products/solutions/case-logistix
 
59
See the manufacturer’s site: https://iprotech.com/
.  
60
See the manufacturer’s site: https://www.kcura.com/relativity/
.  
61
See the supplier’s site: http://www.ftitechnology.com/Products-Services/Software-and-
Services/Ringtail/Ringtail.aspx
 
62
See the manufacturer’s site: http://accessdata.com/solutions/e-discovery/summation
 
63
See the manufacturer’s site: http://www.delium.com/
64
See the manufacturer’s site: http://www.exhibitbridge.com/exhibit/wp-content/uploads/2015/03/EB-Brochure-
2015-2.pdf
. Note that the supplier offers both a “Do-It-Yourself Service” for which software and training are 
provided but counsel provide the necessary hardware and internet connectivity, and a “White Glove Service” 
for which the specialized equipment, internet connectivity and in-court technical service and support are 
included. 
65
See the manufacturer’s site: http://www.lexisnexis.ca/en-ca/products/sanction.page
. Sanction operates in 
much the same way as TrialPad but with greater capabilities, and runs on a regular computer.  
66
See manufacturer’s site: http://www.redianalysis.com/Tribunal_ToolKit.html
 Note that this product is a 
bespoke product typically purchased by courts (e.g. the Federal Court of Canada) or tribunals, customized to 
their needs, and made available for use in court by the court / tribunal, rather than being provided by parties to 
litigation.  It is not currently available in the Ontario Superior Court of Justice.  
67
See the manufacturer’s site: http://www.indatacorp.com/TrialDirector.html
. TrialDirector operates in much the 
same way as TrialPad but with greater capabilities, and runs on a regular computer (though an iPad version is 
now also available).  
VB.NET PDF - View PDF with WPF PDF Viewer for VB.NET
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
view pdf metadata; view pdf metadata in explorer
C# WPF PDF Viewer SDK to view PDF document in C#.NET
edit, C#.NET PDF pages extract, copy, paste, C#.NET rotate PDF pages, C#.NET search text in PDF, C#.NET edit PDF bookmark, C#.NET edit PDF metadata, C#.NET
edit multiple pdf metadata; adding metadata to pdf files
The Advocates’ Society Paperless Trials Manual – May 2015 
24 
Technical Support 
Lawyer / student / clerk capable of operating document management software 
and case presentation software while lead counsel examines witnesses 
Firm technical support to connect judge / witness monitors to counsel-controlled 
laptops, control switch, etc. 
If centralized exhibit display software
68
is used, Court Registrar or independent 
consultant technician to operate the software 
Courtroom Logistics 
Layout 
Laptops at counsel tables and for judge, with access to an online, web-hosted 
version of the JBD 
All laptops are connected to in-court internet and control over the display shown 
on the external monitors alternates between examining counsel and the Registrar 
/ consultant technician as required 
Monitors are set up at each counsel table and for the witness, podium and judge, 
to allow all to view documents presented by examining counsel 
Consider large screens for the gallery 
Optimally (unless  counsel  use large  monitors  and trial  presentation  software 
capable of split-screen presentation on a single monitor): 
 2 monitors are set up for each of these, to allow for comparison of two 
documents simultaneously 
 2 laptops are set up for use by both sets of counsel, each controlling one 
of the monitors before counsel, witness and judge 
Exhibit Format 
Counsel agree to the contents of a JBD consisting of a subset of the parties’ Schedule 
A documents.  The judge and parties are able to access a web-hosted version of the 
database.  This facilitates access to the database by the judge and parties when court is 
not sitting, and simplifies updating of the database as it eliminates the need to update 
several local copies.
69
Working with Exhibits 
Examining counsel projects documents from her laptop to the monitors viewed by the 
judge, witness and non-examining counsel.  Counsel and the judge have the ability to 
68
For example, Exhibit Bridge, described below. 
69
Ontario E-Discovery Implementation Committee, What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) at p.3. 
C# PDF delete text Library: delete, remove text from PDF file in
Description: Delete specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value. matchString,
remove pdf metadata; pdf keywords metadata
C# PDF File Compress Library: Compress reduce PDF size in C#.net
Embedded print settings. Embedded search index. Bookmarks. Document and metadata. All object data. Flatten visible layers. C#.NET DLLs: Compress PDF Document.
pdf xmp metadata viewer; endnote pdf metadata
The Advocates’ Society Paperless Trials Manual – May 2015 
25 
make notes to the JBD database in the local copies on their laptops that other parties 
cannot see. 
Counsel and the judge keep track of documents entered as exhibits in a column of the 
web-hosted database.  Note that the judge may elect to designate the entire JBD as 
one exhibit and simply note, in a designated column in the database, which documents 
are actually proven by witnesses during the course of the trial, or she may wish to 
designate each proven document as a separate exhibit in the database, and so indicate 
in the designated column. 
Read-ins from discovery transcripts may be uploaded into most if not all document 
management software programs currently in use.
70
Documents  may  be  displayed  via  document  management  software  or  via  trial 
presentation  software.    Counsel  using  such  software  load  documents  from  the 
document management software into the presentation software for use, and may launch 
it  from  the  presentation  software,  which  gives  examining  counsel  a  range  of 
presentation options similar to those described above
for TrialPad.  Note that a number 
of unique features are available with the Exhibit Bridge program.
71
The Final Court File 
Counsel should consider whether it is necessary or desirable, at the conclusion of the 
trial, to file with the court a copy of the JBD database containing only those documents 
proven by witnesses,
72
with exhibit numbers if individual exhibit numbers were assigned 
by the trial judge.  Counsel may wish to consider filing a briefcased version instead of or 
70
Ontario E-Discovery Implementation Committee, What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) at p.3. 
71
For example:  
1.  The Registrar / consultant technician has the ability to label exhibits as they are proven and to 
generate, at the end of each court day and the trial, an electronic copy of all exhibits entered during the 
day and over the course of the entire trial.  This eliminates the need to file an entire JBD with 
documents that may not become part of the trial record.  Rather, the complete JBD is uploaded into a 
web-hosted case database and only those documents that become exhibits need be filed with the 
court. 
2.  Counsel may add documents “on the fly” by providing them to the Registrar / technician as PDFs on an 
USB key.  These documents are loaded into the Registrar’s / technician’s computer and do not 
become known or visible to other parties, the judge or the witness unless or until they are called up by 
counsel.  Once proven through a witness, they may be marked as exhibits and enter the court record 
in the same manner as documents from the JBD.  
3.  At the end of the trial, counsel and the court receive an electronic list of trial exhibits, hyperlinked to 
PDF documents, which may be accessed without Exhibit Bridge software. 
Note that, at present, in-court staff and technical support for Exhibit Bridge from its Canadian vendor 
(Neesons—visit: http://www.neesonsreporting.com/services/exhibit-bridge/
) is available in Toronto but not 
elsewhere in the province. 
72
This assumes that there is no agreement among counsel that all documents are admitted for the truth of their 
contents. 
The Advocates’ Society Paperless Trials Manual – May 2015 
26 
(preferably) in addition to the full copy, so that the court file contains a version in which 
the trial exhibits may be accessed without document management software. 
Counsel may wish to consider preparing electronic compendia of key documents to 
which they  intend  to refer in closing  submissions.
73
These can be created in and 
uploaded to the document management software, or—depending on the number of 
documents to be referenced—counsel may prefer to prepare a collection of PDFs with a 
hyperlinked index as described above
  
Counsel should also wish to prepare a factum hyperlinked to compendium documents 
and case law.  Counsel preferring to submit factums as PDFs to the version submitted 
cannot accidentally be altered by the reader should also submit a copy to the court in 
Word to allow the judge to cut and paste portions into her judgment (with attribution). 
73
Ontario E-Discovery Implementation Committee, What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) at p.4. 
The Advocates’ Society Paperless Trials Manual – May 2015 
27 
Resources 
Sample Trial Plans and Orders 
1159465 Alberta Ltd. v. Adwood Manufacturing Ltd., 2010 ABQB 133 (CanLII), 
(http://canlii.ca/t/28c4k
) (see Schedule 1 - Judicial Comments About the Electronic 
(Digital) Trial Format) 
Bank of Montreal v. Faibish, 2014 ONSC 3958 (CanLII), (http://canlii.ca/t/g7zm9
 (see 
appended trial plan) 
Canadian Judicial Council, National Model Practice Direction for Use of Technology in 
Civil Litigation, Public Version 2008-01-31 (https://www.cjc-
ccm.gc.ca/cmslib/general/JTAC%20National%20Model%20Practic%281%29.pdf
Further Reading 
Anger, Carolyn.  “Modernizing the Courtroom One Step at a Time.” BCPA Paralegal 
Press, vol. 45, issue #2 
(http://www.bcparalegalassociation.com/uploads/news_details/a335d909de3aca8406b3
f1c3fb54ec7a.pdf
) 
Ayling, Tracy.  Electronic Trials in BC: Today and in the Near Future—Primer 
(http://www.cle.bc.ca/PracticePoints/LIT/13-ElectronicTrials.pdf
)  
Bailey, Jane & Jacquelyn Burkell.  “Implementing Technology in the Justice Sector: A 
Canadian Perspective.” 11 Can. J. L. & Tech. 253 
Besant, Christopher W. & Dina Mejalli. Canadian Bar Association, The E-Filing and E-
Service Protocol (as Adopted by the Commercial List Users): A Quick Summary and 
Users Guide (http://www.cba.org/cba/newsletters/pdf/EFile.pdf
)  
Federal Judicial Center. Effective Use of Courtroom Technology: A Judge’s Guide to 
Pretrial and Trial (https://public.resource.org/scribd/8763731.pdf
Finlay, Bryan & Marie-Andrée Vermette, Michael Statham. Electronic Documents: 
Records Management, e-Discovery and Trial (Toronto: Canada Law Book, 2010) 
Gans, Justice Arthur.  E-trials: The Future is now—Get with the Program!  (presentation, 
The Advocates’ Society Spring Symposium, April 29, 2015) 
Granger, Justice B.T.  Getting Your Electronic Documents into the Courtroom—The 
Do’s and Don’ts  (presentation, 2008 CBA Canadian Legal Conference & Expo, Quebec 
City, August 17-19, 2008, http://legalit.ca/wp-content/uploads/2010/05/tgranger-getting-
your-electronic-documents-to-the-courtroom-dos-and-donts.pdf
The Advocates’ Society Paperless Trials Manual – May 2015 
28 
Granger, Justice B.T.  The Future is Now  (presentation, 2008 CBA Canadian Legal 
Conference & Expo, Quebec City, August 17-19, 2008) 
Marciniak, Katrina & Michael Wilchesky. “Game On: E-trials by fire.” The Litigator (June 
2013)  (http://rochongenova.com/docs/E-
Trials%20by%20Fire%20%28published%20June%202013%29.pdf
Obagi, Joseph Y & Matthew W. Malcolm.  iPad in the Courtroom (presentation, OTLA  
Fall Conference & CCLA Mont Tremblant, November 2012) 
Ontario Superior Court of Justice Commercial List Users Committee. E-Filing and E-
Service Protocol (http://www.courtcanada.com/ccdocs/dsf/0/9802224284271.pdf
Ontario E-Discovery Implementation Committee. Model Document #11: E-Trial 
Checklist (http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
) 
Ontario E-Discovery Implementation Committee. What is an Electronic Trial? 
(http://www.oba.org/Advocacy/E-Discovery/Model-Precedents
Canadian Judicial Council. National Model Practice Direction for Use of Technology in 
Civil Litigation, Public Version 2008-01-31 (https://www.cjc-
ccm.gc.ca/cmslib/general/JTAC%20National%20Model%20Practic%281%29.pdf
Ottawa E-filing Steering Committee. Ottawa Protocol for Delivery of Motion Materials in 
Electronic Form (http://c.ymcdn.com/sites/www.ccla-abcc.ca/resource/resmgr/pp-
civlit/ottawa_protocol_for_delivery.pdf
Schubert, Belinda. E. Electronic Trials for Small Firms (presentation) 
Supreme and District Courts of Western Australia.  Technical Guide for Preparing & 
Submitting Documents for e-Trials.  (www.courts.dotag.wa.gov.au/_files/e_trialsubs.pdf
Supreme Court of British Columbia. Practice Direction Re: Electronic Evidence 
(http://www.courts.gov.bc.ca/supreme_court/practice_and_procedure/practice_direction
s_and_notices/electronic_evidence_project/Electronic%20Evidence%20July%201%202
006.pdf
Taddesse, Yamri.  “Tablets for Jurors touted for Civil Trials.”  Law Times, vol. 26, no. 5, 
p.1 
The Advocates’ Society Paperless Trials Manual – May 2015 
29 
Products & Consultants 
NOTE: The following is a non-exhaustive list.  The Advocates’ Society does not endorse 
these suppliers or consultants, and in particular does not endorse them to the exclusion 
of others.  Vendors interested in having their products and services considered for 
inclusion in future versions of this Manual may email policy@advocates.ca
, subject: 
“Paperless Trials.” 
Products 
Hardware 
Apple iPads: http://store.apple.com/ca
Software 
Apple App Store: https://itunes.apple.com/ca/genre/ios/id36?mt=8
Adobe Acrobat: https://acrobat.adobe.com/ca/en/products/acrobat-standard.html
Acrobat Reader 
CaseLogistix: http://legalsolutions.thomsonreuters.com/law-
products/solutions/case-logistix
Delium: http://www.delium.com/
Exhibit Bridge: http://www.exhibitbridge.com/exhibit/wp-
content/uploads/2015/03/EB-Brochure-2015-2.pdf
Foxit: http://www.foxitsoftware.com/
GoodReader: https://itunes.apple.com/ca/app/goodreader/id777310222?mt=8
iPro: https://iprotech.com/
Microsoft Excel 
Microsoft PowerPoint 
Nitro: https://www.gonitro.com/
Notability: https://itunes.apple.com/ca/app/notability/id360593530?mt=8
Documents you may be interested
Documents you may be interested