Hide and reveal text in pdf via Adobe Acrobat/other software
How can I hide and reveal text in acrobat, so that as e.g. a teacher, one can
- produce pdf on a topic
- hide certain items of text in the pdf
- students can then read the pdf, try to work out the answer, then click somewhere to reveal the hidden text & therefore check if they were correct
I have been searching on forums for the answer to this for ages. It seems like one solution might be to use layers & buttons. I have looked at various links to somehow do this, but I was not able to follow along. So if someone can post simple instructions for this or alternative method I would be very grateful.
Example of what I would like to do (note: I have used 'draw rectangle in pdf' to hide the text underneath & thus illustrate what I would like to do)
I am using Adobe Acrobat Pro XI
pdf adobe-acrobat
add a comment |
How can I hide and reveal text in acrobat, so that as e.g. a teacher, one can
- produce pdf on a topic
- hide certain items of text in the pdf
- students can then read the pdf, try to work out the answer, then click somewhere to reveal the hidden text & therefore check if they were correct
I have been searching on forums for the answer to this for ages. It seems like one solution might be to use layers & buttons. I have looked at various links to somehow do this, but I was not able to follow along. So if someone can post simple instructions for this or alternative method I would be very grateful.
Example of what I would like to do (note: I have used 'draw rectangle in pdf' to hide the text underneath & thus illustrate what I would like to do)
I am using Adobe Acrobat Pro XI
pdf adobe-acrobat
add a comment |
How can I hide and reveal text in acrobat, so that as e.g. a teacher, one can
- produce pdf on a topic
- hide certain items of text in the pdf
- students can then read the pdf, try to work out the answer, then click somewhere to reveal the hidden text & therefore check if they were correct
I have been searching on forums for the answer to this for ages. It seems like one solution might be to use layers & buttons. I have looked at various links to somehow do this, but I was not able to follow along. So if someone can post simple instructions for this or alternative method I would be very grateful.
Example of what I would like to do (note: I have used 'draw rectangle in pdf' to hide the text underneath & thus illustrate what I would like to do)
I am using Adobe Acrobat Pro XI
pdf adobe-acrobat
How can I hide and reveal text in acrobat, so that as e.g. a teacher, one can
- produce pdf on a topic
- hide certain items of text in the pdf
- students can then read the pdf, try to work out the answer, then click somewhere to reveal the hidden text & therefore check if they were correct
I have been searching on forums for the answer to this for ages. It seems like one solution might be to use layers & buttons. I have looked at various links to somehow do this, but I was not able to follow along. So if someone can post simple instructions for this or alternative method I would be very grateful.
Example of what I would like to do (note: I have used 'draw rectangle in pdf' to hide the text underneath & thus illustrate what I would like to do)
I am using Adobe Acrobat Pro XI
pdf adobe-acrobat
pdf adobe-acrobat
edited Dec 17 '17 at 21:27
Donald Duck
1,45851830
1,45851830
asked Mar 8 '17 at 0:39
JohnJohn
1315
1315
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
This can be done with form fields. You can choose what fits your needs, but one example is below.
- Create three text fields covering your bullet points. Give each a different name.
- Change each of the text field properties to read only. You should be able to right click on each field and choose properties and on the General tab, check the Read Only box.
- Create three buttons of the same size as the text fields. Give each a different name.
- For each button, set Mouse Enter and Mouse Exit states. To do this, right click on the button, go to Properties, then to the Actions tab. Select the trigger of Mouse Enter and the Action Show/Hide Field. Click the Add button and select the appropriate text field to hide and then click OK. Repeat this for the Mouse Exit state. What this does: When a student's mouse enters the button area, the text field will be hidden and the bullet points revealed. When the mouse exits the button area, the text box will be visible again and the bullet points hidden.
- Move each button over its respective text field. If for some reason a text field appears over a button, you can reorder the buttons to be on top in the list of fields.
**********Edited based on comment
You could set up the text fields and buttons on the first page and duplicate them to the other pages. Select the form elements on the first page, right click, and select Duplicate Across Pages. On other pages you would then adjust the sizing of the boxes as needed.
What to do next depends on your needs. Form elements with the same name perform the same action. If you just duplicate the fields across all pages, hovering over the first button on one page hides the field below on all pages. If your students only view one page at a time and cannot see the other pages (more than one page would be visible when using continuous scrolling or two pages per screen, etc.) you could stop here. I'd recommend spending the time to make sure each text field and each button have a unique name. The name would not have to be special, just something that makes sense to you logically.
Because form elements can be copied from one pdf to another, your efforts could benefit other similar documents. Also, think of fields as floating above your text. If you need to change the text below in your source file, you can create a pdf of the page(s) and use the replace pages feature to replace the text while still keeping the form elements in place.
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1186346%2fhide-and-reveal-text-in-pdf-via-adobe-acrobat-other-software%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
This can be done with form fields. You can choose what fits your needs, but one example is below.
- Create three text fields covering your bullet points. Give each a different name.
- Change each of the text field properties to read only. You should be able to right click on each field and choose properties and on the General tab, check the Read Only box.
- Create three buttons of the same size as the text fields. Give each a different name.
- For each button, set Mouse Enter and Mouse Exit states. To do this, right click on the button, go to Properties, then to the Actions tab. Select the trigger of Mouse Enter and the Action Show/Hide Field. Click the Add button and select the appropriate text field to hide and then click OK. Repeat this for the Mouse Exit state. What this does: When a student's mouse enters the button area, the text field will be hidden and the bullet points revealed. When the mouse exits the button area, the text box will be visible again and the bullet points hidden.
- Move each button over its respective text field. If for some reason a text field appears over a button, you can reorder the buttons to be on top in the list of fields.
**********Edited based on comment
You could set up the text fields and buttons on the first page and duplicate them to the other pages. Select the form elements on the first page, right click, and select Duplicate Across Pages. On other pages you would then adjust the sizing of the boxes as needed.
What to do next depends on your needs. Form elements with the same name perform the same action. If you just duplicate the fields across all pages, hovering over the first button on one page hides the field below on all pages. If your students only view one page at a time and cannot see the other pages (more than one page would be visible when using continuous scrolling or two pages per screen, etc.) you could stop here. I'd recommend spending the time to make sure each text field and each button have a unique name. The name would not have to be special, just something that makes sense to you logically.
Because form elements can be copied from one pdf to another, your efforts could benefit other similar documents. Also, think of fields as floating above your text. If you need to change the text below in your source file, you can create a pdf of the page(s) and use the replace pages feature to replace the text while still keeping the form elements in place.
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
add a comment |
This can be done with form fields. You can choose what fits your needs, but one example is below.
- Create three text fields covering your bullet points. Give each a different name.
- Change each of the text field properties to read only. You should be able to right click on each field and choose properties and on the General tab, check the Read Only box.
- Create three buttons of the same size as the text fields. Give each a different name.
- For each button, set Mouse Enter and Mouse Exit states. To do this, right click on the button, go to Properties, then to the Actions tab. Select the trigger of Mouse Enter and the Action Show/Hide Field. Click the Add button and select the appropriate text field to hide and then click OK. Repeat this for the Mouse Exit state. What this does: When a student's mouse enters the button area, the text field will be hidden and the bullet points revealed. When the mouse exits the button area, the text box will be visible again and the bullet points hidden.
- Move each button over its respective text field. If for some reason a text field appears over a button, you can reorder the buttons to be on top in the list of fields.
**********Edited based on comment
You could set up the text fields and buttons on the first page and duplicate them to the other pages. Select the form elements on the first page, right click, and select Duplicate Across Pages. On other pages you would then adjust the sizing of the boxes as needed.
What to do next depends on your needs. Form elements with the same name perform the same action. If you just duplicate the fields across all pages, hovering over the first button on one page hides the field below on all pages. If your students only view one page at a time and cannot see the other pages (more than one page would be visible when using continuous scrolling or two pages per screen, etc.) you could stop here. I'd recommend spending the time to make sure each text field and each button have a unique name. The name would not have to be special, just something that makes sense to you logically.
Because form elements can be copied from one pdf to another, your efforts could benefit other similar documents. Also, think of fields as floating above your text. If you need to change the text below in your source file, you can create a pdf of the page(s) and use the replace pages feature to replace the text while still keeping the form elements in place.
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
add a comment |
This can be done with form fields. You can choose what fits your needs, but one example is below.
- Create three text fields covering your bullet points. Give each a different name.
- Change each of the text field properties to read only. You should be able to right click on each field and choose properties and on the General tab, check the Read Only box.
- Create three buttons of the same size as the text fields. Give each a different name.
- For each button, set Mouse Enter and Mouse Exit states. To do this, right click on the button, go to Properties, then to the Actions tab. Select the trigger of Mouse Enter and the Action Show/Hide Field. Click the Add button and select the appropriate text field to hide and then click OK. Repeat this for the Mouse Exit state. What this does: When a student's mouse enters the button area, the text field will be hidden and the bullet points revealed. When the mouse exits the button area, the text box will be visible again and the bullet points hidden.
- Move each button over its respective text field. If for some reason a text field appears over a button, you can reorder the buttons to be on top in the list of fields.
**********Edited based on comment
You could set up the text fields and buttons on the first page and duplicate them to the other pages. Select the form elements on the first page, right click, and select Duplicate Across Pages. On other pages you would then adjust the sizing of the boxes as needed.
What to do next depends on your needs. Form elements with the same name perform the same action. If you just duplicate the fields across all pages, hovering over the first button on one page hides the field below on all pages. If your students only view one page at a time and cannot see the other pages (more than one page would be visible when using continuous scrolling or two pages per screen, etc.) you could stop here. I'd recommend spending the time to make sure each text field and each button have a unique name. The name would not have to be special, just something that makes sense to you logically.
Because form elements can be copied from one pdf to another, your efforts could benefit other similar documents. Also, think of fields as floating above your text. If you need to change the text below in your source file, you can create a pdf of the page(s) and use the replace pages feature to replace the text while still keeping the form elements in place.
This can be done with form fields. You can choose what fits your needs, but one example is below.
- Create three text fields covering your bullet points. Give each a different name.
- Change each of the text field properties to read only. You should be able to right click on each field and choose properties and on the General tab, check the Read Only box.
- Create three buttons of the same size as the text fields. Give each a different name.
- For each button, set Mouse Enter and Mouse Exit states. To do this, right click on the button, go to Properties, then to the Actions tab. Select the trigger of Mouse Enter and the Action Show/Hide Field. Click the Add button and select the appropriate text field to hide and then click OK. Repeat this for the Mouse Exit state. What this does: When a student's mouse enters the button area, the text field will be hidden and the bullet points revealed. When the mouse exits the button area, the text box will be visible again and the bullet points hidden.
- Move each button over its respective text field. If for some reason a text field appears over a button, you can reorder the buttons to be on top in the list of fields.
**********Edited based on comment
You could set up the text fields and buttons on the first page and duplicate them to the other pages. Select the form elements on the first page, right click, and select Duplicate Across Pages. On other pages you would then adjust the sizing of the boxes as needed.
What to do next depends on your needs. Form elements with the same name perform the same action. If you just duplicate the fields across all pages, hovering over the first button on one page hides the field below on all pages. If your students only view one page at a time and cannot see the other pages (more than one page would be visible when using continuous scrolling or two pages per screen, etc.) you could stop here. I'd recommend spending the time to make sure each text field and each button have a unique name. The name would not have to be special, just something that makes sense to you logically.
Because form elements can be copied from one pdf to another, your efforts could benefit other similar documents. Also, think of fields as floating above your text. If you need to change the text below in your source file, you can create a pdf of the page(s) and use the replace pages feature to replace the text while still keeping the form elements in place.
edited Mar 9 '17 at 18:56
answered Mar 8 '17 at 8:14
user704708
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
add a comment |
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
This work's great! Thank you. However as a further challenge/request; if I have a document which is say 50+ pages long. I would have to create ~150 text fields & buttons (based on 3 blocks of text/questions per page), so I am wondering, is there a more efficient solution than the one you have described?
– John
Mar 8 '17 at 11:20
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1186346%2fhide-and-reveal-text-in-pdf-via-adobe-acrobat-other-software%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown