如何使用大图像获取RichTextItem HTML内容?

时间:2015-09-01 14:51:04

标签: javascript java html lotus-notes mime

要获取RichTextItem的HTML内容,我使用以下代码:

Item vItem = aDocument.getFirstItem(aFieldName);
String vHTML = null;
if (null != vItem) 
{       
    if ((vItem.getType() == Item.RICHTEXT) || (vItem.getType() == Item.MIME_PART))
    {     
        DominoDocument vWrappedDocument = DominoDocument.wrap(
            aDocument.getParentDatabase().getFilePath(), aDocument, null, null, false, null, null);                 

        DominoRichTextItem vDominoRichTestItem = null;
        if (vItem.getType() == Item.RICHTEXT)
        {
            /**
             * create a DominoRichTextItem from the RichTextItem       
             */
            vDominoRichTestItem = new DominoRichTextItem(vWrappedDocument, (RichTextItem) vItem);       
        } 
        else 
        {         
            /**
             * create a DominoRichTextItem from the Rich Text item that contains MIME       
             */
            vDominoRichTestItem = new DominoRichTextItem(vWrappedDocument, aDocument.getMIMEEntity(aFieldName), aFieldName);      
        }   


        vWrappedDocument.setRichTextItem(aFieldName, vDominoRichTestItem);
        vHTML = vDominoRichTestItem.getHTML();
    }
    else
    {
        vHTML = vItem.getValueString();
    }
}     

但是如果RichTextItem包含大图像(例如屏幕副本),则getHTML方法返回null。

我尝试使用这种代码浏览mime内容,但没有成功:

http://www-12.lotus.com/ldd/doc/domino_notes/rnext/help6_designer.nsf/f4b82fbb75e942a6852566ac0037f284/6320b5c1150c7d3e85256c54004dd9a2?OpenDocument

怎么办? 谢谢

0 个答案:

没有答案