There is a bug about AIDocumentRulerUnitValue in AI CS2 SDK, AI CS2 SDK give its value is:
enum AIDocumentRulerUnitValue {
kUnknownUnits = 0,
kInchesUnits,
kCentimetersUnits,
kPointsUnits,
kPicasUnits,
kMillimetersUnits,
kPixelsUnits,
kQUnits
}
but its true value must be:
enum AIDocumentRulerUnitValue {
kInchesUnits = 0,
kMillimetersUnits,
kPointsUnits,
kPicasUnits,
kCentimetersUnits,
kQUnits,
kPixelsUnits,
kUnknownUnits
}