(C#)Excel使用OpenXml套件加入浮水印功能教學

觀念介紹

Excel並非像Word一樣在設計上原本就有浮水印功能,因為其設計初衷是為了做資料的存儲及運算而非一般要被打印出來處理的文件,所以不論使用哪種方式實作都只是仿造出”類浮水印”效果,這也是為甚麼在google上查詢關鍵字如「OpenXml Excel浮水印」、「OpenXml Excel add watermark」等等都查不太到教學的原因,這也使得要實作這個功能的過程異常艱難,因為除了先得要熟悉Excel的浮水印仿造機制外,還得要了解Excel架構的一些規則。