Hi! I have the same issue, I want to self-declare as well, instead of getting the affidavit. What did you write in the self-declaration, do you mind sharing? Thanks a lot!
		
		
	 
Hi, Please find the format below, I have used an example name
"
To,
The Consulate General of India,
Toronto, Ontario, Canada.
From,
SACHIN RAMESH  TENDULKAR
Address
Canada, Postalcode
RE: Self Declaration regarding Legal Name Change.
Respected Sir/Madam,
I, SACHIN RAMESH  TENDULKAR, of legal age, a resident of Address, in the City of cityname, in the province of Ontario, Postal Code , do solemnly affirm and declare that:
    1. That in Indian passport ( Passport # ; surrendered after acquiring Canadian citizenship), my     name is written as SACHIN R TENDULKAR as Given Name(s).
    2. That in my Canadian Passport (Passport # ), my name is written as SACHIN RAMESH  as Given     Name(s) and TENDULKAR as Surname.
    3. That I have legally changed my Name from  SACHIN R TENDULKAR to SACHIN RAMESH  TENDULKAR as per the Ontario legal name change certificate Registration number (###)     through the Office of the Registrar General Ontario.
    4. That both as Given Name  SACHIN R TENDULKAR or as  SACHIN RAMESH  as Given     Name and TENDULKAR as Surname is one and the same person.
    5. I make this solemn declaration conscientiously believing it to be true, and knowing that it is of the     same force and effect as if made under oath.
I affirm that all the information given in this letter is true and correct to the best of my knowledge. I have attached legal change of name certificate issued by the Ontario Office of the Registrar General with this application.
Very truly yours.
SACHIN RAMESH  TENDULKAR
"