FreeTextAnnotation

Resumo geral

FreeTextAnnotation é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: MarkupAnnotation.

Anotativa de texto livre (ISO 32000-1:2008, Secção 12.5.6.6, /Subtipo /FreeText).

Esta classe fornece 85 métodos para trabalhar com objetos FreeTextAnnotation em programas Java. Os métodos disponíveis incluem: FreeTextAnnotation, flatten, fromDictionary, getActions, getBorder, getCallout, getColor, getContents, getCreationDate, getDefaultAppearance, getDefaultAppearanceObject, getDefaultAppearanceString, e 68 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: actions, border, callout, color, contents, creationDate, e mais 41 .

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
defaultAppearanceStringLeia.Devolve a sequência de aparência padrão (/ entrada DA).
defaultAppearanceStringStringLeia.Devolve a sequência de aparência padrão (/ entrada DA).
defaultAppearanceObjectDefaultAppearanceLeia.Retorna o objeto de aparência padrão para esta anotação.
textStyleTextStateLeia.Devolve o estilo de texto aplicado ao texto desta anotação.
justificationintLeia.Devolve a justificação do texto (/entrada Q).
intentFreeTextIntentLeia.Retorna a intenção (/IT) desta anotação, ou {@link FreeTextIntent#Undefined}
se não estiver definido.
rotateintLeia.Devolve a rotação (/Rotate) da anotação em graus, padrão 0.
calloutdouble[][]Leia.Retorna os pontos da linha de ligação (/CL), ou {@code null} se não estiver definido.
endingStyleLineEndingLeia.Retorna o estilo de terminação da linha no ponto final da linha de ligação .
({@code /LE}, ISO 32000-1:2008 §12.5.6.6). O número de unidades do sistema deve ser igual ao número máximo.
titleStringLeia.Devolve o autor ou título da anotação (/T).
opacitydoubleLeia.Devolve a opacidade da anotação (entrada/CA, 0,0-1,0, padrão 1,0).
subjectStringLeia.Retorna o objeto da anotação (entry/Subj).
richTextStringLeia.Retorna o conteúdo de texto rico da anotação (entrada/RC, formato XHTML).
creationDateStringLeia.Devolve a data de criação da entrada (/CreationDate).
replyTypeStringLeia.Devolve o tipo de resposta desta anotação (entry/RT).
popupPopupAnnotationLeia.Retorna a anotação popup associada (/entrada Popup).
inReplyToAnnotationLeia.Retorna a anotação que esta é em resposta (/ entrada IRT).
subtypeStringLeia.Retorna o subtipo de anotação (por exemplo:.
rectRectangleLeia.Retorna o retângulo de anotação que define a sua localização na página.
contentsStringLeia.Devolve o conteúdo do texto da anotação (/entrada de Conteúdos).
nameStringLeia.Retorna o nome único da anotação (/NM entry).
modifiedStringLeia.Devolve a data e hora em que a anotação foi modificada pela última vez (/M entrada).
flagsintLeia.Retorna as bandeiras de anotação (/F entry) como uma máscara de bits.
flagsAsEnumjava.util.EnumSet<AnnotationFlags>Leia.Retorna as bandeiras de anotação como um {@link java.util.EnumSet} digitado.
invisiblebooleanLeia.Devolve se o sinal Invisível (bit 1) está definido.
hiddenbooleanLeia.Devolve se o padrão Oculto (bit 2) está definido.
printbooleanLeia.Devolve se a bandeira Imprimir (bit 3) está definida.
noZoombooleanLeia.Devolve se o flag NoZoom (bit 4) está definido.
noRotatebooleanLeia.Devolve se o flag NoRotate (bit 5) está definido.
noViewbooleanLeia.Devolve se o flag NoView (bit 6) está definido.
readOnlybooleanLeia.Devolve se o flag ReadOnly (bit 7) está definido.
lockedbooleanLeia.Retorna se o padrão de bloqueio (bit 8) está definido.
colorColorLeia.Retorna a cor da anotação (/C entrada).
borderBorderLeia.Retorna a borda desta anotação.
normalAppearanceStreamPdfStreamLeia.Retorna o fluxo de aparência normal bruto (/AP /N) para esta anotação.
(ISO 32000-1:2008, §12.5.5).
normalAppearanceXFormLeia.Retorna a aparência normal como um {@link XForm}, espelhando o C #
Propriedade {@code Annotation.NormalAppearance}.
zIndexintLeia.Devolve o índice Z (ordem de desenho) desta anotação.
actionsAnnotationActionCollectionLeia.Devolve a coleção de acções de anotações (/ entrada AA).
pagePageLeia.Retorna a página à qual pertence esta anotação.
pdfDictionaryPdfDictionaryLeia.Retorna o dicionário PDF subjacente para esta anotação.
marginMarginInfoLeia.Obtém a informação de margem para este parágrafo.
horizontalAlignmentHorizontalAlignmentLeia.Obtém o alinhamento horizontal deste parágrafo dentro do seu recipiente.
inLineParagraphbooleanLeia.Devolve se este parágrafo é um elemento em linha.
keptWithNextbooleanLeia.Devolve se este parágrafo deve ser mantido junto com o seguinte parágrafos.
na mesma página durante o layout.
firstParagraphInColumnbooleanLeia.Devolve se este parágrafo é o primeiro da coluna.
inNewPagebooleanLeia.Devolve se este parágrafo deve começar numa nova página durante o layout.
hyperlinkHyperlinkLeia.Retorna o hiperlink anexado a este parágrafo (web, local ou arquivo)
target), ou {@code null} se o parágrafo não for clicável.

Métodos de avaliação

AssinaturaDescrição:
FreeTextAnnotation(dict: PdfDictionary, page: Page)Construi uma anotação de texto livre a partir de um dicionário PDF existente.
FreeTextAnnotation(page: Page, rect: Rectangle)Construir uma nova anotação de texto livre com o retângulo dado na página especificada.
FreeTextAnnotation(page: Page, rect: Rectangle, defaultAppearance: DefaultAppearance)Construi uma nova anotação de texto livre com o retângulo dado e a aparência padrão.
getDefaultAppearance()StringDevolve a sequência de aparência padrão (/ entrada DA).
getDefaultAppearanceString()StringDevolve a sequência de aparência padrão (/ entrada DA).
setDefaultAppearance(da: String)Indica a cadeia de caracteres padrão (entrada/DA).
getDefaultAppearanceObject()DefaultAppearanceRetorna o objeto de aparência padrão para esta anotação.
setDefaultAppearance(da: DefaultAppearance)Defina a aparência padrão usando um objeto {@link DefaultAppearance}.
getTextStyle()TextStateDevolve o estilo de texto aplicado ao texto desta anotação.
setTextStyle(textStyle: TextState)Estabelece o estilo de texto para este texto da anotação.
setTextStyle(startIndex: int, endIndex: int, styles: int)Aplica estilos de fontes de texto rico a uma gama de caracteres no texto da anotação.
setTextStyle(styles: int, fontName: String, fontSize: double, color: Color)Aplica estilos de fonte de texto rico para todo o texto de anotação, opcionalmente alterando
Nome da fonte, tamanho e cor.
getJustification()intDevolve a justificação do texto (/entrada Q).
getIntent()FreeTextIntentRetorna a intenção (/IT) desta anotação, ou {@link FreeTextIntent#Undefined}
se não estiver definido.
setIntent(intent: FreeTextIntent)Indica a intenção (/IT).
getRotate()intDevolve a rotação (/Rotate) da anotação em graus, padrão 0.
setRotate(rotate: int)Estabelece a rotação (/Rotate).
getCallout()double[][]Retorna os pontos da linha de ligação (/CL), ou {@code null} se não estiver definido.
setCallout(points: double[][])Indica os pontos da linha de ligação (/CL).
getEndingStyle()LineEndingRetorna o estilo de terminação da linha no ponto final da linha de ligação .
({@code /LE}, ISO 32000-1:2008 §12.5.6.6). O número de unidades do sistema deve ser igual ao número máximo.
setEndingStyle(style: LineEnding)Estabelece o estilo de terminação da linha no ponto final da linha de ligação.
getTitle()StringDevolve o autor ou título da anotação (/T).
setTitle(title: String)Indicar o autor ou título da anotação (/T).
getOpacity()doubleDevolve a opacidade da anotação (entrada/CA, 0,0-1,0, padrão 1,0).
setOpacity(opacity: double)Indica a opacidade da anotação (entrada/CA, 0,0-1,0).
getSubject()StringRetorna o objeto da anotação (entry/Subj).
setSubject(subject: String)Indica o assunto da anotação (/Subj entry).
getRichText()StringRetorna o conteúdo de texto rico da anotação (entrada/RC, formato XHTML).
setRichText(richText: String)Defina o conteúdo de texto rico da anotação (entrada/RC, formato XHTML).
getCreationDate()StringDevolve a data de criação da entrada (/CreationDate).
setCreationDate(date: String)Indica a data de criação da entrada de anotação (/CreationDate).
getReplyType()StringDevolve o tipo de resposta desta anotação (entry/RT).
setReplyType(replyType: String)Indica o tipo de resposta desta anotação (/RT entry).
getPopup()PopupAnnotationRetorna a anotação popup associada (/entrada Popup).
setPopup(popup: PopupAnnotation)Indica a anotação popup associada (/ entrada pop-up).
getInReplyTo()AnnotationRetorna a anotação que esta é em resposta (/ entrada IRT).
setInReplyTo(annotation: Annotation)Estabelece a anotação que esta está em resposta (/ entrada IRT).
getSubtype()StringRetorna o subtipo de anotação (por exemplo:.
getRect()RectangleRetorna o retângulo de anotação que define a sua localização na página.
setRect(rect: Rectangle)Estabelece o retângulo de anotação (ISO 32000-1:2008 §12.5.2, Quadro 164,
(Entrada de código /Rect).
getContents()StringDevolve o conteúdo do texto da anotação (/entrada de Conteúdos).
setContents(contents: String)Indica o conteúdo do texto da anotação (/entrada de Conteúdos).
getName()StringRetorna o nome único da anotação (/NM entry).
setName(name: String)Indica o nome único da anotação (/NM entry).
getModified()StringDevolve a data e hora em que a anotação foi modificada pela última vez (/M entrada).
setModified(date: String)Indica a data e hora da última modificação da anotação (entrada/M).
getFlags()intRetorna as bandeiras de anotação (/F entry) como uma máscara de bits.
setFlags(flags: int)Estabelece as bandeiras de anotação (/F entry) como uma máscara de bits.
getFlagsAsEnum()java.util.EnumSet<AnnotationFlags>Retorna as bandeiras de anotação como um {@link java.util.EnumSet} digitado.
isInvisible()booleanDevolve se o sinal Invisível (bit 1) está definido.
isHidden()booleanDevolve se o padrão Oculto (bit 2) está definido.
isPrint()booleanDevolve se a bandeira Imprimir (bit 3) está definida.
isNoZoom()booleanDevolve se o flag NoZoom (bit 4) está definido.
isNoRotate()booleanDevolve se o flag NoRotate (bit 5) está definido.
isNoView()booleanDevolve se o flag NoView (bit 6) está definido.
isReadOnly()booleanDevolve se o flag ReadOnly (bit 7) está definido.
isLocked()booleanRetorna se o padrão de bloqueio (bit 8) está definido.
getColor()ColorRetorna a cor da anotação (/C entrada).
setColor(color: Color)Defina a cor da anotação (entrada / C) como uma matriz de cores RGB.
getBorder()BorderRetorna a borda desta anotação.
setBorder(border: Border)Estabelece a borda desta anotação.
getNormalAppearanceStream()PdfStreamRetorna o fluxo de aparência normal bruto (/AP /N) para esta anotação.
(ISO 32000-1:2008, §12.5.5).
getNormalAppearance()XFormRetorna a aparência normal como um {@link XForm}, espelhando o C #
Propriedade {@code Annotation.NormalAppearance}.
flatten()Alarga esta anotação no fluxo de conteúdo da página.
getZIndex()intDevolve o índice Z (ordem de desenho) desta anotação.
setZIndex(zIndex: int)Estabelece o índice Z (ordem de desenho) desta anotação.
getActions()AnnotationActionCollectionDevolve a coleção de acções de anotações (/ entrada AA).
getPage()PageRetorna a página à qual pertence esta anotação.
setPage(page: Page)Indica a página à qual pertence esta anotação.
getPdfDictionary()PdfDictionaryRetorna o dicionário PDF subjacente para esta anotação.
fromDictionary(dict: PdfDictionary, page: Page)AnnotationMétodo de fábrica: cria uma anotação digitada a partir de um dicionário PDF com base no seu /Subtype.
getMargin()MarginInfoObtém a informação de margem para este parágrafo.
setMargin(margin: MarginInfo)Estabelece as informações relativas à margem para este parágrafo.
getHorizontalAlignment()HorizontalAlignmentObtém o alinhamento horizontal deste parágrafo dentro do seu recipiente.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Estabelece o alinhamento horizontal do presente parágrafo no seu interior.
isInLineParagraph()booleanDevolve se este parágrafo é um elemento em linha.
setInLineParagraph(inLineParagraph: boolean)Indica se este parágrafo deve ser tratado como um elemento em linha.
isKeptWithNext()booleanDevolve se este parágrafo deve ser mantido junto com o seguinte parágrafos.
na mesma página durante o layout.
setKeptWithNext(keptWithNext: boolean)Indica se este parágrafo deve ser mantido em conjunto com o seguinte parágrafos.
na mesma página durante o layout.
isFirstParagraphInColumn()booleanDevolve se este parágrafo é o primeiro da coluna.
setFirstParagraphInColumn(firstParagraphInColumn: boolean)Indica se este parágrafo é o primeiro da sua coluna.
isInNewPage()booleanDevolve se este parágrafo deve começar numa nova página durante o layout.
setInNewPage(inNewPage: boolean)Indica se este parágrafo deve começar numa nova página durante o layout.
getHyperlink()HyperlinkRetorna o hiperlink anexado a este parágrafo (web, local ou arquivo)
target), ou {@code null} se o parágrafo não for clicável.
setHyperlink(hyperlink: Hyperlink)Anexa um hiperlink para este parágrafo.

Ver também:

 Português