
#########################
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 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. 
      




