SkyEpub 7.0.0 for iOS Released

Common

Lot of issues are fixed reported in 6.x
Performance is enhanced.
SkyDRM is fully integrated including Rights Management.
SkyError Notification is provided to monitor sdk engine.
example>
-(void)addErrorNotification {
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(processError:) name:@”SkyError” object:nil];
}

-(void)removeErrorNotification {
[[NSNotificationCenter defaultCenter] removeObserver:self name:@”SkyError” object:nil];
}

-(void)processError:(NSNotification*)notification {
if (!isInitialized) isInitialized = YES;
NSNumber* code = [[notification userInfo] objectForKey:@”code”];
NSNumber* level = [[notification userInfo] objectForKey:@”level”];
NSString* message = [[notification userInfo] objectForKey:@”message”];
NSLog(@”SkyError code %d level %d Detected :%@”,[code intValue],[level intValue],message);
}

Reflowable Layout

Text To Speech is supported with text highlighting.
/** set TextToSpeech enabled */
-(void)setTTSEnabled:(BOOL)enabled;
/** returns whether TextToSpeech is enabled */
-(BOOL)isTTSEnabled;
/** set TextToSpeech language for utterance, default en-US */
-(BOOL)setTTSLanguage:(NSString*)language;
/** set the pitch of utterance */
-(void)setTTSPitch:(float)pitch;
/** set the rate of utterance */
-(void)setTTSRate:(float)rate;

New Functions are added
/** mark highlight with Highlight Object */
-(void)markHighlight:(Highlight*)highlight;
/** mark Parallel highlight with color – (TextToSpeech Only) */
-(void)markParallelHighlight:(Parallel*)parallel color:(UIColor*)color;
/** remove all highlights which were created for parallel. (TextToSpeech Only) */
-(void)removeParallelHighlights;

Fixed Layout

RTL epub is now supported propely.
Performance is enhanced.