Factor by grouping:
a2-2ax+x2-4b2 = (a2-2ax+x2) - (4b2) = (a-x)2 - (2b)2
= (a-x+2b)(a-x-2b)
I don't think that 9a2-c2-4cx+4x2 is factorable. However, if there is a typo and "+4x2 " is changed to "-4x2 ", then:
9a2-c2-4cx-4x2 = (9a2) - (c2+4cx+4x2)
= (3a)2 - (c+2x)2
= (3a-(c+2x))(3a+(c+2x))
= (3a-c-2x)(3a+c+2x)