Search results
Suggest a FeaturePDF

PDF

The PDF report item allows users to embed PDF documents within a report. It automatically converts the PDF into images without opening the file and renders them across multiple report pages, matching the total number of pages in the original PDF.

Add an PDF report item

  1. The PDF report item is listed in the item panel under the Documents category. PDF listed in item panel
  2. Drag and drop the PDF report item from the item panel into the design area. Drag and drop PDF report item into design area
  3. After placing the PDF item in the design area, its properties will be displayed in the properties panel. PDF item with properties view

General Properties

Basic Settings

Basic Settings contains Source, URL and Sizing properties.

pdf custom reportitem basic settings

Source

The Source property specifies the input type for the PDF document, allowing you to choose from URL, Database, or Server. pdf source property

  • URL

    The URL option allows you to provide an PDF document either as an online URL, which is a direct link to the PDF file hosted on the web, or as a Base64-encoded string representing the PDF content. This approach is useful when the document is accessible via a web link or when you have the PDF encoded as a Base64 string for secure or offline usage.

  • Database

    The Database option allows you to provide an PDF document stored in your database in different formats, such as a direct URL to the PDF file, a Base64-encoded string representing the PDF content, or a byte array containing the raw binary data of the document. Additionally, you can use an expression to dynamically provide the PDF document by clicking the Expression box.

  • Server

    The Server option displays the list of PDF files that have been uploaded on the Bold Reports® server. You can select any of these uploaded PDF files and use them directly in your report.

Sizing

The Sizing property allows users to control the size of PDF document displayed as an image in the report viewer. It offers two options to adjust the size of the rendered image: AutoSize and FitToPageSize. pdf sizing property

  • AutoSize

    The AutoSize option will display the original size of an given PDF document as an image in the report viewer. If the image size is larger than the report paper size, the image will be cropped across multiple pages to prevent the data loss.

  • FitToPageSize

    The FitToPageSize option will display the given PDF document as an image in the print layout dimension.

General Properties

Name

The Name property can be used to provide a unique name to the PDF report item in the report.

Appearance

The appearance of the PDF report item, including border style, color, width, which are used to style the PDF report item and customize its appearance in the report design. These options are available under the Appearance category in the properties panel.

The Linking property in reports enables you to create interactive and user-friendly reports by adding actions such as Hyperlink and Report Linking. Refer Linking section to know more about linking. PDF link property

Border

Border properties allow you to add or customize the border around an PDF report item to visually separate it from other elements in the report design. To set border properties using the properties panel, refer to the Border Properties section.

Position

The position property is used to set the width, height, left and top position of the PDF report item in the report design. For guidance on handling these properties using the properties panel, refer to thePosition section.

Visibility

The visibility property is used to conditionally show or hide the PDF report item during report preview or export actions. To set the visibility of the PDF report item using the properties panel, refer to the Visibility section.

Miscellaneous

Tooltip

The tooltip property can be used to display informative text or values when the user hovers over the report item in report preview. To set a tooltip for the PDF report item using the properties panel, refer to the Tooltip section.

Bookmark

Bookmark links enable users to navigate to different parts of an SSRS report. You can add bookmarks to textboxes, images, tables, charts, or unique group values in a tablix, directing users to specified locations in the report. The value of the bookmark property can be either custom strings or expressions. For more details, refer to the Bookmark section to configure bookmark in the report design.

Static or dynamic text can be set as the value for the bookmark property. For setting and resetting dynamic text, refer to the Set Expression and Reset Expression sections.

Custom Style

The Custom Style property enables the use of external CSS for styling report items, providing enhanced flexibility beyond the built-in styling options. This property allows you to meet specific design requirements and maintain consistent styling across multiple reports. For a step-by-step guide on setting up custom styles in your report, check the How To section of this guide.

custom style property

Set expression

Expressions can be applied to certain properties of the PDF report item to process the property values based on expressions. To set expressions for the PDF custom report item properties, refer to the Set Expression section.

Reset expression

To Reset the expression applied to a property, refer to the Reset Expression section.

Advanced properties

Some properties of the PDF report item contain nested properties. For information on opening and handling nested properties, refer to the Advanced Properties section.

See also