The Canadian Embassy in Sweden does not have an immigration section and does not process visas. For enquiries regarding visas contact the Canadian High Commission in London: london-im-enquiry@international.gc.ca