2014-01-28 1 views
-1

내가 사용하는 굵은로 선택한 단어를 만들려고 노력하고 있어요 :범위 문자열 mvc5의 itextsharp

if (!string.IsNullOrEmpty(person)) completedby = "<span style='font-weight: bold'> Assessment completed by: </span>" + person + "\n"; 
     chunk = new Chunk(completedby + "\n" + 
     "", (font5)); 
     paragraph = new Paragraph(); 
     paragraph.Alignment = Element.ALIGN_LEFT; 
     paragraph.Add(chunk); 
     doc.Add(paragraph); 

나는 PDF 파일에 다음을 얻을 : 사전에

<span style='font-weight: bold'> Assessment completed by: </span> 

어떤 제안, 감사합니다.

+0

... 정확히 작동하지 않는 것은 무엇입니까? 나에게 잘 어울린다. –

+0

무엇이 문제입니까? 뭐가 잘못 되었 니? –

+0

PDF 파일의 텍스트는 평가 완료 자 :입니다. 나는 대담한 서체를 갖지 않는다. – hncl

답변

0

대답은 다음과 HTMLWorker.ParseToList 사용이 누군가를 도울 수

string completedby = @"<span style='font-size:10;'>"; 

       if (!string.IsNullOrEmpty(person)) completedby += "<br/><br/>" + "<b>"+"completed by: " +"</b>" + person + ", RN" + "<br/>"; 

       completedby += "</span>"; 
       var reader1 = new StringReader(completedby); 
       var htmlarraylist1 = HTMLWorker.ParseToList(reader1, null); 

       //add the collection to the document 
       foreach (IElement t in htmlarraylist1) 
       { 
        paragraph.Add(t); 
       } 
       doc.Add(paragraph); 

희망을.