HtmlToText C Library ReferenceHtmlToTextHTML to plain-text conversion C library. The internal conversion process is much more sophisticated than can be accomplished with the simple regular-expression freeware codes found in the Internet. This is more than simply removing HTML tags from an HTML document. Create/Dispose HCkHtmlToText CkHtmlToText_Create(void);
void CkHtmlToText_Dispose(HCkHtmlToText handle);
C "Properties" void CkHtmlToText_getLastErrorHtml(HCkHtmlToText handle, HCkString retval);
void CkHtmlToText_getLastErrorText(HCkHtmlToText handle, HCkString retval);
void CkHtmlToText_getLastErrorXml(HCkHtmlToText handle, HCkString retval);
BOOL CkHtmlToText_getUtf8(HCkHtmlToText handle);
C "Methods" BOOL CkHtmlToText_IsUnlocked(HCkHtmlToText handle);
BOOL CkHtmlToText_ReadFileToString(HCkHtmlToText handle, const char *filename, const char *srcCharset, HCkString str);
BOOL CkHtmlToText_SaveLastError(HCkHtmlToText handle, const char *filename); Saves the last error information to an XML formatted file. BOOL CkHtmlToText_ToText(HCkHtmlToText handle, const char *html, HCkString outStr);
BOOL CkHtmlToText_UnlockComponent(HCkHtmlToText handle, const char *code);
BOOL CkHtmlToText_WriteStringToFile(HCkHtmlToText handle, const char *str, const char *filename, const char *charset);
const char *CkHtmlToText_lastErrorHtml(HCkHtmlToText handle); Error information in HTML format for the last method called. const char *CkHtmlToText_lastErrorText(HCkHtmlToText handle); Error information in plain-text format for the last method called. const char *CkHtmlToText_lastErrorXml(HCkHtmlToText handle); Error information in XML format for the last method called. const char *CkHtmlToText_readFileToString(HCkHtmlToText handle, const char *filename, const char *srcCharset);
const char *CkHtmlToText_toText(HCkHtmlToText handle, const char *html);
|