class PDFReadError(Exception): """Exception khusus untuk kesalahan saat membaca file PDF.""" def __init__(self, message: str, code: int = 400): super().__init__(message) self.message = message self.code = code def to_dict(self): return {"error": self.message, "code": self.code}