Exemplo n.º 1
0
    def steal_page(self, page):
        """
        Steal a page from another document
        """
        if page.doc == self:
            return
        mkdir_p(self.path)

        new_page = ImgPage(self, self.nb_pages)
        logger.info("%s --> %s" % (str(page), str(new_page)))
        new_page._steal_content(page)
        page.doc.drop_cache()
        self.drop_cache()
Exemplo n.º 2
0
    def steal_page(self, page):
        """
        Steal a page from another document
        """
        if page.doc == self:
            return
        mkdir_p(self.path)
        other_doc = page.doc
        other_doc_nb_pages = page.doc.nb_pages

        new_page = ImgPage(self, self.nb_pages)
        print "%s --> %s" % (str(page), str(new_page))
        new_page._steal_content(page)
        self.drop_cache()
Exemplo n.º 3
0
    def steal_page(self, page):
        """
        Steal a page from another document
        """
        if page.doc == self:
            return
        mkdir_p(self.path)
        other_doc = page.doc
        other_doc_nb_pages = page.doc.nb_pages

        new_page = ImgPage(self, self.nb_pages)
        print "%s --> %s" % (str(page), str(new_page))
        new_page._steal_content(page)
        self.drop_cache()