我正在尝试叠加两个 pdf 页面;一个在另一个之上。我正在使用 Cocoa 和 PDFKit 框架。当我将第二页叠加到第一页上时,第二页完全覆盖了第一页的内容(因此第一页不再可见)。有没有办法改变第二页的透明度,使其背景完全透明,从而使其下方的页面可见?
谢谢。
编辑:这是我的方法。创建一个包含另一个 PDFPage 实例的 PDFPage 子类,并在 PDFPage 类的以下方法中绘制叠加页面。
- (void)drawWithBox:(PDFDisplayBox)box
{
[super drawWithBox:box];
[overlayedPage drawWithBox:box];
}