- 新增功能
-
開始使用
- 了解基本知識
- 存取應用程式
- 偏好設定與設定
-
使用 Acrobat AI
- 開始使用生成式 AI
- 設定 Acrobat 中的生成式 AI
- 瞭解使用方式和策略
- 網路廣播
- 探索 Acrobat 中的生成式 AI 功能
- 開始使用智慧動作
-
建立文件
- 建立 PDF
- 探索進階轉換設定
- 將文件掃描為 PDF
- 最佳化 PDF
-
編輯文件
- 在 PDF 中編輯文字
- 編輯影像或物件
- 使用 Adobe Express 增強 PDF
- 使用連結和附件
- 編輯 PDF 內容
- 組織頁面
- 新增背景和浮水印
- 使用頁首和頁尾
- 套用 Bates 編碼
- 合併檔案
- 使用 PDF 圖層
- 使用地理空間 PDF
- 套用 PDF 動作
-
電子簽署文件
- 了解 Acrobat 簽名
- 請求電子簽名
- 管理數位簽名
- 填寫和簽署文件
- 探索 PDF 空間
-
使用 PDF 表單
- 探索 PDF 表單基本功能
- 建立 PDF 表格
- 填寫和簽署 PDF 表單
- 自訂 PDF 表格欄位
- 在 PDF 中插入條碼
- 共用 PDF 表單
-
共用與檢閱文件
- 共用文件
- 管理註解偏好設定
- 檢閱文件
- 使用印章
- 管理檢閱
-
保護文件
- 以密碼保護
- 使用憑證加密
- 管理數位 ID
- 在 PDF 上標記密文
- 使用受保護的檢視
- 降低安全風險
- 管理安全性策略
- 使用增強安全性功能
-
列印文件
- 設定和列印 PDF
- 使用安全和特殊列印模式
- 列印雙面和多頁文件
- 列印小冊子、海報及橫幅
- 管理色彩與列印品質
- 儲存和匯出文件
-
疑難排解
- 安裝和更新問題
- 效能問題
- PDF 檢視和編輯問題
- 列印和掃描問題
- Adobe Acrobat 中已知和已修正的問題
PDF 中的 Microsoft Purview Information Protection 內容標記
瞭解 Adobe Acrobat 如何使用表格擴充物件和 ADBE_MIP 字典,在 PDF 中呈現 Microsoft Purview 資訊保護 (MPIP) 內容標記。
概觀
如果您建立或處理包含 Microsoft Purview Information Protection (MPIP) 內容標記的 PDF,本文說明 Adobe Acrobat 如何儲存這些標記。MPIP 是 Microsoft 服務。它可以在文件中新增標記,例如浮水印、頁首和頁尾。Acrobat 會儲存每個標記,以便與其他 PDF 工具保持相容性。其也會儲存每個標記,讓 Acrobat 仍可識別標記。當標記正確儲存時,Acrobat 會維護文件的敏感性標籤,以便稍後可以更新或移除標籤而不會中斷。
標記的儲存方式
- Form XObject:每個標記都儲存為 Form XObject。這是標準的、自主式 PDF 內容部分,頁面可以重複使用。 它包含標記在頁面上的外觀。
- ADBE_MIP 字典:每個標記也包含 ADBE_MIP 字典。此小型資料集包含標記專用的詳細資訊。其存在告訴 Acrobat 該物件是 MPIP 標記。然後 Acrobat 可以在後續標籤過程中識別和管理標記。
字典架構
指定的 /ADBE_MIP 字典包含六個鍵。其中五個對所有三種標記類型通用;第六個是浮水印的 /MIP_Layout 或頁首和頁尾的 /MIP_Allignment。
| 鑰匙 | Cos 類型 | 包含的內容 | 代表 | MIP SDK API 來源 |
|---|---|---|---|---|
| MIP_Type | 名稱 | 識別標記的辨別器:/Watermark、/Header 或 /Footer。 | 所有 | SDK 不會傳回。Acrobat 從傳回的動作類別加以推導:mip::AddWatermarkAction / mip::AddContentHeaderAction / mip::AddContentFooterAction (mip::Action::GetType())。 |
| MIP_Text | 名稱 | 標記的顯示文字。 | 所有 | 動作上的 GetText()。 |
| MIP_Font | 名稱 | 字型系列名稱 (例如 Calibri)。 | 所有 | GetFontName()。SDK 文件的預設值「Calibri」。 |
| MIP_FontSize | 真 | 字級 (以點為單位)。 | 所有 | GetFontSize() (傳回整數;儲存為實數)。 |
| MIP_Color | 陣列 (RGB) | 標記文字的字型顏色。 | 所有 | GetFontColor()。SDK 傳回十六進位字串,例如「#000000」。Acrobat 將十六進位顏色值轉換為 DeviceRGB 顏色陣列 (請參閱表格下方的備註)。 |
| MIP_Layout | 整數 | 浮水印方向 (以度為單位):0 = 水平、45 = 對角線。 | 僅浮水印 | GetLayout() → mip::WatermarkLayout (HORIZONTAL=0, DIAGONAL=1);對應 0→0°、1→45°。 |
| MIP_Allignment | 整數 | 頁首/頁尾文字的水平對齊方式。 | 僅頁首和頁尾 | GetAlignment() → mip::ContentMarkAlignment (LEFT=0, RIGHT=1, CENTER=2)。 |
Acrobat 將十六進位色彩值轉換為 DeviceRGB 陣列。它從六個十六進位數字讀取紅、綠、藍元件。它將每個元件轉換為 0 到 255 的十進位值。然後將每個值除以 255,將其標準化到 0.0 到 1.0 的範圍。Acrobat 將三個結果儲存在 /MIP_Color 陣列中。
例如,藍色標記顏色:
| GetFontColor() 轉換 |
|---|
GetFontColor() = "#4472C4"
R = 0x44 = 68 -> 68 / 255 = 0.26666 G = 0x72 = 114 -> 114 / 255 = 0.44708 B = 0xC4 = 196 -> 196 / 255 = 0.76869
儲存為 /MIP_Color [0.26666 0.44708 0.76869] (PDF實數,最多 5 位小數) |
範例
| 浮水印 | 頁首 | 頁尾 |
|---|---|---|
| /ADBE_MIP << /MIP_Type /Watermark /MIP_Text /CONFIDENTIAL /MIP_Font /Calibri /MIP_FontSize 24.0 /MIP_Color [0.0 0.0 0.0] /MIP_Layout 45 % 45 = 對角線,0 = 水平 >> |
/ADBE_MIP << /MIP_Type /Header /MIP_Text /Contoso\040Confidential /MIP_Font /Calibri /MIP_FontSize 8.0 /MIP_Color [0.0 0.0 0.0] /MIP_Allignment 2 % 0 = 左對齊,1 = 右對齊,2 = 置中 >> |
形狀與頁首範例相同, 但 /MIP_Type 設定為 /Footer。 |
產生並列印至 PDF
某些工作流程會將 MPIP 標記的文件轉換為 PDF。範例包括「儲存為 PDF」和「列印至 PDF」。當其中一個選項在輸出中保留標記時,也必須建立標記的 ADBE_MIP 字典。
如果保留了可見標記但沒有其 ADBE_MIP 字典,Acrobat 無法辨識它。Acrobat 將標記視為一般物件而非標記。當文件的 MPIP 標籤變更時,標記可能無法正確保留、更新、取代或移除。