Cara creio que a forma de geração para o código de barras é o mesmo para todos os bancos!!! Mudando apenas os dados do banco (número do banco, agencia, etc.).
A muito tempo atraz eu desenvolvi um geredor de boletos, eu usava uma apostila que o banco itau havia disponibilizado para a empresa, mas o conteúdo era aceito pela FEBRABAN.
Vc já tentou entrar em contato com o gerente de seu banco (tanto faz qual o banco) e perguntou se eles disponibilizasem o documento que explica como é feito os calculos?
Já lhe adianto uma coisa, tudo é feito com os padrões cod 10 e cod 11.
Obs.: Não tenho o fonte que desenvolvi, então não lembro como era feito o cálculo!
Espero ter ajudado.
Croda.