代码之家  ›  专栏  ›  技术社区  ›  David

叠加PDF页面

  •  0
  • David  · 技术社区  · 15 年前

    我正试图叠加两个PDF页面,一个在另一个之上。我使用的是COCO和PDFKIT框架。当我将第二页叠加到第一页时,第二页将完全覆盖第一页的内容(因此第一页不再可见)。是否有方法更改第二页的透明度,使其背景完全透明,从而使其下面的页可见?

    谢谢。

    编辑:这是我的方法。创建包含另一个pdfpage实例的pdfpage子类,并在pdfpage类的以下方法中绘制重叠页。

    - (void)drawWithBox:(PDFDisplayBox)box
    {       
        [super drawWithBox:box];
    
        [overlayedPage drawWithBox:box];        
    }
    
    2 回复  |  直到 15 年前
        1
  •  1
  •   Kurt Pfeifle    15 年前


    Adobe Reader showing page background is transparent

        2
  •  1
  •   Tim Rupe    15 年前