Conversion to BSpline surface

GeomConvert::SurfaceToBSplineSurface fails for a surface of linear extrusion because it's unbounded/infinite in the V direction.
I tried to use the adaptor's UTrim and VTrim interfaces but got the same error (i.e. inifinite surface). Is there another way to do this?

Thank you.