# itext7-pdf-replace **Repository Path**: wpeng1230/itext7-pdf-replace ## Basic Information - **Project Name**: itext7-pdf-replace - **Description**: 对PDF模板的替换,以及 查找关键字位置。 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 4 - **Created**: 2022-04-16 - **Last Updated**: 2023-11-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### itext7 pdf关键字替换 不建议使用{}来包裹关键字,因为如果需要替换的关键字下面有下划线的话,{}的占位会到下划线的下面,造成在替换的时候遮盖下划线,所以改用<>来代替{} 还有部分字母是不能使用的 跟{}原理一样,占位会到下划线的下面。不能使用一些字母`q`、`y`、`p`、`g`、`j`、`Q` 在使用白色背景覆盖原本的字体时,y坐标需要+1.5f 替换的时候字体需要-1.5f这样就替换就能达到比较好的效果 - 源文件 ![源文件](./data/1.png) - 替换后的文件 ![源文件](./data/2.png)