PDF News

Load and Display a PDF in ASP.NET Core

March 11, 2026
Use Document Solutions for PDF to render PDF files directly in the browser using an ASP.NET Core API and JavaScript PDF viewer.

Document Solutions for PDF (DsPdf, formerly GcPdf) is a high-speed, feature-rich, server-side PDF API Library for .NET with no dependencies on Adobe Acrobat. DsPdf allows developers to programmatically create, manipulate, import/export, and deploy PDF documents, including AcroForms, across desktop and web applications at scale. With full .NET support, you can generate, load, modify, and convert PDFs in your app for .NET, Mono, Xamarin.iOS, and Xamarin.Android.

In this blog post, MESCIUS Product Specialist Kristina Ismail demonstrates how to integrate the DsPdf API library on the server side, along with the included JavaScript PDF Viewer to load, generate, and display PDF files in the browser inside an ASP.NET Core application. Steps include:

  • Creating the .NET Core Application
  • Installing the DsPdf NuGet Package
  • Gednerating or Loading a PDF in C#
  • Installing DsPdfViewer (JavaScript PDF Viewwer)
  • Displaying the PDF in the Browser
  • Editing PDF on the Client-Side

Read the complete blog to learn how to implement an end-to-end PDF workflow inside any ASP.NET Core application.

Document Solutions for PDF is licensed per developer and is available in several license options for differing distribution needs. Team licenses are also available for multiple developers within the same organization. See our Document Solutions for PDF licensing page for full details.

Document Solutions for PDF is available to buy individually or as part of Document Solutions .NET Bundle.

Embed 2D Barcodes Directly in PDFs

March 2, 2026
Generate QR codes and other 2D barcodes within PDF documents to support reliable data capture, tracking, and automation processes.

The ability to render 2D barcodes using a PDF component refers to the capability to generate and embed two-dimensional barcodes, such as QR codes, Data Matrix, or PDF417, directly within PDF documents at creation time. This functionality allows developers to programmatically encode structured data, URLs, identifiers, or transactional information into machine-readable symbols that are accurately rendered as vector graphics or high-resolution images within the PDF. This supports use cases such as document tracking, authentication, inventory management, ticketing, and automated data capture in enterprise systems.

Several .NET PDF components allow you to create 2D barcodes, including:

  • Document Solutions for PDF by MESCIUS lets you generate QR Code and Data Matrix barcodes within PDFs as scalable vectors or raster images.
  • DevExpress PDF Document API for .NET (part of DevExpress Office File API) allows you to embed high-quality 2D barcodes in PDF files.
  • PDF4NET by PDF4DEV Solutions facilitates creating and integrating QR Code and Data Matrix barcodes into PDFs with flexible vector and raster output.
  • Syncfusion ASP.NET Core PDF (part of Syncfusion Essential Studio Enterprise) enables you to produce standards-compliant 2D barcodes in PDFs.

For an in-depth analysis of features and price, visit our comparison of .NET PDF components.

Compare .NET PDF Components

Fill Out PDF Forms Directly in the Viewer

February 18, 2026
Enter and submit interactive PDF forms directly in the viewer, reducing manual steps and improving data accuracy.

Filling forms in a PDF viewer lets users complete interactive fields such as text boxes, checkboxes, radio buttons, and dropdowns directly in the document, without needing additional software. The viewer captures data in a structured format, which can help reduce entry errors and eliminate the need to print and scan forms. As a result, documents can be completed and returned more quickly, supporting paperless processes and simplifying day-to-day operations for both organizations and end users. Common use cases include contracts and agreements, job applications and onboarding forms, customer intake documents, compliance paperwork, and internal approval processes.

Several .NET PDF Viewers feature support for form filling, including:

For an in-depth analysis of features and price, visit our comparison of .NET PDF viewers.

Compare .NET PDF Viewers

Standardize PDF Review with Stamps

February 17, 2026
Provide consistent visual indicators for approvals and workflows using built-in or custom stamp annotations.

Stamp annotation support in a PDF Viewer component allows applications to place predefined or custom visual marks, such as “Approved,” “Draft,” or date-based stamps, directly onto PDF pages as non-destructive annotations. For software developers, this capability simplifies the implementation of document review and approval processes by enabling users to apply consistent, repeatable markings without altering the underlying content. It improves traceability and collaboration by making document status and actions immediately visible, supports automation through programmatic stamp placement, and helps maintain document integrity while meeting common business and compliance requirements.

Several .NET PDF viewer components support stamp annotations, including:

  • Document Solutions for PDF by MESCIUS lets you add stamp annotations, in the PDF Viewer, to indicate status without content changes.
  • XFINIUM.PDF CROSS PLATFORM EDITION allows you to place predefined and custom stamp annotations, through its PDF Viewer, for clear review and approval marking.
  • PDFView4NET Windows Forms Edition by PDF4DEV Solutions facilitates applying stamp annotations, helping applications visually communicate decisions without altering files.
  • Syncfusion ASP.NET Core PDF Viewer (part of Syncfusion Essential Studio Enterprise) allows you to implement stamp annotation support, enabling consistent status indicators.

For an in-depth analysis of features and price, visit our comparison of .NET PDF viewer components.

Compare .NET PDF Viewer Components

Enable Secure PDF Loading from Streams

February 16, 2026
Load and render PDFs directly from streams for secure, file-free viewing across cloud, container, and database-driven ASP.NET applications.

Opening PDFs directly from streams in ASP.NET PDF Viewer components refers to the ability to load and render PDF documents from a .NET Stream object rather than from a physical file stored on the server. This means the PDF content can be retrieved dynamically from sources such as databases, cloud storage, web APIs, or generated in memory at runtime, and then passed directly to the viewer for display. By working with streams, applications can avoid temporary file storage, improve security by reducing file system exposure, and better support modern deployment scenarios such as containerized or cloud-based environments where local storage may be limited or transient.

Several ASP.NET Core PDF viewer components offer open PDFs from stream functionality including:

For an in-depth analysis of features and price, visit our comparison of ASP.NET Core PDF viewer components.

Compare ASP.NET Core PDF Viewer Components