數位聯絡人檔案的結構與 vCard 產生器
vCard 是一種廣泛應用於數位聯絡人資訊交換的標準檔案格式,副檔名通常為 .vcf。透過 vCard 產生器,使用者可以將姓名、電話號碼、電子郵件地址及實體地址等個人或企業資訊,轉換為結構化的文字檔案。
本工具在處理資料時,完全在您的瀏覽器中進行,您的聯絡人資料只會留在瀏覽器中。BroBroGo 不會上傳或儲存這些資料。
在檔案結構上,產生的 .vcf 檔案會依據標準進行格式化。下載的檔案採用 CRLF(Carriage Return Line Feed)作為換行字元,而瀏覽器中的預覽畫面則使用 LF(Line Feed)換行。為了確保相容性,下載檔案中若有長度超過 75 個八位元組(octets)的 UTF-8 編碼文字行,系統會自動進行折行(folding)處理。
vCard 3.0 與 vCard 4.0 標準的差異
本工具提供兩種版本供選擇,兩者在欄位定義與語法結構上有所不同:
- vCard 3.0:此版本具有較廣泛的相容性,適用於較舊的聯絡人應用程式或裝置。在此版本中,檔案會包含一個空的結構化姓名(
N)欄位。此外,電話、電子郵件與地址欄位會分別使用TEL;TYPE=VOICE、EMAIL;TYPE=INTERNET以及ADR;TYPE=POSTAL的標記形式。 - vCard 4.0:此為目前的標準版本。若目標匯入系統支援最新規範,建議優先選擇此版本。
若您在某個應用程式中無法順利匯入產生的 .vcf 檔案,可以切換至另一個版本重新產生並嘗試匯入。
輸入欄位規範與限制
為了確保產生的檔案符合語法規範,各輸入欄位設有長度與格式限制:
| 欄位名稱 | 必填屬性 | 最大長度限制 | 格式與行為規範 |
|---|---|---|---|
| 完整姓名 | 必填 | 200 個字元 | 保留您輸入時的顯示順序。若留空會顯示「請輸入完整姓名。」,超長則顯示「完整姓名不可超過 ‹max› 個字元。」。 |
| 電話 | 選填 | 80 個字元 | 僅接受數字、常見電話標點及選填的分機號碼。不符格式顯示「請使用數字和常見的電話標點,可選擇加入分機號碼。」,超長顯示「電話號碼不可超過 ‹max› 個字元。」。 |
| 電子郵件 | 選填 | 254 個字元 | 僅接受一個符合有效格式的電子郵件地址。不符格式顯示「請依有效格式輸入一個電子郵件地址。」,超長顯示「電子郵件地址不可超過 ‹max› 個字元。」。 |
| 地址 | 選填 | 1,000 個字元 | 支援多行輸入,聯絡人檔案會保留換行。超長顯示「地址不可超過 ‹max› 個字元。」。 |
若欄位中含有不合規的控制字元,系統會提示「請移除此欄位中的控制字元或非預期換行。」。若有欄位未通過驗證,則會顯示「請先修正標示的欄位,再產生檔案。」。
產生與下載流程
當您輸入資料並選擇「vCard 版本」後,點擊「產生 vCard」按鈕,系統即會即時運算並更新「聯絡人預覽」區塊。此時,介面會顯示「vCard ‹version› 已產生。」,並提供檔案統計資訊,例如「‹count› 位元組」與「‹count› 個聯絡人欄位」。
確認預覽內容無誤後,點擊「下載.vcf」即可將檔案儲存至您的裝置,系統會顯示「‹filename› 已下載。」的確認訊息。
請注意,任何選填的欄位若留空,將不會寫入產生的 vCard 檔案中。此外,一旦您切換 vCard 版本、編輯輸入欄位或點擊「清空」(此時顯示「聯絡人資料和預覽已清空。」),先前產生的預覽內容將會立即失效,必須重新產生。
本工具僅會檢查欄位格式和檔案語法,不會驗證身分、授權、電話是否可接通、電子郵件歸屬、地址是否正確,也無法保證所有聯絡人 App 都能順利匯入。
常見問題 FAQ
該選 vCard 3.0 還是 4.0?
若要使用目前的標準,請選 4.0;若需要相容於較舊的聯絡人 App 或裝置,請選 3.0。如果某個版本無法順利匯入,可以試試另一個版本。
哪些聯絡人欄位是必填的?
只有完整姓名是必填欄位。電話、電子郵件和地址都是選填,留白的選填欄位不會寫入檔案。
姓名和地址會如何儲存?
完整姓名會保留你輸入時的顯示順序。多行地址會以一個完整的地址區塊儲存;如果聯絡人 App 會自動拆分地址,請在匯入後再次核對。