[英]Rave report text justification while generating the document dynamically (from code)
我們使用ravereports Delphi生成一個文檔。
我必須打印一個段落,其中某些特定的單詞應為粗體。
如果使用datamemo組件,則無法處理粗體問題。
因此,我通過設置字體屬性來動態生成文檔。 這解決了粗體字體問題,但提出了一個新問題:文本對齊。
示范文本:
您必須在以下日期提交所有原始學術證書:
加入並會一直陪伴公司,直到您完成服務
協議。
上段在我的系統中有3行文字,在報告中的第1行和第2行在不同的地方結束,但是我們需要
我們該怎么做? 請提出解決方案。
感謝您的答復,實際上我需要打印3頁數據,因為我為此設計了一個.rav文件。
in that
Alternative-1 :我拿了dataMemo(用於多行)。 在某些段落中,某些文本應為粗體,但我無法處理(根據長度/數據,段落文本不是靜態的),我們對一些粗體文本和一些純文本文本進行了計算,但我無法解決為了它。
然后我嘗試了另類2
Alternative-2我們將文本動態寫入畫布,以使用所需字體打印文本。 最后,我們遵循一些邏輯。 但是最后我們無法證明右邊的理由。
因此,最后提供解決方案的任何方式,Alternative-1或Alternative-2。
謝謝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.