Toolbar email button not visible when opening pdf in the the browser

Posted on 2011-09-19
Medium Priority
Last Modified: 2012-05-12
I have a web app that opens pdf files in the browser window. For some users the email button is not visible on the toolbar.
I know how to make it visible manually (right clicking the web page), but may I force the email button to be visible from code behind in some way?
The users are using different browsers...and many users have problems knowing how to get this button visible (in order to email the pdf)
Question by:Joar
  • 2
LVL 10

Expert Comment

ID: 36559867
you can try to specify the parameters to enable the toolbar and such...


<embed src="Test.pdf#toolbar=0&navpanes=0&scrollbar=0">

check all parameters


Author Comment

ID: 36565297
Interesting as I didn't know this possibility.

But I cannot read how to force one spesific button (in my case the email button) to be on the toolbar, just how to ensure that the toolbar is visible.
For some reason the email button is not on the toolbar for some users.

Any idea how to solve this???
And how to implement it in my way of coding?

This is my code for opening the pdf in the browsser:

  fs = File.Open(PDFFil, FileMode.Open)
            Dim data As Byte() = New Byte(fs.Length - 1) {}
            Dim i As Integer = CInt(fs.Length)
            fs.Read(data, 0, i)
            Response.Charset = ""
            Response.ContentType = "application/pdf"
            Response.AddHeader("Content-Disposition", "inline;filename=pdfTest.pdf")

LVL 83

Accepted Solution

CodeCruiser earned 1500 total points
ID: 36570402
I dont think you can control that behaviour as it would be dependent on the browser configuration.

Author Closing Comment

ID: 36947921
Because the solution seemed to be "no solution"...
Then you never know if there is a better solution...

Featured Post

Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

There is a wide range of advantages associated with the use of ASP.NET. This is why this programming framework is used to create excellent enterprise-class websites, technologies, and web applications.
AngularJS web development a very simple procedure. So, to put it, in short, AngularJS’ stand out features are – Two-way data binding, MVC structure, directives, templates, dependency injections and testing.
The viewer will get a basic understanding of what section 508 compliance can entail, learn about skip navigation links, alt text, transcripts, and font size controls.
Learn how to create flexible layouts using relative units in CSS.  New relative units added in CSS3 include vw(viewports width), vh(viewports height), vmin(minimum of viewports height and width), and vmax (maximum of viewports height and width).

624 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question