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: | Acessos | Descrição: |
|---|---|---|---|
defaultAppearance | String | Leia. | Devolve a sequência de aparência padrão (/ entrada DA). |
defaultAppearanceString | String | Leia. | Devolve a sequência de aparência padrão (/ entrada DA). |
defaultAppearanceObject | DefaultAppearance | Leia. | Retorna o objeto de aparência padrão para esta anotação. |
textStyle | TextState | Leia. | Devolve o estilo de texto aplicado ao texto desta anotação. |
justification | int | Leia. | Devolve a justificação do texto (/entrada Q). |
intent | FreeTextIntent | Leia. | Retorna a intenção (/IT) desta anotação, ou {@link FreeTextIntent#Undefined} |
| se não estiver definido. | |||
rotate | int | Leia. | Devolve a rotação (/Rotate) da anotação em graus, padrão 0. |
callout | double[][] | Leia. | Retorna os pontos da linha de ligação (/CL), ou {@code null} se não estiver definido. |
endingStyle | LineEnding | Leia. | 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. | |||
title | String | Leia. | Devolve o autor ou título da anotação (/T). |
opacity | double | Leia. | Devolve a opacidade da anotação (entrada/CA, 0,0-1,0, padrão 1,0). |
subject | String | Leia. | Retorna o objeto da anotação (entry/Subj). |
richText | String | Leia. | Retorna o conteúdo de texto rico da anotação (entrada/RC, formato XHTML). |
creationDate | String | Leia. | Devolve a data de criação da entrada (/CreationDate). |
replyType | String | Leia. | Devolve o tipo de resposta desta anotação (entry/RT). |
popup | PopupAnnotation | Leia. | Retorna a anotação popup associada (/entrada Popup). |
inReplyTo | Annotation | Leia. | Retorna a anotação que esta é em resposta (/ entrada IRT). |
subtype | String | Leia. | Retorna o subtipo de anotação (por exemplo:. |
rect | Rectangle | Leia. | Retorna o retângulo de anotação que define a sua localização na página. |
contents | String | Leia. | Devolve o conteúdo do texto da anotação (/entrada de Conteúdos). |
name | String | Leia. | Retorna o nome único da anotação (/NM entry). |
modified | String | Leia. | Devolve a data e hora em que a anotação foi modificada pela última vez (/M entrada). |
flags | int | Leia. | Retorna as bandeiras de anotação (/F entry) como uma máscara de bits. |
flagsAsEnum | java.util.EnumSet<AnnotationFlags> | Leia. | Retorna as bandeiras de anotação como um {@link java.util.EnumSet} digitado. |
invisible | boolean | Leia. | Devolve se o sinal Invisível (bit 1) está definido. |
hidden | boolean | Leia. | Devolve se o padrão Oculto (bit 2) está definido. |
print | boolean | Leia. | Devolve se a bandeira Imprimir (bit 3) está definida. |
noZoom | boolean | Leia. | Devolve se o flag NoZoom (bit 4) está definido. |
noRotate | boolean | Leia. | Devolve se o flag NoRotate (bit 5) está definido. |
noView | boolean | Leia. | Devolve se o flag NoView (bit 6) está definido. |
readOnly | boolean | Leia. | Devolve se o flag ReadOnly (bit 7) está definido. |
locked | boolean | Leia. | Retorna se o padrão de bloqueio (bit 8) está definido. |
color | Color | Leia. | Retorna a cor da anotação (/C entrada). |
border | Border | Leia. | Retorna a borda desta anotação. |
normalAppearanceStream | PdfStream | Leia. | Retorna o fluxo de aparência normal bruto (/AP /N) para esta anotação. |
| (ISO 32000-1:2008, §12.5.5). | |||
normalAppearance | XForm | Leia. | Retorna a aparência normal como um {@link XForm}, espelhando o C # |
| Propriedade {@code Annotation.NormalAppearance}. | |||
zIndex | int | Leia. | Devolve o índice Z (ordem de desenho) desta anotação. |
actions | AnnotationActionCollection | Leia. | Devolve a coleção de acções de anotações (/ entrada AA). |
page | Page | Leia. | Retorna a página à qual pertence esta anotação. |
pdfDictionary | PdfDictionary | Leia. | Retorna o dicionário PDF subjacente para esta anotação. |
margin | MarginInfo | Leia. | Obtém a informação de margem para este parágrafo. |
horizontalAlignment | HorizontalAlignment | Leia. | Obtém o alinhamento horizontal deste parágrafo dentro do seu recipiente. |
inLineParagraph | boolean | Leia. | Devolve se este parágrafo é um elemento em linha. |
keptWithNext | boolean | Leia. | Devolve se este parágrafo deve ser mantido junto com o seguinte parágrafos. |
| na mesma página durante o layout. | |||
firstParagraphInColumn | boolean | Leia. | Devolve se este parágrafo é o primeiro da coluna. |
inNewPage | boolean | Leia. | Devolve se este parágrafo deve começar numa nova página durante o layout. |
hyperlink | Hyperlink | Leia. | 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
| Assinatura | Descriçã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() → String | Devolve a sequência de aparência padrão (/ entrada DA). |
getDefaultAppearanceString() → String | Devolve a sequência de aparência padrão (/ entrada DA). |
setDefaultAppearance(da: String) | Indica a cadeia de caracteres padrão (entrada/DA). |
getDefaultAppearanceObject() → DefaultAppearance | Retorna 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() → TextState | Devolve 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() → int | Devolve a justificação do texto (/entrada Q). |
getIntent() → FreeTextIntent | Retorna 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() → int | Devolve 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() → LineEnding | 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. | |
setEndingStyle(style: LineEnding) | Estabelece o estilo de terminação da linha no ponto final da linha de ligação. |
getTitle() → String | Devolve o autor ou título da anotação (/T). |
setTitle(title: String) | Indicar o autor ou título da anotação (/T). |
getOpacity() → double | Devolve 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() → String | Retorna o objeto da anotação (entry/Subj). |
setSubject(subject: String) | Indica o assunto da anotação (/Subj entry). |
getRichText() → String | Retorna 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() → String | Devolve a data de criação da entrada (/CreationDate). |
setCreationDate(date: String) | Indica a data de criação da entrada de anotação (/CreationDate). |
getReplyType() → String | Devolve o tipo de resposta desta anotação (entry/RT). |
setReplyType(replyType: String) | Indica o tipo de resposta desta anotação (/RT entry). |
getPopup() → PopupAnnotation | Retorna a anotação popup associada (/entrada Popup). |
setPopup(popup: PopupAnnotation) | Indica a anotação popup associada (/ entrada pop-up). |
getInReplyTo() → Annotation | Retorna a anotação que esta é em resposta (/ entrada IRT). |
setInReplyTo(annotation: Annotation) | Estabelece a anotação que esta está em resposta (/ entrada IRT). |
getSubtype() → String | Retorna o subtipo de anotação (por exemplo:. |
getRect() → Rectangle | Retorna 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() → String | Devolve 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() → String | Retorna o nome único da anotação (/NM entry). |
setName(name: String) | Indica o nome único da anotação (/NM entry). |
getModified() → String | Devolve 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() → int | Retorna 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() → boolean | Devolve se o sinal Invisível (bit 1) está definido. |
isHidden() → boolean | Devolve se o padrão Oculto (bit 2) está definido. |
isPrint() → boolean | Devolve se a bandeira Imprimir (bit 3) está definida. |
isNoZoom() → boolean | Devolve se o flag NoZoom (bit 4) está definido. |
isNoRotate() → boolean | Devolve se o flag NoRotate (bit 5) está definido. |
isNoView() → boolean | Devolve se o flag NoView (bit 6) está definido. |
isReadOnly() → boolean | Devolve se o flag ReadOnly (bit 7) está definido. |
isLocked() → boolean | Retorna se o padrão de bloqueio (bit 8) está definido. |
getColor() → Color | Retorna 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() → Border | Retorna a borda desta anotação. |
setBorder(border: Border) | Estabelece a borda desta anotação. |
getNormalAppearanceStream() → PdfStream | Retorna o fluxo de aparência normal bruto (/AP /N) para esta anotação. |
| (ISO 32000-1:2008, §12.5.5). | |
getNormalAppearance() → XForm | Retorna 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() → int | Devolve o índice Z (ordem de desenho) desta anotação. |
setZIndex(zIndex: int) | Estabelece o índice Z (ordem de desenho) desta anotação. |
getActions() → AnnotationActionCollection | Devolve a coleção de acções de anotações (/ entrada AA). |
getPage() → Page | Retorna a página à qual pertence esta anotação. |
setPage(page: Page) | Indica a página à qual pertence esta anotação. |
getPdfDictionary() → PdfDictionary | Retorna o dicionário PDF subjacente para esta anotação. |
fromDictionary(dict: PdfDictionary, page: Page) → Annotation | Método de fábrica: cria uma anotação digitada a partir de um dicionário PDF com base no seu /Subtype. |
getMargin() → MarginInfo | Obtém a informação de margem para este parágrafo. |
setMargin(margin: MarginInfo) | Estabelece as informações relativas à margem para este parágrafo. |
getHorizontalAlignment() → HorizontalAlignment | Obté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() → boolean | Devolve 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() → boolean | Devolve 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() → boolean | Devolve se este parágrafo é o primeiro da coluna. |
setFirstParagraphInColumn(firstParagraphInColumn: boolean) | Indica se este parágrafo é o primeiro da sua coluna. |
isInNewPage() → boolean | Devolve 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() → Hyperlink | 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. | |
setHyperlink(hyperlink: Hyperlink) | Anexa um hiperlink para este parágrafo. |