È possibile configurare ArcGIS Enterprise per creare documenti stampabili da applicazioni e mappe Web con i servizi di stampa. Sono disponibili diversi livelli di personalizzazione e funzionalità, a seconda del servizio di stampa configurato nell'organizzazione ArcGIS Enterprise. Le opzioni del servizio di stampa includono:
- Il servizio di stampa predefinito di Portal for ArcGIS
- Il servizio PrintingTools di un sito di ArcGIS Server
- Un servizio di stampa personalizzato
Il portale include un servizio di stampa predefinito come descritto di seguito. È possibile configurare il portale federato o autonomo e il sito del server per l'utilizzo del servizio PrintingTools da un'istanza di ArcGIS Server. Se si esegue la federazione del sito del server e del portale e si configura un server di hosting, il servizio di stampa del server di hosting viene avviato e configurato automaticamente con il portale. Se tuttavia in precedenza è stato configurato un servizio di stampa con il portale, l'URL non verrà aggiornato quando si specifica un server di hosting. Sarà quindi necessario avviare il servizio, condividerlo e configurarlo come servizio di utilità.
Quando si utilizza un servizio di stampa di ArcGIS Server con servizi aggiunti al portale tramite HTTPS dai membri, è richiesta una configurazione aggiuntiva. È necessario configurare qualunque computer che esegua il servizio di stampa in modo che consideri attendibili i certificati firmati da un'autorità di certificazione (CA) del sito che fornisce i servizi HTTPS. Questa configurazione deve essere eseguita a livello del sistema operativo. Per informazioni dettagliate su questa operazione, consultare Configurare ArcGIS Server utilizzando un nuovo certificato firmato da un'autorità di certificazione. Per informazioni dettagliate su questa operazione, .
Servizio di stampa predefinito
Per impostazione predefinita, Portal for ArcGIS include un servizio di stampa. Le app Web create con un modello o in ArcGIS Web AppBuilder utilizzeranno il servizio di stampa del portale nei rispettivi widget di stampa.
Servizio PrintingTools
PrintingTools è un servizio preconfigurato nella cartella Utilities di un sito ArcGIS Server che crea un documento stampabile utilizzando uno dei layout di mappa predefiniti. Sono inclusi progetti di base che utilizzano i formati 8,5 x 11", 11 x 17", A3 e A4 con orientamento orizzontale e verticale. Ogni layout include freccia del nord, barra e rapporto di scala, legenda, data e titolo. I formati di output supportati dal servizio PrintingTools sono: PDF, PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ, TIFF e AIX.
Il servizio PrintingTools non viene avviato per impostazione predefinita. Per supportare i flussi di lavoro di stampa, utilizzare ArcGIS Server Manager per avviare il servizio. Una volta avviato il servizio PrintingTools, è possibile accedervi utilizzando un URL con il seguente formato: https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
Per configurare PrintingTools per l'organizzazione ArcGIS Enterprise, vedere Configurare i servizi di utilità.
Servizi di stampa personalizzati
Se si desidera utilizzare i propri layout di mappa, è possibile pubblicare il proprio servizio per la stampa delle mappe Web seguendo una procedura simile a quella prevista per PrintingTools. Configurare questo servizio indicando la propria cartella preparata con vari layout di mappa: file di layout ArcGIS Pro (.pagx).
Le istruzioni per la pubblicazione del proprio servizio per la stampa web (in modo che punti alla cartella dei layout personalizzati) sono disponibili in Condividere layout personalizzati per la stampa da ArcGIS Pro. Inoltre, nell'esercitazione viene descritto come aggiornare i layout in un secondo momento. Le modalità di aggiornamento variano a seconda che la cartella dei layout sia stata registrata sul server prima della pubblicazione. Nell'esercitazione viene descritto come procedere per entrambi gli scenari.
Quindi, configurare il servizio di stampa personalizzato con l'organizzazione ArcGIS Enterprise. Per ulteriori informazioni, vedere Configurare i servizi di utilità. ArcGIS Enterprise richiede che il servizio di stampa personalizzato utilizzi il protocollo HTTPS.
Utilizzare servizi di stampa nelle app
Dopo aver configurato il servizio PrintingTools o un servizio di stampa personalizzato con l'organizzazione, questo viene usato automaticamente in molte app. Per esempio, nel widget di stampa Web AppBuilder, i modelli di app web che contengono widget di stampa usano automaticamente il servizio configurato, e il pulsante Map Viewer Print genera una vista MAP_ONLY della mappa web. Per eseguire la stampa utilizzando i layout predefiniti inclusi in PrintingTools o i layout personalizzati, condividere la mappa web in un'app da Web AppBuilder o da un modello di app web in cui è stata abilitata la funzionalità di stampa. È possibile stampare dai modelli di applicazioni Web Basic Viewer, Classic Viewer e Map Tools.
Nota:
Quando il map service viene memorizzato nella cache, il servizio PrintingTools potrebbe utilizzare una risoluzione troppo bassa (ad esempio, 96 DPI) per formati di grandi dimensioni o per qualità di stampa elevata. Per stampare a risoluzioni superiori, abilitare i layer dinamici del map service memorizzato nella cache. In tal modo, al servizio di stampa verranno inviate le immagini delle mappe tramite una richiesta di esportazione delle mappe alla risoluzione desiderata (ad esempio, 300 DPI) invece delle tile con risoluzioni inferiori. Per ulteriori informazioni, consultare Layer dinamici.
Creare modelli di stampa in Map Viewer
È possibile fornire modelli personalizzati per la stampa da Map Viewer o Map Viewer classico. I modelli sono basati su ciò che viene fornito dal servizio di stampa dell'organizzazione.
Aggiungere un servizio di stampa in base ai passaggi forniti in Configurare i servizi di utilità. Dopo la convalida da parte di ArcGIS Enterprise dell'URL REST fornito, saranno visualizzati tutti i modelli di layout forniti inizialmente dal proprio servizio di stampa. Si visualizzerà anche l'opzione per stampare la legenda, se disponibile. Se la tua organizzazione ArcGIS Enterprise ha più di un layout di stampa disponibile, il pulsante Map Viewer Print include un elenco a discesa dei diversi layout di stampa. Puoi creare, modificare o eliminare i modelli per avere un'esperienza più personalizzata per la stampa delle mappe in Map Viewer. Queste modifiche vengono salvate come un'impostazione in ArcGIS Enterprise e non nel servizio di stampa.
È possibile gestire i modelli di stampa nei seguenti modi:
- Per creare un layout, fare clic su Crea modello di stampa e digitare un nome composto da un massimo di 50 caratteri e una descrizione composta da un massimo di 120 caratteri. I caratteri < e > non sono consentiti. Scegliere il formato (immagine PNG32 o PDF) e un layout (fornito dal proprio servizio di stampa). Selezionare la casella per stampare la legenda, se questa è inclusa nel servizio. Fare clic su Crea e quindi su Salva per salvare il nuovo layout.
- Per visualizzare le informazioni su un modello, fare clic sul pulsante accanto al modello.
- Per modificare uno dei modelli esistenti, fare clic sul pulsante accanto al modello e apportare le modifiche desiderate. Fare clic su Aggiorna per visualizzare le modifiche e fare clic su Salva per salvare le modifiche.
- Per eliminare uno dei modelli esistenti, fare clic sul pulsante Elimina accanto al modello.
- Per aggiornare l'elenco dei modelli per includere le informazioni attualmente fornite nel servizio di stampa, fare clic su Aggiorna. Nuovi layout di stampa nel servizio vengono aggiunti all'elenco di modelli. I modelli basati sui layout di stampa che non sono più disponibili nel servizio vengono rimossi.
- Per ripristinare i modelli di default forniti dal proprio servizio di stampa, rimuovere l'URL del servizio di stampa, fare clic su Salva e digitare nuovamente l'URL del servizio di stampa.
- Se vuoi l'esperienza di stampa predefinita Map Viewer, cancella tutti i tuoi modelli di layout e clicca su Salva. Nell'elenco dei modelli, si visualizzerà Solo mappa.
- Il layout Solo mappa include tutti i servizi di stampa per impostazione predefinita. Questo layout include solo i contenuti della mappa senza altri elementi del layout.
Legende
Sia che l'organizzazione ArcGIS Enterprise sia configurata per l'utilizzo di PrintingTools o di un servizio di stampa personalizzato, il contenuto delle legende dell'output di stampa è simile. Quando si stampano i Feature Service o i map service, (quelli pubblicati da ArcGIS Pro a ArcGIS Server versione 10.7.1 e successive), la legenda nel documento stampato include solo le voci legenda per le feature disponibili nell'estensione della mappa, mentre le legende degli altri tipi di servizi includono tutte le voci legenda delle feature, indipendentemente dall'estensione della mappa.
Nota:
Legende per layer di flusso, WMS, layer con trasparenza e layer che utilizzano smart mapping potrebbero non essere visualizzati correttamente.