首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

QQ 發送超大漢字/特殊符號秘技:RTF 代碼實戰教學

     編輯:PHP 相關知識

前言

想在 QQ 聊天視窗發送巨大的漢字、特殊符號或彩色圖案,讓好友驚豔不已?其實 QQ 內建支援類 RTF(Rich Text Format)代碼,只要版本在 2006 年 0630 版以降(支援字體大小調整),即可透過貼上特定代碼實現。

核心代碼範例

{tf1ansiansicpg1252deff0{fonttbl{f0fnilfprq2fcharset2 Wingdings;}}
{colortbl ;ed255green0blue255;}
viewkind4uc1pardcf1lang1033kerning2f0fs100 A
par}

發送後對方將看到一個 「小手」圖示(Wingdings 字型的 A),字號 100、顏色由 RGB 數值決定。

參數詳細解析

片段含義可修改範圍
fs100字體大小(單位:半點,100 = 50 點)任意正整數,數值越大字越大
A顯示字符(Wingdings 字型下對應圖示)大小寫不同字符;可換成任意字元
{colortbl ;ed255green0blue255;}色彩表:紅 255、綠 0、藍 255(洋紅)各通道 0~255,組合出百萬種顏色
fcharset2 Wingdings指定字型集為 Symbol (Wingdings)可改為其他已安裝字型

實戰技巧

  1. 組合多字符:在 fs100 後連續輸入多個字元,可產生一串大號圖示。
  2. 混合顏色:利用 \cfN 切換色彩表索引,實現多彩文字。
  3. 換行與段落:使用 \par 換段,\line 強制換行。
  4. 自動化產生:寫一個小工具(PHP/JS/Python)輸入文字、字號、顏色,自動產出 RTF 代碼,複製貼上即可。

注意事項

  • 僅支援 Windows 版 QQ,Mac/Linux/Web 版可能無法正確渲染。
  • 過長代碼可能觸發 QQ 訊息長度限制或被判定為垃圾訊息。
  • 對方若關閉「顯示富文本」或使用舊版 QQ,可能只看到亂碼。
  • 請勿用於惡意刷屏、釣魚連結等違規行為,遵守《騰訊 QQ 使用規範》。

延伸應用

同樣原理可用於發送 表情包、自定義簽名檔、簡易排版公告。結合 {\pict\pngblip...} 甚至可嵌入 Base64 圖片(需對方版本支援)。

快去試試發個 200 點的「❤」或「★」給好友,看他們驚訝的表情吧!

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved