簡體   English   中英

使用 Javascript 將我自己的 PDF 文檔加載到 Syncfusion PDF 查看器中

[英]Load my own PDF document into Syncfusion PDF viewer using Javascript

我最近開始使用syncfusion,但遇到了一些問題。 我正在嘗試將我自己的 PDF 文檔加載到 PDF 查看器中,但是每次我將 documentPath 更改為我自己的它都不起作用。 我懷疑它與服務 Url 有關系。

這是我到目前為止所擁有的:

<div id="pdfViewer" style="height: 640px; width: 100%;"></div>

<script>    
    // Render the PDF viewer control
    var viewer = new ej.pdfviewer.PdfViewer({
        documentPath: "PDF_Succinctly.pdf",
        serviceUrl: 'https://ej2services.syncfusion.com/production/web-services/api/pdfviewer'
    });
    ej.pdfviewer.PdfViewer.Inject(ej.pdfviewer.Toolbar, ej.pdfviewer.Magnification, ej.pdfviewer.BookmarkView, ej.pdfviewer.ThumbnailView, ej.pdfviewer.TextSelection, ej.pdfviewer.TextSearch, ej.pdfviewer.Print, ej.pdfviewer.Navigation, ej.pdfviewer.LinkAnnotation, ej.pdfviewer.Annotation, ej.pdfviewer.FormFields);
    viewer.appendTo('#pdfViewer');
</script>

請幫助我如何將 documentPath 更改為我自己的。 謝謝你。

documentPath API 中提供的文檔名稱應該在 Web 服務項目中 PdfViewerController.GetDocumentPath() 中提到的位置中可用。 我們的在線 web 服務中只有有限的文檔,因此出現了報告的問題。 我們可以通過使用本地 web 服務項目來解決這個問題。 我們還可以在 documentPath API 中提供 PDF 文檔 base64 字符串。 我們在下面的鏈接中分享了 JavaScript 示例和 Web 服務項目,

JavaScript: https://www.syncfusion.com/downloads/support/directtrac/general/ze/index_(2)-248954391 Web Service Project: https://www.syncfusion.com/downloads/support/directtrac/general/ ze/PDFViewerWebService_(4)610597217

請參考以下鏈接在 ASP.NET Core 中創建 PDF Viewer web 服務項目,

Web service.Net Core 3.0: https://www.syncfusion.com/kb/11063/how-to-create-the-pdf-viewer-web-service-application-in-net-core-3-0-and -以上版本

Web service.Net Core 2.0: https://www.syncfusion.com/kb/10346/how-to-create-pdf-viewer-web-service-application-in-asp-net-core

請先運行 Web 服務項目,並將 URL 提供給 PDF 查看器的 serviceURL 屬性。

如果您對此有任何疑問,請嘗試並回復我們。

問候, 阿克沙亞

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM