Разное

Pdf экспорт: Adobe Acrobat Export PDF

Содержание

Экспорт в PDF—ArcMap | Документация

  • Настройка параметров экспорта в PDF
  • Настройка PDF с помощью arcpy.mapping
  • Расширенные возможности PDF

PDF (Portable Document Format) — это распространенный формат графических файлов, поддерживающий векторную и растровую графику в одном компактном файле. Один файл PDF может содержать несколько страниц. В этом формате можно сохранить слои и атрибуты графических объектов, а также информацию о пространственной привязке. PDF — это один из самых распространенных способов публикации географической информации среди неспециалистов в ГИС, и считается важным форматом для распространения копий полиграфического качества.

Так как на большинстве компьютеров уже установлено программное обеспечение Adobe Reader или Adobe Acrobat, следует иметь в виду возможность экспорта карты в формат PDF для передачи карты другому сотруднику, не работающему с ГИС. Файлы PDF особенно удобны, если вы хотите подготовить документ, который необходимо не только просмотреть на экране, но и распечатать на принтере.

Так как PDF позволяет сохранять векторную графику и внедренные шрифты, он очень удобен для конечных пользователей, которые могут напечатать карту с высоким качеством.

Также можно использовать PDF, если необходимо получить простую, но полную интерактивную карту. Документы PDF содержат всю информацию в одном файле, что делает их удобным форматом для публикации карты, особенно если необходимо использовать эту карту в местах, где нет подключения к интернету. Экспорт информации из слоев карты и информации о пространственной привязке позволяет получить географический документ PDF, в котором можно, например, выполнять поиск.

Настройка параметров экспорта в PDF

В диалоговом окне ArcMap Экспорт карты (Export Map) можно изменить параметры экспорта в файл PDF. В большинстве случаев подходят параметры по умолчанию, но если необходимо, чтобы документ соответствовал определенным требованиям, следует задать соответствующие параметры.

Разрешение

Здесь указывается разрешение (в точках на дюйм) выходного изображения. Чем выше это значение, тем четче получается изображение. Но это может увеличить размер файла и время обработки. Для PDF разрешение по умолчанию 300 dpi.

Качество выходного изображения

Опция Качество выходного изображения (Output Image Quality) предназначена для пересчета растровых данных перед выводом на печать или экспортом карты. Для карт с растровыми данными или прозрачными векторными слоями это позволяет существенно снизить количество передаваемых данных, сокращая время экспорта и размер выходного файла.

Опции формата PDF

Опция Цветовая модель (Destination Colorspace) позволяет выбрать цветовую модель для указания цветов в выходном файле. Режим RGB используется по умолчанию и хорошо подходит как для просмотра на экране, так и для печати на струйных и лазерных принтерах. Режим CMYK предназначен для профессиональной печати, когда выходные данные отправляются в типографию. Если вы хотите сжать векторные части PDF-файла и получить выходной файл меньшего размера, выберите опцию Сжать векторную графику > (Compress Vector Graphics). Существует отдельная опция Сжатие изображения (Image Compression) для сжатия растровых частей в PDF-файле. Режим Адаптивный (Adaptive) создает файлы наименьшего размера, но может привести к возникновению артефактов сжатия в экспортированном изображении. Для сжатия растровых изображений без потерь в PDF используйте режим Deflate. Опция Внедрить все шрифты документа (Embed All Document Fonts) позволяет включить все шрифты, которые используются непосредственно в документе. Благодаря этому PDF будет одинаково выглядеть на любой платформе, поддерживающей просмотр PDF, даже если там не установлены шрифты, использованные в данном документе. Это отмечено по умолчанию и следует использовать.

Примечание:

Некоторые шрифты не поддерживают внедрение и не могут быть встроены, даже если эта опция включена.

Многостраничная компоновка

PDF включает поддержку Экспорта многостраничной компоновки в формат PDF. Если в документе карты используется Многостраничная компоновка (Data Driven Pages), а в ArcMap включен вид компоновки, на закладке Страницы (Pages) появляются опции, управляющие экспортом многостраничных компоновок.

  • Более подробно про Экспорт многостраничной компоновки
  • Более подробно о многостраничных компоновках

Настройка PDF с помощью arcpy.mapping

Модуль arcpy.mapping — это библиотека скриптов Python, позволяющая открывать и обрабатывать документы карт и слои. Он также может использоваться для изменения внешнего вида документов PDF. Используя класс arcpy.mapping PDFDocument, можно объединять страницы PDF, защищать паролем файлы PDF и присоединять другие файлы к документам PDF.

  • Более подробно об arcpy.mapping
  • Более подробно об arcpy.mapping PDFDocument_class

Как защитить паролем документ PDF с помощью arcpy.mapping

С помощью простого скрипта arcpy.mapping можно зашифровать и защитить паролем документ PDF. Следующие шаги помогут вам зашифровать документ PDF и защитить его паролем, в данном случае secret.

  1. Экспортируйте карту в формат PDF и запомните его местоположение на диске.
  2. Щелкните на Геообработка (Geoprocessing) > Python в главном меню, чтобы открыть Окно Python (Python Window)
  3. Скопируйте текст в буфер обмена и вставьте его в Окно Python (Python Window):
    pdfDoc = arcpy. mapping.PDFDocumentOpen(r"C:\Project.pdf")
    pdfDoc.updateDocSecurity("secret", "secret")
    pdfDoc.saveAndClose()
    del pdfDoc
    
  4. Измените текст пути C:\Project.pdf на путь к папке, где сохранен документ PDF, который хотите зашифровать.
  5. Изменив текст скрипта в соответствии с вашими потребностями, щелкните нижнюю строку Окно Python (Python Window), чтобы переместить курсор вставки текста в конец скрипта.
  6. Нажмите клавишу ВВОД, чтобы выполнить скрипт и зашифровать документ PDF.

Расширенные возможности PDF

Документы PDF, экспортированные из ArcMap, могут содержать расширенные функциональные возможности, а не только использоваться как графический формат обмена данными. Файлы PDF могут также содержать слои из таблицы содержания ArcMap, причем пользователи могут включать и отключать эти слои и графические элементы компоновки. Экспортируемые из ArcMap файлы PDF также могут содержать атрибуты ГИС-объектов, а также информацию о пространственной привязке для каждого фрейма данных. Пользователи, просматривающие документ PDF в Adobe Reader или Adobe Acrobat, могут использовать инструменты Acrobat Analysis для изучения атрибутов пространственных объектов и идентификации географических координат. В следующих разделах содержится информация об этих расширенных возможностях и их использовании.

PDF Слои

Экспортированный из ArcMap файл PDF может содержать слои, видимостью которых в приложении просмотра PDF можно управлять. Чтобы включить экспорт слоев в PDF, выберите опцию Экспорт в PDF только слоев (Export PDF Layers Only) или Экспорт в PDF слоев и атрибутов объектов (Export PDF Layers and Feature Attributes) в ниспадающем меню Слои и атрибуты (Layers and Attributes) в диалоговом окне Экспорт карты (Export Map) в закладке Дополнительно (Advanced).

Опция Экспорт в PDF только слоев используется для экспорта слоев PDF без атрибутов.

Большинство слоев, фреймов данных и элементов компоновки ArcMap при экспорте будет включено в отдельные слои. Но некоторые типы символов могут повлиять на отображение слоя в итоговом PDF. На рисунке ниже показаны особенности создания слоя PDF из ArcMap.

Далее приведены некоторые факты и советы по поводу создания слоя PDF из ArcMap.

  • Для каждого фрейма данных в дереве PDF имеется собственная папка, где содержатся все связанные с ним слои и графические объекты фрейма данных (сетки, фон и т.д.).
  • Добавляемые в компоновку тексты, рисунки и стрелки севера становятся частями слоя под названием ‘Other’ (прочее). Там содержится вся графика и элементы оформления, не являющиеся частями фрейма данных.
  • Каждый составной слой будет представлен в дереве как отдельная папка, а содержимое составных слоев будет представлено в пределах составного слоя.
  • Все слои, требующие выполнения растеризации (прозрачные или с графическими заливками), собираются в единый слой под названием Изображение (Image).
  • Если слой содержит маркеры-рисунки или графическую заливку, используйте опцию Векторизовать слои с маркерами/заливками (Vectorize picture markers/fills) в закладке Формат (Format) панели Опции (Options). Это предотвратит растеризацию этих слоев.
  • Такие растровые слои, как ортофотоснимки, собираются в один слой под названием Изображение (Image). Поместите растровые слои ниже в таблице содержания ArcMap, чтобы избежать этой проблемы.
  • Графические и текстовые элементы, добавленные в слой фрейма данных по умолчанию из представления данных, попадают в слой <Default> (По умолчанию). Они отображаются поверх слоев фрейма данных. Если имеется несколько групп аннотаций (это можно проверить командой меню Рисование (Drawing) > Активный слой аннотаций (Active Annotation Target) на панели инструментов Рисовать (Draw)) и их содержимое находится в представлении данных, каждая отдельная группа аннотаций становится отдельным слоем в слое <Default> (По умолчанию). Этот способ применяется, чтобы сконцентрировать внимание на определенных областях, или для графического выделения отдельных пространственных объектов в виде данных.
  • Добавляемые во фрейм данных фоновые рисунки и тени становятся отдельными графическими элементами. Например, если у фрейма данных есть фоновый цвет, а компоновка имеет другой цвет фона, фоновый цвет фрейма данных может первый раз отображаться как «Графика» фрейма данных или «Слой ArcGIS «, а второй раз — в слое «Графика» компоновки или «Слой ArcGIS».
  • Динамические надписи (без использования аннотаций) в каждом фрейме данных интерпретируются отдельно, как часть слоя под названием Надписи (Labels).
  • Аннотации баз геоданных отображаются в PDF как отдельный слой. Аннотации документа карты собираются в один слой, соответствующий группе аннотаций, к которой они принадлежат.
  • Когда надписи конвертируются в аннотацию, они автоматически помещаются в отдельную группу аннотаций и обрабатываются отдельно от группы аннотаций <Default> (По умолчанию).
  • Фреймы данных и прочие элементы компоновки отображаются в соответствии с порядком прорисовки при экспорте в PDF. Соответственно, верхний элемент компоновки карты будет первым элементом таблицы содержания полученного PDF. Используйте команды Переместить вперед (Bring Forward) и Переместить назад (Send Backward) на панели инструментов Рисование (Draw), чтобы изменить порядок прорисовки элементов компоновки.

Атрибуты PDF

Экспортированные из ArcGIS в PDF файлы могут содержать атрибуты пространственных объектов из таблицы атрибутов, благодаря функциональным возможностям, встроенным в Adobe Acrobat и Adobe Reader. Чтобы включить эту опцию, выберите Экспорт в PDF слоев и атрибутов объектов (Export PDF Layers and Feature Attributes) в закладке Дополнительно (Advanced) в диалоговом окне Экспорт карты (Export Map).

Опция экспорта слоев PDF с атрибутами объектов разрешает экспорт слоев вместе с атрибутами, согласно настройкам, сделанным в закладке Поля (Fields) в диалоговом окне Свойства слоя (Layer Properties).

Отмеченные поля атрибутивной таблицы будут экспортированы в итоговый файл PDF. Чтобы включить или выключить эти поля, перейдите на закладку Поля (Fields) диалогового окна Свойства слоя (Layer Properties). Отображение полей задается отметками в соответствующих окнах. Чем больше вы отметите полей — тем больше атрибутов будет экспортировано в PDF.

Закладка Поля (Fields) диалогового окна Свойства слоя (Layer Properties), выбор отображаемых полей атрибутивной таблицы

Отображение полей можно также настроить в окне Таблица (Table), щелкните правой кнопкой мыши заголовки полей и используйте опцию Выключить отображение поля (Turn Field Off):

Опция Выключить отображение поля (Turn Field Off ) в контекстном меню также отключает отображение поля, что запрещает его экспорт в атрибуты PDF.
Внимание:

Экспорт атрибутов в PDF может вызвать проблемы со скоростью просмотра PDF. По возможности, ограничьтесь экспортом атрибутов не более одного слоя карты. Чтобы не экспортировать поля, отключите их отображение в диалоговом окне Свойства слоя (Layer Properties).

Пользователи, работающие с этим PDF файлом могут получить доступ к атрибутам в Adobe Acrobat и Adobe Reader с помощью инструмента Object Data (см. Tools > Object Data, или включите отображение Model Tree в любой из этих программ).

PDF карты с пространственной привязкой

Adobe Acrobat и Adobe Reader версии 9 и старше поддерживают новую версию PDF, позволяющую зашифровывать информацию о системе координат и пространственной привязке карты в самом файле PDF. Экспорт карты с включенной опцией Экспорт информации о пространственной привязке карты (Export Map Georeference Information) позволит записать информацию о пространственной привязке каждого фрейма данных в файл PDF. При открытии PDF в соответствующей программе просмотра, например Adobe Reader 9, пользователь сможет получить доступ к геопространственным функциям, например, получить координаты или найти местоположение x,y.

Опция Экспорт информации о пространственной привязке карты (Export Map Georeference Information) на закладке Дополнительно диалогового окна Экспорт карты
Примечание:

Доступность геопространственных функций зависит от того, каким продуктом Acrobat 9 вы пользуетесь. При просмотре PDF, экспортированного из ArcMap, в бесплатном Adobe Reader 9, будут доступны инструменты получения координат и поиска местоположений XY. Если этот же PDF открыть в любом из платных продуктов Acrobat, дополнительно появятся инструменты геодезических измерений и маркеры пространственной привязки. Этот же расширенный инструментарий может быть доступным и в бесплатном приложении Adobe Reader, если сначала перезаписать файл PDF средствами Adobe Acrobat 9 Pro или Pro Extended с использованием команды Extend Features in Adobe Reader. Активация расширенных возможностей Adobe Reader в файле PDF доступна только в программном обеспечении Adobe Systems, например Adobe Acrobat Pro, ее нельзя выполнить в ArcMap.

Сохраненная в файле PDF информация о пространственной привязке, для каждого из фреймов данных страницы компоновки содержит координаты углов фрейма данных в широте-долготе и в единицах страницы PDF (в точках), а также строку с описанием системы координат фрейма данных, которая определена в свойствах фрейма данных. Эта информация сохраняется во внутреннем потоке файла PDF для использования в Adobe Reader или Adobe Acrobat, пользователь не может просмотреть эти необработанные данные. Если карта была экспортирована из вида данных, а не из вида компоновки, файл PDF может содержать одно изображение карты, с соответствующей информацией о пространственной привязке.

Содержащие информацию о пространственной привязке файлы PDF открываются и в старых версиях Adobe Acrobat и Adobe Reader. Сами файлы открываются правильно, но функции, связанные с координатами, недоступны. Экспорт в PDF с информацией о пространственной привязке не влияет на скорость обработки. Экспорт длится одинаковое время, независимо от того, включена эта опция или нет. Поэтому, желательно использовать эту опцию для всех экспортируемых карт. Но, если вы не хотите сохранять информацию о пространственной привязке в PDF-файле, отключите опцию Экспорт информации о пространственной привязке карты (Export Map Georeference Information).

Связанные разделы

Экспорт в PDF3D_AD | Altium Designer 23 Руководство пользователя

Содержание

Содержание
  • 3D in Acrobat Reader
  • Export 3D Extension
  • Generating a PDF
    • Export Options
  • Viewing a 3D PDF
  • PDF 3D OutJob export

Полное содержание

Altium Designer users have long enjoyed the ability to interactively view PCB designs in fully rendered 3D, which provides a unique insight into the real structure of the board design, its components and associated mechanical parts.

There are significant advantages in being able to bring this 3D capability to those outside the immediate design team, such as fabrication and assembly houses, and not in the least, customers. This is made possible through the use of Altium Designer’s PDF 3D export capability. This interactive 3D format is accessible for everyone with a recent version of the ubiquitous Adobe® Acrobat® Reader.


Interactively view an exported 3D design in Adobe Reader – zoom, rotate and select what design elements you’d like to see.

Unlike a fixed view of a board 3D design, which offers a particular angular perspective, the PDF 3D exported format is notionally equivalent to Altium Designer’s interactive 3D Layout Mode. As such, the resulting PDF 3D export offers the same rotate, zoom and pan capabilities, and can adopt one of a number of predefined color schemes.

3D in Acrobat Reader

Interactive 3D viewing became possible for PDF files with the introduction of advanced 3D view capabilities in Acrobat Reader, starting with Version 7. Progressively enhanced through subsequent versions of the Acrobat Reader, the high-level detail and configuration options produced by Altium Designer’s PDF 3D export is compatible with versions 9 and above.

The foundation of this new 3D capability is the industry-developed Universal 3D (U3D) format for computer graphic files, which has been standardized by the European Computer Manufacturers Association (ECMA) as Standard ECMA-363 — Universal 3D File Format. U3D is natively supported by the PDF format and can be simply embedded (and compressed) in a PDF file for interactive 3D viewing in Acrobat Reader.

The result is a modestly sized, cross-platform 3D file format that does not require specialized 3D viewing software. In the case of PDF 3D files exported from Altium Designer, the embedded content includes the majority of the data viewable in Altium Designer’s own 3D view – including all tracks, pads, vias, polygons, etc., all components, and the full set of board layers.

Export 3D Extension

The PDF 3D export capability is enabled in Altium Designer with the installation of the PDF3D Exporter extension.

This extension is installed by default when installing the software, but in case of inadvertent uninstall, can be found back on the Purchased tab of the Extensions & Updates page (click on the  control at the top-right of the workspace and choose Extensions and Updates from the menu). Click  to download the extension, and then restart Altium Designer when prompted. Once installed and ready to use, the extension will appear on the Installed tab of the Extensions & Updates page.

Generating a PDF

To export a PDF 3D file, open the desired PCB design document in the design space and choose the File » Export » PDF3D command from the main menus (a PDF 3D file will be created in 3D format, regardless of the current PCB Editor view mode (2D or 3D)).

As distinct from a fixed view of a board 3D design, from a particular angular perspective, the new PDF 3D export is notionally equivalent to Altium Designer’s own interactive 3D view.

As such, the resulting PDF 3D export offers the same rotate, zoom and pan capabilities and can adopt any of the color schemes defined by the active View Configuration. To examine or edit the current configuration, and therefore the available rendering colors for the exported PDF, switch to viewing the board in 3D (keyboard shortcut: 3) and open the View Configuration panel. The rendering colors can be viewed in the 3D Settings section, on the panel’s View Options tab.

The View Options tab of the View Configuration panel can be quickly accessed using the Ctrl+D keyboard shortcut.

A PDF 3D file will be created in 3D format, regardless of the current PCB editor view mode (2D or 3D).

Export Options

Once the PDF 3D export has been instigated (File » Export » PDF3D) and a target file name/location nominated in the standard Windows-based Export File dialog, the Export 3D dialog opens to allow the rendering, behavior and included design content to be defined for the PDF.


The Export 3D dialog allows you to configure how the exported PDF will look and behave.

Options and Controls of the Export 3D Dialog

Geometry
  • Selected Only — enable this option to include specific objects types that are selected in the workspace.

Only selections of tracks, pads, vias etc., (i.e. copper objects) and silk screen objects are recognized in the Selected Only mode. Components and polygons are not exported in the Selected Only mode. Solder masks and the Core are always exported in Selected Only mode.

  • Core — enable this option to include the PCB core material.
  • Solder — enable this option to include the board’s top and bottom solder masks.
  • Silk — enable this option to include the top and bottom silkscreen overlay.
  • Copper — enable this option to include the objects on all copper layers.
    • Hide internal — enable this option to include top and bottom copper layers, but not internal copper layers.
  • Text — enable this option to include all free and associated (component designators, etc) text.
  • 3D Body — enable this option to include all simple/extruded/generic model 3D rendered bodies.
  • Merge meshes — enable this option to combine common groups of objects for navigation purposes, such as grouping all pads together that belong to a component.
  • Exclude outside — enable this option to exclude all copper outside of the regular PCB boundary.
PDF Settings
  • Auto activate — if this option is enabled, the 3D image will be automatically rendered when the PDF is opened in Acrobat Reader. If disabled, a Click to activate button icon will first appear in the PDF.
  • Toolbar — enables the 3D Toolbar in the PDF Reader.
  • Navigation — enables the Model Tree Navigation pane in the PDF Reader.
  • Use 3D Movie views — enable this option to include Key Frames defined in the PCB document as part of the export. The Key Frames exported to the PDF 3D document will then be available as selectable views in Acrobat Reader. When the PDF 3D document is opened in Adobe Reader, the additional Key Frame views appear in the View selection area of the Model Tree navigation pane, along with the standard Default/Top/Bottom/Left views.

Key Frame views are defined in the PCB 3D Movie Editor panel. An individual Key Frame defined in the Movie Editor captures the current 3D view in Altium Designer, and is saved along with other defined Key Frames in the PCB document. Multiple Key Frames are combined to form a 3D Movie definition, which can be replayed in Altium Designer as a 3D ‘movie’ that smoothly sweeps between the zoom/perspective defined by each Key Frame.

  • View — defines the initial view angle in the PDF Reader. Choose from Default, Top, Bottom, and Left. The Default setting is a perspective view.
  • Light — defines the initial 3D light source type in the PDF Reader. Choose from None, White, Day, Night, Bright, Primary Color, Blue, Red, Cube, CAD Optimized, and Headlamp.
  • Color — defines the initial image background color. Click the color swatch to access the standard Choose Color dialog in which you can choose the desired color.
Color scheme

Use the drop-down to choose the PDF render style from a list of predefined View Configuration color options, which includes the system’s current 3D View settings and the board layer colors.

Additional Buttons
  • Page Setup — click to access the Page Setup dialog to configure paper size, orientation and margins.


    The Page Setup dialog

    Options and Controls of the Page Setup Dialog

    • Paper
      • Size — use the drop-down to select the paper size.
      • Source — use the drop-down to select the paper tray.
    • Orientation — use to select the paper orientation. Selections include:
      • Portrait 
      • Landscape 
    • Margins (inches) — enter the desired margins. Measurements are in inches (decimals are allowed) and can be specified for Left, Right, Top, and Bottom margins.
  • Export — click to initiate the export.

Use the Export 3D dialog to configure export options as required, then click the Export button to generate the 3D PDF file.

3D files can be large, even with the format’s inherent data compression, so consider what level of design content is important for the target user. For example, the content of the copper layers (tracks, pads, etc) may not be required by someone looking at the mechanical aspects of a board design.

When making the choice of included 3D content, it is also worth considering the 3D rendering capabilities of the viewer’s PC. While the resulting PDF 3D file size might be reasonable, the target machine’s CPU and graphics system may struggle to fluidly render a complex multi-layer design.

The above options define the initial settings when the PDF is opened in Acrobat Reader and can be easily altered to taste from the reader’s 3D toolbar. Note that if the toolbar is disabled in the PDF 3D export options, the user will not be able to change the view.

Viewing a 3D PDF

As you would imagine, viewing a 3D PDF in Acrobat Reader is quite straightforward, with commands and menus that are logical extensions of the familiar 2D functions.

The 3D objects can be panned, zoomed and rotated using simple mouse drag and scroll-wheel operations, with functions selected from the floating 3D toolbar.


Acrobat’s 3D toolbar provides controls for 3D navigation and lighting/view settings.

A feature of particular value in the reader is the Model Tree navigation pane, which can be opened (if not already) with the button. This allows the user to navigate through all objects in the 3D PDF, select and highlight those of interest while toggling their visibility.


The Model Tree navigation pane is particularly useful
for controlling the display of specific components and nets.

The Model Tree navigation pane offers a powerful way to examine all aspects of a 3D design to a high degree of detail. Whether it’s a close examination of the component positioning and layout or a detailed inspection of the internal board structure, the navigation tree can be used to find and display the appropriate objects.


The design displayed with components and board overlays deselected, illustrating the degree of 3D control available in Acrobat Reader.

When selected in the Model Tree pane, individual objects are highlighted in the view window with the color defined at the top of the pane (red in this case). This makes locating a particular component or net simple and avoids the need to toggle an object’s visibility to find its location. Similarly, selecting an object in the 3D view window highlights its entry in the Model Tree pane.

For more information on using the various controls, functions and settings in Acrobat Reader see the relevant Adobe help content: Displaying 3D Models in PDFs.

Basic design metadata from Altium Designer is also included in an exported PDF 3D document. The data includes the design source file, its author, the Altium Designer version, creation/modification dates, etc. The information can be viewed in Adobe Reader under the Description tab in the Document Properties dialog – File » Properties.

PDF 3D OutJob export

To include a PDF 3D file export in a project OutJob, click Add New Documentation Output under the Documentation Outputs entry, select PDF3D then select the desired document source — either a specific PCB document to export (or [PCB Document] to keep the OutJob generically reusable).

Adding a PDF3D output generator to an Output Job Configuration file.

The PDF 3D generation settings can be pre-configured by selecting the entry for the output generator, right-clicking then choosing Configure from the context menu. This opens the Export 3D configuration dialog (as outlined previously).

When the Output Job is run or manually instigated, the PDF 3D file will be exported as defined in the OutJob’s Output Containers section. This is to the configured managed content server and path, or the local/remote publishing target defined on the Data Management – Publishing Destinations page of the Preferences dialog.


Generating a 3D PDF file to a defined PDF output container, from within a configured OutJob.

See the From Idea to Manufacture documentation for more information on OutJobs and publishing design data.

Экспорт в PDF—ArcMap | Документация

  • Настройка параметров экспорта PDF
  • Настройка PDF с помощью arcpy. mapping
  • Дополнительные функции PDF

PDF, Portable Document Format, — это популярный формат графических файлов, который поддерживает векторную и растровую графику в одном компактном файле. Один файл PDF может содержать несколько страниц, и этот формат позволяет сохранять слои и атрибуты графических объектов, а также информацию о географической привязке карты. PDF является одним из наиболее широко используемых способов публикации географической информации для пользователей, не являющихся пользователями ГИС, и важным форматом для обмена архивами и бумажными копиями.

Поскольку на подавляющем большинстве компьютеров уже установлено программное обеспечение Adobe Reader или Adobe Acrobat, вам следует подумать об экспорте карты в формат PDF, если вам необходимо надежно обмениваться картой с пользователем, не являющимся пользователем ГИС. Файлы PDF особенно полезны, когда вы хотите предоставить документ, который можно не только просматривать на экране, но и выводить на принтер.

Поскольку формат PDF позволяет сохранять векторную графику и встроенные шрифты, он предоставляет наилучшие возможности для высококачественной печати конечным пользователем карты.

Вам также следует использовать PDF, если вы хотите обеспечить простой, автономный интерактивный просмотр карты. Документы в формате PDF хранят всю информацию о карте в одном файле, что делает его полезным средством для обмена контентом с теми, кто работает в местах, где сетевое подключение недоступно. Экспорт информации о слое карты и информации о географической привязке может геоактивировать документ PDF, позволяя пользователю взаимодействовать с содержимым карты и осуществлять поиск по нему.

Настройка параметров экспорта PDF

Диалоговое окно Экспорт карты ArcMap позволяет управлять настройками, используемыми для создания файла PDF. В большинстве случаев использование значений по умолчанию должно привести к созданию пригодного для использования файла, но вы можете настроить параметры экспорта для создания выходных данных для конкретных требований.

Разрешение

Указывает выходное разрешение или (точек на дюйм) выходного изображения. Более высокие значения обычно дают более четкие изображения. Однако это также может существенно увеличить размер файла и время обработки. Для PDF разрешение по умолчанию составляет 300 dpi.

Качество выходного изображения

Контроль качества выходного изображения предназначен для повторной выборки растровых данных перед печатью или экспортом карты. Для карт с растровыми данными или прозрачными векторными слоями настройка этого значения может значительно уменьшить объем данных, проходящих через конвейер вывода, а также сократить время экспорта и размер файла.

Параметры формата PDF

Целевое цветовое пространство управляет цветовым пространством, в котором цвета указываются в выходном файле. RGB используется по умолчанию и подходит для просмотра на экране и печати на струйных или лазерных принтерах. Режим CMYK предназначен для коммерческой печати, когда ваш результат будет отправлен в типографию. Если вы хотите сжать векторные части вашего PDF-файла, чтобы получить выходной файл меньшего размера, установите флажок «Сжать векторную графику». Существует отдельная опция «Сжатие изображений» для сжатия растровых частей PDF-файла. Адаптивный режим обеспечивает наименьший размер файла, но может создавать артефакты сжатия на экспортируемом изображении. Для сжатия растровых изображений в формате PDF без потерь используйте режим Deflate. Параметр «Внедрить все шрифты документа» позволяет включать шрифты, которые используются в самом документе. Это позволяет PDF-файлу выглядеть одинаково при открытии на любой платформе, поддерживающей просмотр PDF-файлов, даже если на этой платформе не установлены шрифты документа. Это значение по умолчанию, и его обычно следует использовать.

Примечание:

Некоторые шрифты не поддерживают встраивание и не будут встраиваться, даже если этот флажок установлен.

Страницы, управляемые данными

PDF включает поддержку экспорта страниц, управляемых данными, в формат PDF. Когда страницы, управляемые данными, включены в вашем документе карты и ArcMap настроен на вид компоновки, вкладка Страницы обеспечивает доступ к параметрам, которые управляют экспортом страниц, управляемых данными.

  • Подробнее об экспорте страниц, управляемых данными
  • Подробнее об экспорте страниц, управляемых данными

Настройка PDF с помощью arcpy.mapping

Модуль arcpy.mapping представляет собой библиотеку сценариев Python, позволяющую открывать документы и слои карты и управлять ими. Он также может изменять PDF-документы. Используя класс arcpy.mapping PDFDocument, вы можете объединять страницы PDF, защищать файлы PDF паролем и присоединять другие файлы к документам PDF.

  • Подробнее об arcpy.mapping
  • Подробнее о arcpy.mapping PDFDocument_class

Как защитить паролем PDF-документ с помощью arcpy.mapping

Вы можете использовать простой сценарий arcpy.mapping для шифрования и защиты паролем PDF-документа. Выполните следующие действия, чтобы зашифровать PDF-документ и защитить его с помощью примера секретного пароля.

  1. Экспортируйте карту в формат PDF и обратите внимание на расположение файла экспорта на диске.
  2. Щелкните Геообработка > Python в главном меню, чтобы открыть окно Python
  3. Скопируйте этот текст скрипта в буфер обмена и вставьте его в окно Python:
     pdfDoc = arcpy.mapping.PDFDocumentOpen(r"C:\Project.pdf")
    pdfDoc.updateDocSecurity("секрет", "секрет")
    pdfDoc.saveAndClose()
    дель pdfDoc
     
  4. Измените текст пути к файлу C:\Project.pdf, чтобы он соответствовал расположению папки и имени файла PDF-документа, который вы хотите зашифровать.
  5. После изменения текста сценария по мере необходимости щелкните нижнюю строку окна Python, чтобы переместить курсор вставки текста в конец сценария.
  6. Нажмите клавишу ENTER, чтобы выполнить сценарий и зашифровать PDF-документ.

Расширенные функции PDF

Файлы PDF, экспортированные из ArcMap, могут включать расширенные функции в дополнение к их использованию в качестве формата обмена графикой. Файлы PDF могут содержать слои из таблицы содержания ArcMap, чтобы пользователи могли включать и отключать видимость слоев и графических элементов на странице PDF. Файлы PDF, экспортированные из ArcMap, могут также включать атрибуты объектов ГИС, а также информацию о географической привязке для каждого фрейма данных карты. Любой, кто просматривает PDF-документ в Adobe Reader или Adobe Acrobat, может использовать инструменты анализа Acrobat для проверки атрибутов объектов, поиска и определения географических координат. В следующих разделах содержится информация об этих дополнительных функциях и их использовании.

Слои PDF

Экспортированные файлы ArcMap PDF могут содержать слои, видимостью которых можно управлять в приложениях для просмотра PDF. Чтобы включить слои в экспорте PDF, выберите параметр «Экспортировать только слои PDF» или параметр «Экспортировать слои PDF и атрибуты объектов» в раскрывающемся меню «Слои и атрибуты» на вкладке «Дополнительно» диалогового окна «Экспорт карты»:

Параметр «Экспортировать только слои PDF» будет добавлять слои PDF без добавления атрибутов.

Большинство слоев таблицы содержания ArcMap, фреймов данных и элементов компоновки будут включены в экспорт как отдельные слои. Однако некоторые типы символов могут повлиять на представление слоя в готовом PDF-файле. Обратитесь к рисунку ниже для схемы создания слоя PDF в ArcMap.

Ниже приведены некоторые факты и советы по созданию слоев PDF из ArcMap:

  • Каждый фрейм данных будет иметь свою собственную папку в древовидном представлении PDF, которая содержит все слои и графику фрейма данных (четкие линии, фон), связанную с это.
  • Элементы текста, изображения или стрелки севера, добавленные в компоновку, становятся частью слоя под названием «Другое». Он содержит всю графику и поля, которые не являются частью фрейма данных.
  • Каждый составной слой будет представлен в виде папки в древовидном представлении, а содержимое составного слоя будет представлено внутри составного слоя.
  • Слои, вызывающие растеризацию, такие как прозрачные слои или слои, использующие символы заливки изображения, объединяют все нижележащие слои в один слой с именем Изображение.
  • Если слой содержит символы маркера изображения или заливки изображения, используйте параметр Векторизовать маркеры/заливки изображения на вкладке Формат панели Параметры. Это предотвращает растеризацию слоев ниже маркеров изображения и заливки.
  • Растровые слои, такие как ортофотоснимки, объединяют все нижележащие слои в один слой изображения. Поместите растровые слои ниже в таблице содержания ArcMap, чтобы избежать этой проблемы.
  • Графические или текстовые элементы, добавленные к графическому слою по умолчанию фрейма данных из представления данных, становятся слоем с именем . Они отображаются над слоями во фрейме данных. Если существует несколько групп аннотаций (проверьте это в команде меню Drawing > Active Annotation Target на панели инструментов Draw) и их содержимое находится в представлении данных, каждая отдельная группа аннотаций становится отдельным слоем над слоем . Это хороший способ добавить области фокусировки или графику, которые подчеркивают или маскируют определенные функции в представлении данных.
  • Фоны или тени, добавленные к фрейму данных, могут стать отдельными графическими элементами и могут многократно отображаться как графика. Например, если у фрейма данных цветной фон, а у компоновки фон другого цвета, фон фрейма данных может быть отрисован один раз в графическом слое или слое ArcGIS фрейма данных, а затем снова в графическом слое компоновки или слое ArcGIS.
  • Динамические метки (без использования аннотаций) в каждом фрейме данных визуализируются отдельно как часть слоя, который называется Метки.
  • Аннотация базы геоданных отображается как отдельный слой в PDF. Аннотации карты объединяются в слой для группы аннотаций, к которой они принадлежат.
  • Когда метки преобразуются в аннотации, они автоматически помещаются в группу аннотаций с собственным именем и отображаются отдельно от группы .
  • Фреймы данных и другие элементы макета визуализируются в порядке прорисовки при экспорте в PDF. Таким образом, самый верхний элемент макета на карте является первым элементом результирующего оглавления PDF. Используйте команды «Переместить вперед» и «Отправить назад» на панели инструментов «Рисование», чтобы изменить порядок прорисовки элементов макета.

Атрибуты PDF

Файлы PDF, экспортированные из ArcGIS, могут включать атрибуты объектов из таблицы атрибутов объектов с помощью функций, встроенных в Adobe Acrobat и Adobe Reader. Этот параметр можно включить, выбрав параметр «Экспорт слоев PDF и атрибутов объектов» на вкладке «Дополнительно» диалогового окна «Экспорт карты»:

Параметр «Экспорт слоев и атрибутов PDF» включает как слои PDF, так и экспорт атрибутов на основе параметров, выбранных в полях. вкладку диалогового окна «Свойства слоя».

От видимости полей в таблице атрибутов объекта зависит, какие поля будут экспортированы в результирующий PDF-файл. Чтобы включить или выключить эти поля, перейдите на вкладку «Поля» диалогового окна «Свойства слоя». Флажки определяют видимость данного поля. Установите или снимите флажки, чтобы отображать больше или меньше атрибутов в результирующем PDF-файле.

Вкладка «Поля» в диалоговом окне «Свойства слоя», показывающая видимость полей таблицы атрибутов.

Кроме того, видимостью полей можно управлять в окне «Таблица», щелкнув правой кнопкой мыши заголовок столбца и выбрав параметр «Выключить поле»:

Параметр контекстного меню «Выключить поле» также переключает видимость поля, отключая его экспорт в атрибутах PDF.
Внимание:

Экспорт атрибутов в PDF может привести к проблемам с производительностью в совместимых средствах просмотра PDF. Если возможно, ограничьте экспортируемые поля одним слоем на карту. Чтобы запретить экспорт поля, отключите видимость поля в диалоговом окне «Свойства слоя».

Люди, использующие ваш PDF-файл, могут получить доступ к этим атрибутам в Adobe Acrobat и Adobe Reader с помощью инструмента «Данные объекта» (см. «Инструменты» > «Данные объекта» или включите представление «Дерево модели» в любой из этих программ).

Географическая привязка карты PDF

Adobe Acrobat и Adobe Reader версии 9 и выше позволяют просматривать координаты карты и информацию о географической привязке, закодированную в файле PDF. При экспорте карты с включенным параметром «Экспорт информации о географической привязке карты» информация о географической привязке каждого фрейма данных будет записана в файл PDF. Когда PDF-файл с географической привязкой открывается в совместимом средстве просмотра, таком как Adobe Reader 9, пользователь может получить доступ к геопространственным функциям, таким как считывание координат и поиск x, y.

Флажок «Экспорт информации о географической привязке карты» на вкладке «Дополнительно» диалогового окна «Экспорт карты»
Примечание:

Геопространственные функции, доступные пользователям Adobe Acrobat и Adobe Reader, зависят от того, какой продукт Acrobat 9 они используют. Когда PDF-файл, экспортированный из ArcMap, используется непосредственно в бесплатном продукте Adobe Reader 9, будут доступны инструменты для считывания координат и поиска x,y. Если тот же PDF-файл открывается в любом из платных продуктов Acrobat, предоставляется расширенный набор геопространственных инструментов, включая считывание координат, поиск x, y, геодезические измерения и разметку с географической привязкой. К тому же расширенному набору инструментов можно получить доступ в бесплатном Adobe Reader, если PDF-файл был предварительно сохранен в Adobe Acrobat 9.Pro или Pro Extended с помощью команды «Расширить возможности» в Adobe Reader в этих программах. Включение PDF для расширенных функций Adobe Reader доступно только в программном обеспечении от Adobe Systems, таком как Adobe Acrobat Pro, и не может быть выполнено в ArcMap.

Информация о географической привязке, сохраненная в файле PDF, содержит следующее для каждого фрейма данных на макете страницы: угловые координаты границы фрейма данных, как по широте, так и по долготе, а также в единицах страницы PDF (точках), а также строку, описывающую данные система координат фрейма, как определено в параметрах системы координат свойств фрейма данных. Эта информация сохраняется во внутреннем потоке файла PDF для использования Adobe Reader или Adobe Acrobat, а необработанные данные недоступны для просмотра пользователем. Когда карта экспортируется из представления данных, а не из представления компоновки, PDF-файл будет содержать одно изображение карты вместе с соответствующей информацией о географической привязке.

PDF-файлы, содержащие информацию о географической привязке, по-прежнему совместимы с более ранними (до Acrobat 9) версиями Adobe Acrobat и Adobe Reader. Файлы будут открываться без проблем, но функции, связанные с координатами, будут недоступны. Экспорт в PDF с включенным параметром Georeference не оказывает отрицательного влияния на производительность. Экспорт занимает одинаковое количество времени при включенной или выключенной опции. Помня об этих фактах, вы можете оставить эту опцию включенной для всех экспортируемых карт. Однако, если вы не хотите, чтобы информация о географической привязке была включена в файл PDF, снимите флажок Экспортировать информацию о географической привязке карты, чтобы запретить экспорт информации о географической привязке.

Связанные темы

Экспорт в PDF — Сетка — Пользовательский интерфейс Kendo для Angular

  • Начало работы
  • Компоненты
    • Штрих-коды
    • 2
    • Кнопки обновлены 90 4
    • Разговорный пользовательский интерфейс обновлен
    • Запрос данных
    • Ввод данных обновлен
    • Дата Math
    • Dialogsupdated
    • Drawing
    • Dropdowns
    • Editorupdated
    • Excel Export
    • File Saver
    • Фильтр
    • Ganttupdated
    • Датчики
    • Gridupdated
      • Обзор
      • Начало работы
      • Data Bindingupdated
      • 0 Data Bindingupdated
      • 0 Данные
      • Группировка
      • Пейджинг
      • Сортировка
      • Редактирование, обновление
      • Мастер-подробности
      • Экспорт
        • Экспорт в PDF
        • Экспорт в Excel
      • Столбцы
      • Строки
      • Аксессуары обновлено
      • Режимы прокрутки
      • Выбор
      • Стиль
      • Изменение размера
      • Печать новой сетки
      • Производительность
      • Постоянное состояние
      • Глобализация 90d
      • 4
      • Клавиатура up
      • 4 90 003 Accessibilityupdated
      • API
    • Iconsupdated
    • Индикаторы
    • Inputsupdated
    • Ярлыки
    • Layoutupdated
    • ListBoxupdated
    • ListView
    • Mapbeta
    • Menusupdated
    • Navigationupdated
    • Notification
    • Pageupdated
    • PDF Export
    • PivotGridupdated
    • Popup
    • 0952 Ripple104 ProgressBars
    • 04
    • Schedulerupdated
    • ScrollViewupdated
    • Sortableupdated
    • ToolBarupdated
    • Tooltipsupdated
    • TreeList
    • TreeView
    • Типография
    • Загрузка обновлений
    • Утилиты
  • Стиль и темы
  • Общие функции
  • Настройка проекта
  • База знаний
  • Примеры приложений
  • Часто задаваемые вопросы
  • Устранение неполадок
  • 0s
  • Обновления 90 4

The Grid предоставляет опции для экспорта своего содержимого в PDF.

Чтобы включить экспорт в PDF, импортируйте PDFModule и добавьте компонент kendo-grid-pdf в Kendo UI Grid для Angular. Чтобы инициировать экспорт PDF, используйте директиву kendoGridPDFCommand или метод saveAsPDF.

Пример

Просмотр исходного кода

Изменить тему:

Что касается экспорта в PDF, Grid позволяет:

  • Экспорт всех страниц в PDF
  • Вписать содержимое в размер бумаги
  • Настройка экспортируемых столбцов
  • Укажите шаблон страницы
  • Экспорт нескольких сеток в один файл PDF
  • Инициировать внешний экспорт
  • Экспорт групп строк на отдельные страницы
  • Сохранить созданные файлы PDF
  • Встроить пользовательские шрифты

Экспорт всех страниц

По умолчанию Grid экспортирует только текущую страницу данных. Чтобы экспортировать все страницы, установите для параметра allPages значение pageChange событий, где пропускает , установленное на 0, а принимает к общему количеству записей. Исходные пропустить и взять восстанавливаются после завершения экспорта.

  • Для экспорта всех страниц Grid требуется, чтобы все записи отображались одновременно. За кулисами за кадром визуализируется сетка без применения пейджинга.
  • Точное максимальное количество экспортируемых строк зависит от браузера, системных ресурсов, сложности шаблона и других факторов.
  • Проверьте собственные наихудшие сценарии в каждом браузере, который вы собираетесь поддерживать.
  • Если шаблоны сетки содержат асинхронно отображаемый контент, такой как пользовательский интерфейс Kendo для угловых диаграмм, используйте параметр задержки, чтобы указать
  • .

Количество миллисекунд, на которое экспорт будет отложен, чтобы обеспечить визуализацию всего содержимого до начала экспорта.

Пример

Просмотр исходного кода

Изменить тему:

Подгонка содержимого под формат бумаги

По умолчанию размер бумаги экспортируемого документа определяется размером сетки на экране. Однако вы можете определить определенный размер бумаги, который будет применяться ко всему документу. В результате содержимое масштабируется в соответствии с указанным размером бумаги. Коэффициент автоматического масштабирования можно переопределить, например, чтобы освободить место для дополнительных элементов страницы.

Чтобы использовать все доступное пространство в сети:

  • Регулирует ширину столбцов для заполнения страницы.
  • Адаптирует количество строк для каждой страницы и размещает разрывы страниц там, где это необходимо.
  • Пропускает панель инструментов и пейджер.

Пример

Просмотреть исходный код

Изменить тему:

Настройка экспортированных столбцов

Сетка позволяет указать столбцы, которые будут экспортированы. Для их настройки включите и компонентов внутри компонента .

Пример

Просмотр исходного кода

Изменить тему:

Указание шаблона страницы

Сетка позволяет указать шаблон страницы, который поможет разместить содержимое и добавить верхние и нижние колонтитулы и другие элементы. Для оформления экспортированного документа используйте CSS. При экспорте в PDF шаблон помещается в контейнер с указанным форматом бумаги. Чтобы определить шаблон страницы, вложите Тег с директивой kendoGridPDFTemplate внутри компонента .

Доступные переменные шаблона страницы:

  • Номер страницы
  • всего страниц

При использовании шаблона страницы необходимо установить параметр paperSize.

Пример

Просмотр исходного кода

Изменить тему:

Экспорт нескольких сеток в один PDF-файл

По умолчанию каждая сетка экспортируется в отдельный документ.

Чтобы экспортировать несколько сеток в один и тот же документ:

  1. Используйте метод drawPDF, чтобы получить группу сеток для экспорта.
  2. Установите метод exportPDF для экспорта группы.

Пример

Просмотреть исходный код

Изменить тему:

Внешний запуск экспорта

Grid позволяет запустить операцию экспорта, вызвав метод saveAsPDF.

Пример

Просмотр исходного кода

Изменить тему:

Экспорт групп строк на отдельные страницы

Вы можете вручную разделить экспортированные данные на отдельные страницы, используя параметр forcePageBreak компонента PDFComponent .

  1. Сортировка данных по соответствующему полю.
  2. С помощью функции rowClass добавьте класс, который будет использоваться параметром forceBreakPage , в первую строку каждой группы элементов.

В следующем примере показано, как отображать все элементы с одинаковым именем категории на отдельной странице PDF.

Пример

Просмотр исходного кода

Изменить тему:

Сохранение файлов PDF

Internet Explorer 9 и Safari не поддерживают возможность сохранения экспортированного PDF-файла и требуют реализации прокси-сервера. Чтобы указать URL-адрес прокси-сервера, установите параметр proxyURL.

Для вашего проекта может потребоваться отправить сгенерированный PDF-файл в удаленную службу. Чтобы добиться такого поведения, установите proxyUrl и forceProxy to true . Если прокси-сервер возвращает 204 No Content , диалоговое окно Сохранить как… не появится на клиенте.

Встраивание пользовательских шрифтов

Шрифты по умолчанию в файлах PDF не поддерживают Unicode. Для отображения международных символов необходимо внедрить внешний шрифт. Дополнительные сведения см. в статье о пользовательских шрифтах и ​​экспорте в PDF.

  • Воспроизведение содержимого справа налево не поддерживается.

  • Экспорт сеток Master-Detail в PDF не поддерживается.

  • Переполняющий текст обрезается, а переполнение текста: многоточие не поддерживается.

  • Изображения, размещенные в разных доменах, могут не отображаться, если сервер не предоставит разрешающие заголовки HTTP Cross-Origin. Точно так же может быть невозможно загружать шрифты между доменами.

    Даже если предоставлены правильные заголовки CORS, Internet Explorer 9не сможет загружать изображения или шрифты из другого домена, что может вызвать неперехватываемое исключение безопасности. Для поддержки Internet Explorer 9 размещайте изображения и шрифты в том же домене, что и приложение.

  • Спецификация 1.5 PDF ограничивает максимальный размер документа PDF до 5080 x 5080 миллиметров (что соответствует 200×200 дюймов). Файлы большего размера могут открываться не во всех средствах просмотра.

  • Старые браузеры, такие как Internet Explorer 9 и Safari, требуют реализации прокси-сервера.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *