Overlay text on images SSRS - reporting-services

I'm having issues with my SSRS report when I need to add an image to my report with text in front, I have done this before but not able to do this since and it keeps cutting my image off
Any help would be appreciated

Only way to do this is to set image as background image and put the text in the cell. Problem here is that image will get cropped.
It is possible only if you know precise image size so you can set cell size according to it.
It is not possible to put textbox/label over image, because report items can not overlap:
MSDN

Related

SSRS Report Rendering

Not sure if this is even possible to fix or not but I have made a report and in the body of said report is have a large .jpeg image inside a single cell of a tablix. There is only one cell in the entire tablix and have done that to allow me to group and sort the data that is displayed.
The issue is that over the jpeg image I have several fields that are overlapping with the image, there is no other way I can do this that I can think of due to the complexity of the image and the image is a diagram of a part of the plant and how it is physically set up on site.
When I go to preview the report the jpeg shows at the top of the report but all of the data that is overlapped on top of the image is shifted down to the bottom on the report (Just below the image). When exported out to a PDF the report looks fine with all of the data in the correct place as it does not seem to care that data is overlapped over a image.
The reports are downloaded from a web based server which also allows the user to preview the report within the browser it self. The big issue is that the rendering of the report in the web browser is the same as the rendering the preview window with all of the data shifted below the diagram image.
Is it possible to change the default render to be same as what is used in the PDF format or is this something we will just have to live with? Sorry for the long winded question as I cant really post any screenshots.
You can't force the report to render a certain way. It's usually better to just stick with one format and make sure your users know to look at it in PDF, for example. Otherwise, you can use a hack to make it look better.
If you want to prevent the text from overlapping the image, a hack we used was to put an invisible line across the table cell. Since the cell now has something in it, the other cells don't overlap. Not sure if it'll work in this case, though.

RapidMiner reporting chart not fitting

Hi I am relaive new to RapidMiner,
I am trying to get a good looking report working, using the reporting extension.
When I display a histogram chart, with the standard width and height (800x600) the bottom part is cut off. See Example
If I manually change it to 800x800 the chart is displayed correctly.
The problem is that the chart will changed, based on the input, so I would manually have to check if it fits.
Is there any way to scale the chart to fit the given space e.g. 800x600?
Edit2: This is how the Report operator and the Generate Report operator are set up:
I notice that the page settings in Generate Report are for portrait mode whilst the settings in the Report operator are for landscape. If you change image width to 600 and image height to 800 in the Report operator, I suspect this might resolve the issue for you.
It is confusing however, I noticed that Generate Report ignores changes to the page size settings - this is likely to be a bug. It's also confusing that increasing the image dimensions shrinks the rendered image. I'm afraid it's trial and error. I don't think the image will change between runs, the size is fixed by the dimensions you give it.

Image from database getting clipped

I'm in the process of making a system so our customers can upload images to a database for digital signage. The system is working as intended except for one part, which is the preview of the image that was most recently uploaded so they can make sure it's the correct image they wanted. It is getting clipped between 30-40% of the image height. If i upload something around 1000 pixels it will show around 400 pixels and if the image is shorter it will still show the same % of the image. I've looked through all my CSS and I can't figure out why it's doing this. When i inspect the element on the page there are no height attributes set to it, and if I add them it just adds to the white space where the image should be. My code is way too long to post, but basically I have it stored in the database as a blob and then it pulls the lastid out and displays it, but it's getting clipped. Any help would be greatly appreciated.
You have most likely tried to upload an image larger than BLOB (65535 bytes). Here is the MySQL Documentation
The best practice here would be to store your images in a folder and store the path to that image in your database.
it has nothing to do with mysql, Mysql clipping your data wouldnt make the image smaller (dimension wise) - it would destroy a part of the image.
Your problem is in the CSS / html - use Google chrome and right click on the image to see what CSS is applied. It will be in there or a parent element which the image can not be larger than (assuming your something which sets max-width:100% )
You may have an overflow:hidden to make it appear clipped. or just another element overlapping it but with a higher z-index

Do `<img>` that are smaller than the original still load the entire image file?

When I have an <img> that is smaller than the original image, will the file automatically be resized? Or will the user have to load the entire image?
For example, I have giant wallpaper files, but I only show thumbnails that are 100px by 100px. Am I doing something inefficiently by just setting the <img> width and height to 100px?
Yes. The browser has to download the entire image file and then scale it.
Yes, whole image will load and then scaling will be there.
Why don't you search before asking a simple question.
If you google it you can easily get this answer.
I would suggest next time please do some Google and practice it on any editor before you ask any questions that will give you hands on experience.
Answer :- Whole image will be loaded and whole image will be automatically re-sized, Yes it is not good practice to use big amount of size to small scale of image height and width

Display image on a web page that is not copy-able

Is there a way to display an image on a webpage such that it won't be copied if the surrounding text is copied?
For instance, I'd like to be able to put a diagonal up arrow after hyperlinks opening in a new window, but I'd like users to be able to copy the link with its surrounding content without copying the up arrow image.
Possible without extravagant CSS?
EDIT: I don't care if the user has access to the image, I just want a streamlined copy-paste experience.
You could use a background image in the CSS of an element like a <div>, but if they want a copy of the image there are still ways of getting it.
If you use a CSS background-image on a div for example, it will not get copied.
Use div and background image for that div, if you can.