Ismerje meg, hogyan ábrázolja az Adobe Acrobat a Microsoft Purview Information Protection (MPIP) tartalomjelöléseket PDF-ben Form XObjectek és az ADBE_MIP szótár használatával.
Átnézés
Ha olyan PDF-dokumentumokat hoz létre vagy dolgoz fel, amelyek Microsoft Purview Information Protection (MPIP) tartalomjelöléseket tartalmaznak, ez a cikk elmagyarázza, hogyan tárolja az Adobe Acrobat ezeket a jelöléseket. Az MPIP egy Microsoft szolgáltatás. Jelöléseket adhat hozzá a dokumentumhoz, például vízjeleket, fejléceket és lábléceket. Az Acrobat minden jelölést elment, így kompatibilis marad más PDF eszközökkel. Minden jelölést úgy ment el, hogy az Acrobat továbbra is felismerje azt. Amikor a jelölések megfelelően vannak tárolva, az Acrobat megőrzi a dokumentum érzékenységi címkéjét, így a címke később frissíthető vagy eltávolítható anélkül, hogy megsérülne.
Hogyan vannak tárolva a jelölések
- Form XObject: Minden jelölés Form XObjectként kerül mentésre. Ez egy szabványos, önálló PDF-tartalom, amelyet egy oldal újra felhasználhat. Tartalmazza, hogyan néz ki a jelölés az oldalon.
- ADBE_MIP szótár: Minden jelölés tartalmaz egy ADBE_MIP szótárat is. Ez a kis adathalmaz a jelölésre vonatkozó részleteket tartalmaz. Ennek a jelenléte jelzi az Acrobat számára, hogy az objektum MPIP jelölés. Az Acrobat ezután felismerheti és kezelheti a jelölést a későbbi címkézés során.
Szótár séma
Egy adott /ADBE_MIP szótár hat kulcsot tartalmaz. Öt közös mindhárom jelölési típushoz; a hatodik a /MIP_Layout vízjelekhez vagy a /MIP_Allignment fejlécekhez és láblécekhez.
| Billentyű | Cos típus | Mit tárol | Jelen van ehhez | MIP SDK API forrás |
|---|---|---|---|---|
| MIP_Type | Név | A jelölést azonosító megkülönböztető: /Watermark, /Header vagy /Footer. | Mind | Az SDK nem adja vissza. Az Acrobat abból származtatja, hogy melyik műveletosztály került visszaadásra: mip::AddWatermarkAction / mip::AddContentHeaderAction / mip::AddContentFooterAction (mip::Action::GetType()). |
| MIP_Text | Név | A jelölés megjelenítési szövege. | Mind | GetText() a műveleten. |
| MIP_Font | Név | Betűtípuscsalád neve (pl. Calibri). | Mind | GetFontName(). SDK által dokumentált alapértelmezett „Calibri". |
| MIP_FontSize | Valós | Betűméret pontokban. | Mind | GetFontSize() (egész számot ad vissza; valós számként tárolva). |
| MIP_Color | Tömb (RGB) | A jelölési szöveg betűszíne. | Mind | GetFontColor(). Az SDK hex karakterláncot ad vissza, például „#000000". Az Acrobat a hexadecimális színértéket DeviceRGB színtömbbé alakítja (lásd a megjegyzést a táblázat alatt). |
| MIP_Layout | Integer egész szám | Vízjel tájolása, fokban: 0 = Vízszintes, 45 = Átlós. | Csak vízjel | GetLayout() → mip::WatermarkLayout (HORIZONTAL=0, DIAGONAL=1); leképezés 0→0°, 1→45°. |
| MIP_Allignment | Integer egész szám | A fejléc/lábléc szöveg vízszintes igazítása. | Csak fejléc és lábléc | GetAlignment() → mip::ContentMarkAlignment (LEFT=0, RIGHT=1, CENTER=2). |
Az Acrobat a hex színértéket DeviceRGB tömbbé alakítja. Beolvassa a vörös, zöld és kék komponenseket a hat hex számjegyből. Minden komponenst decimális értékké alakít 0-tól 255-ig. Ezután minden értéket eloszt 255-tel, hogy normalizálja azt a 0,0-tól 1,0-ig terjedő tartományba.Az Acrobat a három eredményt a /MIP_Color tömbben tárolja.
Példa egy kék jelölési színre:
| GetFontColor() átalakítás |
|---|
GetFontColor() = „#4472C4"
R = 0x44 = 68 -> 68 / 255 = 0,26666 G = 0x72 = 114 -> 114 / 255 = 0,44708 B = 0xC4 = 196 -> 196 / 255 = 0,76869
tárolva mint /MIP_Color [0,26666 0,44708 0,76869] (PDF valós számok, legfeljebb 5 tizedesjegyig) |
Példa
| Vízjel | Élőfej | Élőláb |
|---|---|---|
| /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 = Átlós, 0 = Vízszintes >> |
/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 = Left, 1 = Right, 2 = Center >> |
Alakjában megegyezik a fejléc példával, de az /MIP_Type értéke /Footer. |
Létrehozás és nyomtatás PDF-be
Bizonyos munkafolyamatok MPIP-címkével ellátott dokumentumot konvertálnak PDF formátumba. Ilyenek például a Mentés PDF-ként és a Nyomtatás PDF-be. Ha ezek egyike megőriz egy jelölést a kimenetben, létre kell hoznia a jelölés ADBE_MIP szótárát is.
Ha a látható jelölés megmarad az ADBE_MIP szótár nélkül, az Acrobat nem tudja felismerni. Az Acrobat a jelölést normál objektumként kezeli, nem pedig jelölésként. Előfordulhat, hogy a jelölés nem megfelelően marad meg, frissül, cserélődik ki vagy törlődik, amikor a dokumentum MPIP-címkéje változik.
Az Acrobat segítségével okosabban dolgozhat az asztalán
Hozzon létre, szerkesszen és rendszerezzen PDF-eket olyan hatékony eszközökkel, amelyek bárhol segítik a produktivitást.