free c# pdf reader : Copy pdf text to word with formatting SDK application API .net html wpf sharepoint import_export_guide0-part1266

Corporate Online
Give your business the edge
IMPORT & EXPORT – 
FILE FORMATS
Copy pdf text to word with formatting - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
extract text from pdf file; export highlighted text from pdf to word
Copy pdf text to word with formatting - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
copy and paste pdf text; erase text from pdf
2
Contents
Introduction  
1
Import and export overview 
2
Document wide abbreviations 
2
Data format notation 
2
Exporting from Corporate Online 
3
Introduction 
3
Exporting data formats 
3
Processing 
3
View account balance – download 
3
Statements and account group reports – Corporate Online format 
4
Statements – BAI format 
6
Sterling report 
10
International report 
10
Audit log 
10
Importing into Corporate Online 
11
Introduction 
11
File validation 
11
Access control 
11
Processing 
11
Corporate Online format import file 
12
COL Bacs format import file 
18
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
file formats using Visual C# code, such as, PDF to HTML converter assembly, PDF to Word converter assembly C#.NET DLLs: Use PDF to Text Converter Control in
copy paste text pdf file; copy paste pdf text
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
application. In addition, texts, pictures and font formatting of source PDF file are accurately retained in converted Word document file.
extract text from pdf open source; copy text from pdf online
1
Introduction
INTRODUCTION
Welcome to online banking from Lloyds Bank. Corporate Online 
brings together all of your domestic accounts in one purpose-
designed application, including currency accounts and payment 
transactions. Simple, secure and quick, it’s little wonder that the 
Bank is an industry leader in online banking.
But we’re never content to sit back on our achievements. That’s 
why we constantly review and develop our online banking service 
– in close consultation with customers just like you. It’s all part of 
our commitment to offering customers the very best service – 
both online and off.
This Import and Export Guide has been designed to show you 
how to import and export your own data into Corporate Online. 
This data may be sourced from your own existing files; it may also 
be imported/exported to software packages.
Payment instructions may be imported in the following formats:
• 
COL CSV – used for any payment with the exception of 
Bacs Multiple
• 
COL Bacs – used for Bacs Multiple only.
Data can be exported in the following formats:
• 
COL CSV
• 
Lloyds Bank BAI
We hope you find this guide to be useful. Remember, if we can 
help you with any aspect of your online banking experience, 
please do get in touch with our friendly, informative Helpdesk 
team. You can reach them on 0345 300 6444 between 7.30am 
and 6.00pm, Monday to Friday. Or, if you prefer, you can email 
COLHelpdesk@lloydsbanking.com
Please remember not to include any sensitive or confidential 
information as the security of emails cannot be guaranteed. 
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
A convenient C#.NET control able to turn all Word text and image content into high quality PDF without losing formatting. Convert
extract text from pdf acrobat; delete text from pdf acrobat
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Insert Image to PDF. Image: Remove Image from PDF Page. Image: Copy, Paste, Cut Export all Word text and image content into high quality PDF without losing
pdf text replace tool; extracting text from pdf
2
Import and export overview
IMPORT AND EXPORT OVERVIEW
Document wide abbreviations
Abbreviation
Description
BAI
Data format defined by Bank Administration 
Institute.
Note: The format used here adheres to Lloyds 
Bank’s interpretation of BAI.
COL
Corporate Online.
CSV
Comma separated record format.
End User
The person who uses Corporate Online.
EOF
End of File.
UHL
User Header Label.
Data format notation
Unless otherwise stated the following notations are used to 
describe the field types and their length.
Note: These are only abbreviations used later within this 
document and are not themselves a definition of field formats.
Abbreviation
Description
F
F in front of the field type indicates the field has 
FIXED length.
V
V in front of the field type indicates the field has 
VARIABLE length.
X (**)
Alphanumeric characters. The value in the bracket 
specifies the maximum size permissible. Fixed 
length fields are padded with trailing spaces.
9(**)
Numeric characters. The value in the bracket 
specifies the maximum size permissible. Fixed 
length fields are padded with leading zeros.
Z9(**).99
This is an amount field. ** describes the fixed length 
of the number. The decimal point describes if there 
is a decimal point or not. 
Note: No leading zeros will be applied.
Date
Represents a date. The exact format will be 
specified by example.
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
pages edit, C#.NET PDF pages extract, copy, paste, C# NET rotate PDF pages, C#.NET search text in PDF all Excel spreadsheet into high quality PDF without losing
extract all text from pdf; extract text from pdf online
C# PDF Convert to HTML SDK: Convert PDF to html files in C#.net
file. Besides, the converted HTML webpage will have original formatting and interrelation of text and graphical elements of the PDF.
delete text from pdf file; find and replace text in pdf
3
Exporting from Corporate Online
EXPORTING FROM CORPORATE ONLINE
Introduction
Exporting of data is provided to allow Service Users to import 
posting and balance summaries into other applications. The 
export process is applicable to posted transactions created by 
the following account types as used by Corporate Online.
Main Account type
Classification
UK Accounts
Cheque
Deposit
Loan
International
Currency Current
Exporting data formats
Data can be exported from a number of screens, the format 
available for download is dependent upon which screen/
information is being downloaded:
View Account Balance
COL CSV
Statement
BAI/COL CSV
Sterling Report
COL CSV
International Report
COL CSV
Account Group 
Download
COL CSV
Audit Log
COL CSV
A single account can be downloaded from the View Account 
Balance and Statement screens. Multiple accounts can be 
downloaded from the Sterling or International Account Group 
Download screens. Sterling and International Reports will provide 
a summary of account position.
Processing
The export operation is initiated by clicking the download button. 
Where a COL CSV file is available only, you will be asked to save 
the file to your pc. Where there is a choice offering different 
types of download file, you will be asked to enter a filename and 
choose what kind of file is required.
The format of each kind of file and information downloaded are 
dependent upon which screen within Corporate Online is used.
View account balance – download
Only a COL CSV file can be downloaded from this screen, 
containing details of a single account.
Sterling Account
The format of this file for a Sterling Account is:
Field
Description and format
Account Type
VX(**)
Account Name
VX(**)
Sort Code & Account Number
F9(14)
Current Balance
VX(**)
Uncleared Funds
VX(**)
Cleared Balance
VX(**)
Close of Business Balance
VX(**)
Debit Transaction Total
VX(**)
Credit Transaction Total
VX(**)
Date as At
DD/MM/YYYY
Projected Cleared Balance +1
VX(**)
Funds Due to Clear +1
VX(**)
Projected Cleared Balance +2
VX(**)
Funds Due to Clear +2
VX(**)
Projected Cleared Balance 3+
VX(**)
Funds Due to Clear 3+
VX(**)
Available Funds for Payment
VX(**)
Example:
Cheque,XYZ Developments Test,12345606008504, “6.74 
GBP”,“0.00 GBP”,“6.74 GBP”,“6.74 GBP”,“0.00 GBP”,“0.00 
GBP”,“23/05/2012”,“6.74 GBP”,“0.00 GBP”,“6.74 GBP”,“0.00 
GBP”,“6.74 GBP”,“0.00 GBP”,“6.74 GBP”
Note: If user preferences are set to display amounts in Euro, then 
both the Sterling value and Euro equivalent will be downloaded.
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
C#.NET PDF SDK- Create PDF from Word in Visual C#. Turn all Excel spreadsheet into high quality PDF without losing formatting.
delete text from pdf; export text from pdf to word
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
Excellent .NET control for turning all PowerPoint presentation into high quality PDF without losing formatting in C#.NET Class. Convert
get text from pdf into excel; copy paste text pdf
4
Exporting from Corporate Online
International Account
The format of this file for an International Account is:
Field
Description 
andformat
Value
Type of Account
FX(13)
“International”
Account Name
VX(**)
Account Number
VX(14)
Balance
VX(**)
e.g. 23.76 USD
Projected Balance Today
VX(**)
Date as At
DD/MM/YYYY
Example:
International,XYZ Developments,30963412345678, 
“15.04 EUR”,“15.04 EUR”,“23/05/2012”
Statements and Account Group Download
Only COL format is available on the Account Group Download 
screen (ACC or TRN file).
A Service User may export historic balance information and 
transaction information for Sterling and Currency accounts. 
Information can be exported for a single account or for all 
accounts within the same group.
The Service User may select the file name and type for the export 
(ACC for account balances, and TRN for Account Transactions).
File extensions are:
File type
Extension
Sterling Account Position info
*******.ACC
Sterling Account Transactions
*******.TRN
International Account Position info
*******.ACC
International Account Transactions
*******.TRN
COL format files are ASCII files. All fields are separated by 
commas. All fields are enclosed in quotations, including numbers. 
If a text field contains a quotation mark, then the quotation mark 
is replaced by two adjacent quotation marks.
If balance fields are negative the amount is preceded by a minus 
sign. No plus sign is used for positive balances.
The transaction amount is not signed, but an indicator is used to 
show if the transaction type is either D (Debit) or C (Credit).
Sterling Account Position files hold details of historic balances 
for Sterling account(s). These include projected balance as well 
as credit and debits.
Field
Description and format
Sort Code
F9(6)
Account Number
F9(8)
Account Name
VX(35)
Account Type
Not Used
Balance Date
YYYYMMDD
Ledger Balance
FZ(16).99
Cleared Balance
Not Used
Projected Balance +1
Not Used
Projected Balance +2
Not Used
Projected Balance 3+
Not Used
Today’s Debits
FZ(16).99
Today’s Credits
FZ(16).99
Example:
“123456”,“12308504”,“Earl Grey Developments”,,“20120510”, 
“ 12.51”,,,,,“ 0.00”,“ 0.00”
Sterling Account Transaction files hold details of account 
movements for UK account(s). Sterling account transactions are 
only produced for posted transactions.
There are 2 options:
Standard Transaction Description Format – 80 Characters
Field
Description 
andformat
Value
Posting Date
YYYYMMDD
Amount
FZ(16).99
Transaction Code
FX(3)
Transaction Description
FX(80)
Transaction Type
FX(1)
“C” or “D”, Credit 
or Debit
Forward Posted Flag
FX(1)“F”
“F”
Sorting Code
F9(6)
Account Number
F9(8)
Example:
“20120514”,“ 
0.20”,“DBT”,“TRANSFER 
TFR”, 
“D”,“F”,“123456”,“06008504”
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Remove Image from PDF Page. Image: Copy, Paste, Cut PDF, VB.NET convert PDF to text, VB.NET all PowerPoint presentation into high quality PDF without losing
c# extract pdf text; copy highlighted text from pdf
VB.NET Word: Extract Text from Microsoft Word Document in VB.NET
time and effort compared with traditional copy and paste VB.NET. Apart from extracting text from Word powerful & profession imaging controls, PDF document, tiff
copying text from pdf to excel; copy text from pdf to word with formatting
5
Exporting from Corporate Online
Extended Transaction Description Format – 149 Characters
Field
Description 
andformat
Value
Posting Date
YYYYMMDD
Amount
FZ(16).99
Transaction Code
FX(3)
Transaction Description
FX(149)
Transaction Type
FX(1)
“C” or “D”, Credit 
or Debit
Forward Posted Flag
FX(1)“F”
“F”
Sorting Code
F9(6)
Account Number
F9(8)
Example:
“20130328”,“ 
4.51”,“DBT”,“FROM A\C 
TFR06218877 
121103 TEST20ACCOUNTS 100000000000000238 
TEST20ACCOUNTS 
100000000000000238 TEST136”, 
“D”,“F”,“121103”,“10000564”
Currency Account Position files hold details of historic balances 
for currency account(s).
Note: All amounts values have VZ(14).XXX where XXX is the 
number of decimal points used in thecurrency.
Field
Description and format
Account Name
VX(35)
Sort Code
FX(6)
Account Number
FX(8)
Not Used
Not Used
Balance Date
YYYYMMDD
Overnight Balance
FZ(14).XXX
Total Debits
VZ(14).XXX
Total Credits
VZ(14).XXX
Not Used
Not Used
Example:
“live proving USD”,“309634”,“12298211”,,“20110607”, 
“ 
0.00”,“0.00”,“0.00”,
Currency Account Transaction files hold details of account 
movements for International account(s).
Note: All amount values have FZ(14).XXX where XXX is the 
number of decimal points used in the currency.
There are 2 options:
Standard Transaction Description Format – 80 Characters
Field
Description 
andformat
Value
Value Date
YYYYMMDD
Amount
FZ(14).XXX
Transaction Ref.
FX(80)
Not Used
Not Used
Transaction Type
FX(1)
“C” or “D”, Credit 
or Debit
Forward Posting Flag
FX(1)
“F”
Processing Date
YYYYMMDD
Sort Code
F9(6)
Account Number
F9(8)
Example:
“20110610”,“ 
3.00”,“INTERNAL 
TRNSFERFT00000121063148  O\O CORP COL IP TEST CUS”,“”, 
“C”,“F”,“20110610”,“309634”,“12241211”
Extended Transaction Description Format – 149 Characters
Field
Description 
andformat
Value
Value Date
YYYYMMDD
Amount
FZ(14).XXX
Transaction Ref.
FX(149)
Not Used
Not Used
Transaction Type
FX(1)
“C” or “D”, Credit 
or Debit
Forward Posting Flag
FX(1)
“F”
Processing Date
YYYYMMDD
Sort Code
F9(6)
Account Number
F9(8)
Example:
“20130402”,“ 
119.05”,“BALCHIN PE 6233310 
BGC1234561234567 “,””,“D”,“F”,“20130510”,“654321”,“01234567”
6
Exporting from Corporate Online
Statements – BAI format
BAI format is defined by Bank Administration Institute.  
The version defined here is the interpretation used by Lloyds 
Bank. BAI is a delimited ASCII format. Under Lloyds Bank’s 
implementation, each file will be an ASCII sequential file with  
a fixed record length of 80 characters.
A BAI export may only be performed on a single account. A date 
range must be supplied. The BAI format defines a file of data with 
the following record structure:
File Header
Group Header (for each day’s data)
Account Header (for each account for the given day, 
includes balance)
Transaction Details (for each transaction item 
for the given account on given day)
Account Trailer
Group Trailer
File Trailer
A record consists of a two byte record type followed by a number 
of fields. Each field is separated by a comma. With only one 
exception, the end of the last field in a record is indicated by a 
forward slash</>. As the record is fixed length, space padding is 
applied to the record so that it occupies the full 80 characters. 
The record is then terminated with a <CR><LF> pair (making the 
total length 82 characters).
The exception is when the record is a continuation record and the 
last field is a string. In this case the field itself is space padded so 
that the record occupies the full 80 character length. The record 
is then terminated with a <CR><LF> pair.
The BAI file is terminated by a <CONTROL-Z>. 
A list of record types is given below:
Command Description
01
File Header
02
Group Header
03
Account Header (for each account, includes balance)
16
Transaction Details (for each transaction item)
49
Account Trailer
88
Continuation marker
98
Group Trailer
99
File Trailer
Every field is an ASCII presentation of a string or number. Strings 
are NOT embedded in quotes. All fields are of variable length. 
(Note: for clarity, examples given in this document don’t show all 
80 characters as many are likely to be empty.)
7
Exporting from Corporate Online  
File Header Format (01)
Only one file header record will appear in each exported file. 
Theformat of the record will be:
01,s-id,r-id,c-date,c-time,file-id,rec-len,blk-size,version/
Field
Format
Description
Value
s-id
X(9)
The sender identifier 
for Corporate Online, 
alphanumeric
corpline1
r-id
X(13)
The receiver identifier 
for the customer, 
alphanumeric
site.siteIdentifier
c-date
YY/MM/DD
The date the file was 
created, format
c-time
HH/MM
The time the file was 
created
file-id
Unique sequence 
number for each 
file created with the 
same creation date
site.BAIFileId
rec-len
9(2)
Physical record 
length, always 80
80
blk-size
9(1)
Number of physical 
records in a block, 
always 1
1
version
9(1)
BAI version number, 
always 2
2
Example:
The first line displays character positions; the second line shows an 
example format. 
1234567890123456789012345678901234567890123456789
0123456789012345678901234567890 01, corpline1,abcdefghi
jk02,110101,1642,3,80,1,2/Character 81 = <CR>, 82 = <LF>
Group Header Format (02)
One group header will appear for each day of exported data. 
Theformat of the record will be:
02,r-id,o-id,status,a-date,a-time,curr,modifier/
Field
Format
Description
Value
r-id
X(13)
The receiver identifier, 
same as the file header
.siteIdentifier
o-id
X(9)
The originator 
identifier, same as for 
sender identifier in File 
Header
corpline1
status
X(1)
Always 1
1
a-date
YY/MM/DD
As of date, i.e. date to 
which data applies
a-time
HH/MM
As of time, always 2400 2400
currency
X(3)
Default currency code 
for account group
GBP
modifier
9(1)
2
Example:
The first line displays character positions; the second line shows 
an example format. 
02,abcdefghijk02, corpline1,1,110101 ,2400,GBP,2/Character 
81=<CR>, 82 = <LF>
8
Exporting from Corporate Online  
Account Header (03)
An account header, recording balance information, is included for each account written to the file. Three records are used to hold the 
account header – one prefixed with the account header identifier, and two continuation records. The formats of the records are:
03,ac-no,curr,tc1,am1,,,tc2,am2,,,tc3,am3,,,tc4,am4,ic4/
88,tc5,am5,ic5,/
88,tc6,am6,,,tc7,am7,,/
Notes:
1. Account Headers end with the ic5 field (i.e. fields tc6 onwards are omitted).
2. The number of decimal places for an amount field is implied by the currency.
Field
Format Description
Value – UK Acc
Value – Intl. Acc
ac-no
X(12)
For Sterling accounts, this will be the last 4 digits of the sort code plus the 
8digit account number. For currency account’s the format is x(14)
acc.sortCode + 
acc.accountNo
acc.accountNo
curr
X(3)
Currency code of the account (GBP for Sterling accounts)
GBP
acc.currencyCode
tc1
9(3)
Type code for 1st summary item, always 015 (closing balance)
015
015
am1
Amount of 1st summary item, i.e. closing balance for the day being 
output,signed
closedLedgerBal
closedClearedBal
(empty)
Empty field
(empty)
Empty field
tc2
9(3)
Type code for 2nd summary item, always 045 (closing balance)
045
045
am2
Amount of 2nd summary item, i.e. closing balance for day being output, 
signed, same as am1
closedLedgerBal
closedClearedBal
(empty)
Empty field
(empty)
Empty field
tc3
9(3)
Type code for 3rd summary item, always 040 (opening balance)
040
040
am3
Amount of 3rd summary item, i.e. closing balance for day being output, 
signed, same as am1
closedLedgerBal
closedClearedBal
(empty)
Empty field
tc4
9(3)
Type code for 4th summary item, always 400 (total debits)
400
400
am4
Amount of 4th summary item, i.e. total amount of all debits for day being 
output
tranDebitAmt Plus0
tranDebitAmt Plus0
ic4
Item count for 4th summary item, i.e. total number of debit items
tranDebitCount Plus0
tranDebitCount Plus0
(empty)
Empty field
tc5
9(3)
Type code for 5th summary item, always 100 (total credits)
100
100
am5
Amount of 5th summary item, i.e. total amount of all credits
tranCreditAmt Plus0
tranCreditAmt Plus0
ic5
Item count for 5th summary item, i.e. total number of credit items
tranCreditCount Plus0
tranCreditCount Plus0
tc6
9(3)
Type code for 6th summary item, always 072 (day 1 float)
072
072
am6
9(1)
Amount of 6th summary item, i.e. day 1 float, signed
0
0
(empty)
Empty field
(empty)
Empty field
tc7
9(3)
Type code for 7th summary item, always 074 (day 2+ float)
074
074
am7
9(1)
Amount of 7th summary item, i.e. day 2+ float, signed
0
0
(empty)
Empty field
Transaction type codes are always present in all records even when its corresponding amount is zero. Such amounts are always set to 
zero. This ensures that the field is never empty.
Documents you may be interested
Documents you may be interested