ps_set_info

(PECL ps >= 1.1.0)

ps_set_infoDefine campos de informação do documento

Descrição

ps_set_info(resource $p, string $key, string $val): bool

Define determinados campos de informação do documento. Esses campos serão exibidos como um comentário no cabeçalho do arquivo PostScript. Se o documento for convertido para PDF, esses campos também serão usados ​​para as informações do documento.

A BoundingBox geralmente é definida com o valor atribuído à primeira página. Isso só funciona se a ps_findfont() não tiver sido chamada antes. Nesses casos, a BoundingBox permaneceria indefinida, a menos que seja dadosefinida explicitamente com esta função.

Esta função não terá mais efeito quando o cabeçalho do arquivo postscript já tiver sido escrito. Ela deve ser chamada antes da primeira página ou da primeira chamada de ps_findfont().

Parâmetros

psdoc

Identificador de recurso do arquivo postscript conforme retornado por ps_new().

key

O nome do campo de informações a ser definido. Os valores que podem ser definidos são Keywords, Subject, Title, Creator, Author, BoundingBox e Orientation. Esteja ciente de que alguns deles têm um significado para visualizadores PostScript.

value

O valor do campo de informação. O campo Orientation pode ser definido para Portrait ou Landscape. O campo BoundingBox é uma string consistindo em quatro números. Os dois primeiros números são as coordenadas do canto inferior esquerdo da página. Os dois últimos números são as coordenadas do canto superior direito.

Nota:

Até a versão 0.2.6 do pslib, o BoundingBox e a Orientation serão substituídos por ps_begin_page(), a menos que ps_findfont() tenha sido chamada antes.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top