Como adicionar texto sobreposto com anotações de link ao pdf existente?

Gostaria de adicionar um link no meu texto de sobreposição. Eu li isso usandoAnchor funcionará apenas para documentos criados a partir do zero, mas não para PDFs existentes. Meu código está adicionando um texto de sobreposição a todas as páginas. Meu objetivo é tornar uma parte desse texto clicável. Não sei como fazer uma anotação de link que faça parte de uma frase.

Aqui está o meu código:

            int n = reader.getNumberOfPages();
            // step 4: we add content
            PdfImportedPage page;
            PdfCopy.PageStamp stamp;
            for (int j = 0; j < n; )
            {
                ++j;
                page = writer.getImportedPage(reader, j);
                if (i == 1) {
                    stamp = writer.createPageStamp(page);
                    Rectangle mediabox = reader.getPageSize(j);
                    Rectangle crop = new Rectangle(mediabox);
                    writer.setCropBoxSize(crop);
                    // add overlay text
                    Paragraph p = new Paragraph();
                    p.setAlignment(Element.ALIGN_CENTER);
                    FONT_URL_OVERLAY.setColor(0, 191, 255);
                    // get current user
                    EPerson loggedin = context.getCurrentUser();
                    String eperson = null;
                    if (loggedin != null)
                    {
                        eperson = loggedin.getFullName();
                    }
                    else eperson = "Anonymous";
                    Phrase downloaded = new Phrase();
                    Chunk site = new Chunk("My Website",FONT_URL_OVERLAY);
                    site.setAction(new PdfAction("http://www.mywebsite.com"));
                    downloaded.add(new Chunk("Downloaded by [" + eperson + "] from ", FONT_OVERLAY));
                    downloaded.add(site);
                    downloaded.add(new Chunk(" on ", FONT_OVERLAY));
                    downloaded.add(new Chunk(new SimpleDateFormat("MMMM d, yyyy").format(new Date()), FONT_OVERLAY));
                    downloaded.add(new Chunk(" at ", FONT_OVERLAY));
                    downloaded.add(new Chunk(new SimpleDateFormat("h:mm a z").format(new Date()), FONT_OVERLAY));
                    p.add(downloaded);
                    ColumnText.showTextAligned(stamp.getOverContent(), Element.ALIGN_CENTER, p,
                            crop.getLeft(10), crop.getHeight() / 2 + crop.getBottom(), 90);
                    stamp.alterContents();
                }
                writer.addPage(page);
            }

Então, minha sobreposição ficaria assim:

Transferido por [Anónimo] deMeu website em 17 de fevereiro de 2015 às 01h20 CST

Como posso converterMeu website para uma anotação de link? Pesquisando aqui no SO, encontrei estepostar, mas não sei como aplicar a adição de anotação de link a uma parte do meu texto de sobreposição.

Desde já, obrigado.

EDIT: Como adicionar um texto de sobreposição girado com anotações de link para pdf existente?
Graças aBruno Lowagie por ter se esforçado ao responder minha pergunta. Embora eu tenha perguntado originalmente como adicionar anotações de link em um texto de sobreposição a PDFs existentes, ele também atendeu minhas perguntas na seção de comentários de sua resposta sobre como definir as coordenadas corretamente se o texto da sobreposição fosse girado.

questionAnswers(1)

yourAnswerToTheQuestion