當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JavaScript ArcGIS Print.allowedLayouts用法及代碼示例


基本信息

以下是所在類或對象的基本信息。

AMD: require(["esri/widgets/Print"], (Print) => { /* code goes here */ });

ESM: import Print from "@arcgis/core/widgets/Print";

類: esri/widgets/Print

繼承: Print > Widget > Accessor

自從:用於 JavaScript 4.2 的 ArcGIS API

用法說明

Print.allowedLayouts函數(或屬性)的定義如下:

allowedLayouts String | String[]


自從:ArcGIS 適用於 JavaScript 4.15 的 API

指定用戶可以根據打印服務提供的選項選擇的打印輸出布局。此屬性可以采用字符串值或字符串值數組。

當此值為"all"(默認值)時,所有打印服務布局均可使用。使用字符串值數組時,隻會使用與打印服務提供的選項匹配的值。如果沒有任何輸入字符串值與打印服務提供的值匹配,allowedLayouts 將回退到默認行為。

默認值:"all"

例子:

const print = new Print({
  view: view,
  printServiceUrl:
         "https://utility.arcgisonline.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task",
  allowedLayouts: ["a3-landscape", "a3-portrait"]
});

相關用法


注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 Print.allowedLayouts。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。