㈠ delphi 顯示圖片後面被遮蓋的文字
選中圖片右鍵control->Send to Back,label就能顯示出來了,然後將label的transparent設置為True,與背景融為一體,就Ok了
㈡ Delphi 中,如何向一個文件中的某一行添加文字
可以利用Delphi提供的TStringList對象完成這個操作。
procere InsertString(s:string;line:integer);
var StringList:TStringList;
Index:integer;
begin
StringList:=TStringList.Create;
StringList.LoadFromFile('文件');
Index:=StringList.Add(s);
StringList.Move(Index,line);
StringList.SaveToFile('文件');
StringList.Free;
end;
程序沒調試過,大概就是這么個意思,你試試看。
㈢ delphi能否在已經顯示的圖片上在添加要顯示的文字
可以,但有背景色。要想沒有背景色,要設置Canvas.Brush.Style :=bsClear;
你把:
MyCanvas1.TextRect(panel1.clientRect,30,50,'美麗的風景');
MyCanvas1.Brush.Style :=bsClear;
修改為:
MyCanvas1.Brush.Style :=bsClear;
MyCanvas1.Textout(30,50,'美麗的風景');
㈣ 如何使用delphi對一個圖像進行文字識別
如果想將圖像進行文字識別,其實還是使用專業的第三方軟體「ocr文字識別軟體」;
1、打開文字識別軟體,選擇上面的極速識別功能;
3、在上面選擇文件的識別格式和識別效果;
4、點擊操作下面的開始識別按鈕,開始進行圖像文字識別,希望上面的方法可以幫助到您!
㈤ delphi 有既能輸入文字又可以輸入圖片的控制項嗎
有,自己寫,或者是安裝三方控制項。
㈥ delphi下怎麼給JPG圖片添加文字水印
unit untImagePaintText;
interface
uses jpeg, Classes, Graphics, SysUtils;
/// <summary>
/// 打開一幅圖片(jpg,bmp)在上寫入文字
/// </summary>
/// <param name="FilePath">圖片路徑</param>
/// <param name="X">文字左邊距</param>
/// <param name="Y">文字上邊距</param>
/// <param name="Texts">寫入文字內容</param>
/// <returns>寫入是否成功</returns>
function ImagePaintText(FilePath: string; X, Y: Integer; Texts: TStringList): Boolean;
implementation
function JpgToBmp(FilePath: string): string;
var
MyJPEG: TJPEGImage;
MyBMP: TBitmap;
s: string;
begin
Result := '';
s := (FilePath, 1, Length(FilePath) - 4) + FormatDateTime('YYYYMMDDhhmmsszzz', Now) + '.bmp';
MyJPEG := TJPEGImage.Create;
with MyJPEG do
begin
LoadFromFile(FilePath);
MyBMP := TBitmap.Create;
with MyBMP do
begin
Width := MyJPEG.Width;
Height := MyJPEG.Height;
Canvas.Draw(0, 0, MyJPEG);
SaveToFile(s);
Result := s;
㈦ Delphi如何嵌入字體
發布的時候連字體一起打包,然後把字體安裝到font文件夾里去,就可以了,Label顯示圖片?那還不如直接用image,bitbtn這個按鈕可以顯示圖片
㈧ delphi下怎麼給二維碼圖片增加文字說明
把二維碼圖片轉Bitmap,然後在下面用
Bitmap.Canvas.TextOut()
畫上文本就可以了