Instrução

Exportação de layouts em lote no ArcGIS Pro

Last Published: July 12, 2024

Descrição

No ArcGIS Pro, um layout pode ser exportado no tamanho da página ou recortado na extensão dos elementos na página. No entanto, o recurso Exportar Layout não oferece suporte à exportação de layouts em lote. Este artigo fornece o fluxo de trabalho para exportar layouts em lote no ArcGIS Pro utilizando Python, com a opção de exportar o layout completo ou somente a extensão recortada.

Solução ou Solução Provisória

  1. No ArcGIS Pro, na guia Inserir, selecione Novo Notebook.
Adicione um novo notebook ao projeto do ArcGIS Pro navegando até a guia Inserir e no grupo Projeto, selecione Novo Notebook.
  1. Na guia Novo Notebook, certifique-se que o tipo de célula seja Código.
  2. Na caixa de expressão da célula, digite os seguintes códigos. Substitua <caminho do arquivo> pelo caminho da pasta de destino. Defina o parâmetro clip_to_elements como 'True' para exportar as áreas da página que contêm apenas elementos de layout, em vez do layout inteiro. Isso é equivalente à função Recortar na extensão gráfica no recurso Exportar layout . Neste exemplo, o parâmetro é definido como 'False' para exportar os layouts completos.
import arcpy,os

aprx = arcpy.mp.ArcGISProject("CURRENT")

for lyt in aprx.listLayouts():

  lyt.exportToPDF(os.path.join(r"<file path>", f"{lyt.name}"), clip_to_elements=False)
O Notebook no ArcGIS Pro contendo os códigos Python
Note:
The layouts can be exported as other file types by substituting 'exportToPDF' with other exportTo methods. Refer to ArcGIS Pro: Method Overview for the available methods.
  1. Clique em Executar para executar os códigos na célula.
Na guia Novo Notebook, clique no botão Executar para executar o código na célula.
  1. O status da operação é indicado no canto superior direito da guia Novo Notebook. Um círculo preenchido indica que a operação está em execução.
O círculo preenchido no canto superior direito da guia Novo Notebook indica que a operação está sendo executada no notebook.

A imagem abaixo demonstra que os layouts são exportados para a pasta de destino após a conclusão da operação.

Os layouts são exportados como arquivos PDF para a pasta de destino após a conclusão da operação.

ID do Artigo: 000026961

Obtenha suporte com IA

Resolva seu problema rapidamente com o chatbot de IA de suporte da Esri.

Comece a conversar agora

Informações Relacionadas

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Comece a conversar agora

Ir para as opções de download