ShowInBalloons

Inheritance: java.lang.Object

public class ShowInBalloons

Specifies which revisions are rendered in balloons.

Remarks:

Note that revisions are not rendered in balloons for CommentDisplayMode.SHOW_IN_ANNOTATIONS.

Examples:

Shows how to modify the appearance of revisions.


 Document doc = new Document(getMyDir() + "Revisions.docx");

 // Get the RevisionOptions object that controls the appearance of revisions.
 RevisionOptions revisionOptions = doc.getLayoutOptions().getRevisionOptions();

 // Render insertion revisions in green and italic.
 revisionOptions.setInsertedTextColor(RevisionColor.GREEN);
 revisionOptions.setInsertedTextEffect(RevisionTextEffect.ITALIC);

 // Render deletion revisions in red and bold.
 revisionOptions.setDeletedTextColor(RevisionColor.RED);
 revisionOptions.setDeletedTextEffect(RevisionTextEffect.BOLD);

 // The same text will appear twice in a movement revision:
 // once at the departure point and once at the arrival destination.
 // Render the text at the moved-from revision yellow with a double strike through
 // and double-underlined blue at the moved-to revision.
 revisionOptions.setMovedFromTextColor(RevisionColor.YELLOW);
 revisionOptions.setMovedFromTextEffect(RevisionTextEffect.DOUBLE_STRIKE_THROUGH);
 revisionOptions.setMovedToTextColor(RevisionColor.CLASSIC_BLUE);
 revisionOptions.setMovedFromTextEffect(RevisionTextEffect.DOUBLE_UNDERLINE);

 // Render format revisions in dark red and bold.
 revisionOptions.setRevisedPropertiesColor(RevisionColor.DARK_RED);
 revisionOptions.setRevisedPropertiesEffect(RevisionTextEffect.BOLD);

 // Place a thick dark blue bar on the left side of the page next to lines affected by revisions.
 revisionOptions.setRevisionBarsColor(RevisionColor.DARK_BLUE);
 revisionOptions.setRevisionBarsWidth(15.0f);

 // Show revision marks and original text.
 revisionOptions.setShowOriginalRevision(true);
 revisionOptions.setShowRevisionMarks(true);

 // Get movement, deletion, formatting revisions, and comments to show up in green balloons
 // on the right side of the page.
 revisionOptions.setShowInBalloons(ShowInBalloons.FORMAT);
 revisionOptions.setCommentColor(RevisionColor.BRIGHT_GREEN);

 // These features are only applicable to formats such as .pdf or .jpg.
 doc.save(getArtifactsDir() + "Revision.RevisionOptions.pdf");
 

Fields

FieldDescription
FORMATRenders insert and delete revisions inline, format revisions in balloons.
FORMAT_AND_DELETERenders insert revisions inline, delete and format revisions in balloons.
NONERenders insert, delete and format revisions inline.
length

Methods

MethodDescription
fromName(String showInBalloonsName)
getName(int showInBalloons)
getValues()
toString(int showInBalloons)

FORMAT

public static int FORMAT

Renders insert and delete revisions inline, format revisions in balloons.

FORMAT_AND_DELETE

public static int FORMAT_AND_DELETE

Renders insert revisions inline, delete and format revisions in balloons.

NONE

public static int NONE

Renders insert, delete and format revisions inline.

length

public static int length

fromName(String showInBalloonsName)

public static int fromName(String showInBalloonsName)

Parameters:

ParameterTypeDescription
showInBalloonsNamejava.lang.String

Returns: int

getName(int showInBalloons)

public static String getName(int showInBalloons)

Parameters:

ParameterTypeDescription
showInBalloonsint

Returns: java.lang.String

getValues()

public static int[] getValues()

Returns: int[]

toString(int showInBalloons)

public static String toString(int showInBalloons)

Parameters:

ParameterTypeDescription
showInBalloonsint

Returns: java.lang.String