
#########################
A3DRWParamsExportHtmlData
#########################

.. c:struct:: A3DRWParamsExportHtmlData

   A structure that specifies parameters used to write a model file to HTML format.
   
   
      14.1
   
   
   
   Index
   =====
   
   .. rubric:: Variables
   
   
   .. rst-class:: api-xref-list
   
   
   * :c:member:`~A3DRWParamsExportHtmlData.m_bIncludeMeasurementInformation`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pcHtmlTemplateName`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pcAdditionalFontDirectory`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pcSubstitutionFont`
   * :c:member:`~A3DRWParamsExportHtmlData.m_eHtmlOutputMode`
   * :c:member:`~A3DRWParamsExportHtmlData.m_ePdfOutputFormat`
   * :c:member:`~A3DRWParamsExportHtmlData.m_i3dOutputFormat`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pHtmlOfflineData`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pcOutputDocumentTitle`
   * :c:member:`~A3DRWParamsExportHtmlData.m_uiOutputDocumentMetaTagsCount`
   * :c:member:`~A3DRWParamsExportHtmlData.m_pOutputDocumentMetaTags`
   
   



.. rst-class:: kind-group kind-variable

.. rubric:: Variables
   :class: kind-group-title


.. c:member:: A3DBool A3DRWParamsExportHtmlData.m_bIncludeMeasurementInformation

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DBool`
      
      A value of ``A3D_TRUE``\ includes the measurement information in the SCS representation.
      



.. c:member:: A3DUTF8Char const* A3DRWParamsExportHtmlData.m_pcHtmlTemplateName

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ \*
      
      (see :ref:`Export SCS Module <group__a3d__publishhtml__scs__module>`\ ).
      
      File name for input HTML file to be used as template.
      



.. c:member:: A3DUTF8Char const* A3DRWParamsExportHtmlData.m_pcAdditionalFontDirectory

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ \*
      
      Path to a directory where additional fonts can be found.
      



.. c:member:: A3DUTF8Char const* A3DRWParamsExportHtmlData.m_pcSubstitutionFont

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ \*
      
      The font used to replace any fonts that are not installed on the computer.
      



.. c:member:: A3DWebEHtmlOutputMode A3DRWParamsExportHtmlData.m_eHtmlOutputMode

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DWebEHtmlOutputMode`
      
      Manages the number of files exported. This value is only used if the export is called with :c:macro:`~kA3DWebOutFormatHtml`\ .
      



.. c:member:: A3DWebOutPdfFormat A3DRWParamsExportHtmlData.m_ePdfOutputFormat

      .. rst-class:: sig-pretty-signature
      
         | :c:enum:`~A3DWebOutPdfFormat`
      
      enumeration value to define the ouput of the PDF structure (see :c:enum:`~A3DWebOutPdfFormat`\ ). Default is :c:enumerator:`~kA3DWebOutPdfFormatXml`\ .
      



.. c:member:: A3DUns8 A3DRWParamsExportHtmlData.m_i3dOutputFormat

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns8`
      
      flag that describe in which format the export has to be done (see :ref:`HTML Module <group__a3d__publishhtml__module>`\ module). Default is :c:macro:`~kA3DWebOutFormatHtml`\ .
      



.. c:member:: A3DRWHtmlOfflineData const* A3DRWParamsExportHtmlData.m_pHtmlOfflineData

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DRWHtmlOfflineData`\ \*
      
      When exporting a PDF file using a :c:enum:`~A3DWebEHtmlOutputMode`\ offline variants, this field must be set to a valid reference to an :c:struct:`~A3DRWHtmlOfflineData`\ instance.
      



.. c:member:: A3DUTF8Char const* A3DRWParamsExportHtmlData.m_pcOutputDocumentTitle

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUTF8Char`\ \*
      
      Name of the HTML document inside a web browser.
      



.. c:member:: A3DUns16 A3DRWParamsExportHtmlData.m_uiOutputDocumentMetaTagsCount

      .. rst-class:: sig-pretty-signature
      
         | :c:type:`~A3DUns16`
      
      The size of ``m_pOutputDocumentMetaTags``\ .
      



.. c:member:: A3DRwHtmlMetaTag const* A3DRWParamsExportHtmlData.m_pOutputDocumentMetaTags

      .. rst-class:: sig-pretty-signature
      
         | :c:struct:`~A3DRwHtmlMetaTag`\ \*
      
      Array of :c:struct:`~A3DRwHtmlMetaTag`\ to be injected into the output HTML document.
      




