class PDF::Reader::Rectangle
def self.from_array(arr)
def self.from_array(arr) if arr.size != 4 raise ArgumentError, "Only 4-element Arrays can be converted to a Rectangle" end PDF::Reader::Rectangle.new( arr[0].to_f, arr[1].to_f, arr[2].to_f, arr[3].to_f, ) end