officefileapi-devexpress-dot-pdf-1aa124f5.md
Represents a JavaScript action that executes a script that is written in the JavaScript programming language.
Namespace : DevExpress.Pdf
Assembly : DevExpress.Pdf.v25.2.Core.dll
NuGet Package : DevExpress.Pdf.Core
public class PdfJavaScriptAction :
PdfAction
Public Class PdfJavaScriptAction
Inherits PdfAction
The following members return PdfJavaScriptAction objects:
The code sample below sends a PDF document on print when the document is opened:
using (PdfDocumentProcessor pdfDocumentProcessor = new PdfDocumentProcessor())
{
pdfDocumentProcessor.LoadDocument("Documents//Invoice.pdf");
pdfDocumentProcessor.Document.OpenAction =
new PdfJavaScriptAction("this.print({bUI: true,bSilent: false,bShrinkToFit: true});this.closeDoc();",
pdfDocumentProcessor.Document);
}
## Inheritance
[Object](https://learn.microsoft.com/dotnet/api/system.object)
DevExpress.Pdf.Native.PdfDocumentItem
DevExpress.Pdf.Native.PdfObject
[PdfAction](/OfficeFileAPI/DevExpress.Pdf.PdfAction)
PdfJavaScriptAction
See Also
[PdfJavaScriptAction Members](/OfficeFileAPI/DevExpress.Pdf.PdfJavaScriptAction._members)
[DevExpress.Pdf Namespace](/OfficeFileAPI/DevExpress.Pdf)