DWF IFilter Server Edition Release 6.0 README

CONTENT OF README FILE

General Information

DWF IFilter is a plug-in that allows Microsoft Search products and services to index DWF and DWFx files, enabling customers to search and organize their content. DWF IFilter extracts metadata and content from design documents stored in Autodesk Design Web Format (DWF). DWF IFilter supports WHIP!, DWF 6.x, DWF 7.x, DWFx and 3D DWF formats. DWF IFilter does not require AutoCAD, Autodesk Design Review, or any CAD program.

DWF IFilter supports SharePoint Server, SQL Server Full-Text Search, Window Search Service and all other products based on Microsoft Search technology.

System Requirements

DWF IFilter supports the following Microsoft server operating systems:

DWF IFilter supports the following Microsoft desktop operating systems:

DWF IFilter supports the following Microsoft Search products:

Information Retrieval

By default, DWF IFilter indexes text and all available metadata in DWF files.

In accordance to Microsoft IFilter specification, DWF IFilter defines each DWF metadata as a combination of Property Set and Property Name. All DWF metadata belong to {D6F25A0B-EF4E-48A9-920A-DE76D7B6A55B} Property Set GUID.

DWF IFilter also outputs values of DWF metadata as text content of DWF file.

Property Mappings

Default Property Mappings

Out-of-the box DWF IFilter maps the following metadata in DWF files:

DWF MetadataProperty NameProperty TypeDescription
AuthorauthorVT_LPWSTRauthor of the drawing
CommentscommentsVT_LPWSTRcomments regarding the drawing
CompanycompanyVT_LPWSTRcompany for which the drawing was created
CopyrightcopyrightVT_LPWSTRcopyright information
Creation Timecreation_timeVT_FILETIMEcreation time of the drawing
DescriptiondescriptionVT_LPWSTRdescription of the drawing
Embedded Filenameembed_filenameVT_LPWSTRembedded source data file name
Embedded Descriptionembed_descriptionVT_LPWSTRdescription of the source data
KeywordskeywordsVT_LPWSTRkeywords to facilitate text searches upon the drawing
Modification Timemodification_timeVT_FILETIMEmodification time of the drawing
Source Creation Timesource_creation_timeVT_FILETIMEcreation time of the source data from which the drawing was created
Source Filenamesource_filenameVT_LPWSTRfilename of the source data from which the drawing was created
Source Modification Timesource_modification_timeVT_FILETIMEmodification time of the source data from which the drawing was created
SubjectsubjectVT_LPWSTRnature of the drawing such as the discipline or type of drawing
TitletitleVT_LPWSTRtitle of the drawing
URL ItemhrefVT_LPWSTRrendition attribute describing the hyperlink to be applied to subsequent geometry

Office Document Properties

Out-of-the-box DWF IFilter outputs the following standard Indexing Service properties as duplicates of certain DWF properties:

Property Friendly NameProperty Set GUIDProperty NameDescriptionDWF Metadata
DocAuthor{F29F85E0-4FF9-1068-AB91-08002B27B3D9}4The document's authorAuthor
DocComments{F29F85E0-4FF9-1068-AB91-08002B27B3D9}6Comments about the documentComments
DocCreatedTm{F29F85E0-4FF9-1068-AB91-08002B27B3D9}12Time document was createdCreation Time
DocKeywords{F29F85E0-4FF9-1068-AB91-08002B27B3D9}5Keywords for the documentKeywords
DocLastSavedTm{F29F85E0-4FF9-1068-AB91-08002B27B3D9}13Time document was last savedModification Time
DocSubject{F29F85E0-4FF9-1068-AB91-08002B27B3D9}3Subject of the documentSubject
DocTitle{F29F85E0-4FF9-1068-AB91-08002B27B3D9}2Title of the documentTitle

Support for Custom Metadata Mappings

DWF IFilter is easily configurable for custom DWF metadata mapping. Metadata mapping allows to output selected DWF properties under different names, and also to change their property types if needed. For example, DWF metadata "Model #" of VT_LPWSTR type can be outputted as a property named "ModelNumber" of VT_INT type. The mapping is defined via DWF IFilter configuration file:

  1. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\DwfFilter"
  2. Under the registry key add the following String value:
    Registry stringDescriptionExample value
    ConfigFileFull path to the text configuration fileC:\Program Files\IFilterShop\DwfFilter\DwfMetadataMapping.txt

    Note that each line in the text file referred by ConfigFile value will be of the following format:

    <DWF Metadata>;<Property Name>;<Property Type>

    where:

    • <DWF Metadata> is the original name of a DWF property embedded into a DWF file (ex. "Model #")
    • <Property Name> defines the corresponding converted Property Name for Search service (ex. "ModelNumber")
    • <Property Type> defines the Property Type for Search service. This parameter is optional; all properties have VT_LPWSTR type by default. Other currently supported Property Types are VT_FILETIME and VT_INT

    For example, a DWF property mapping configuration file can be defined as:

    Model Name ; ConvertedModelName ; VT_LPWSTR
    Model # ; ModelNumber ; VT_INT
    Model Creation Date ; CreationDateTime ; VT_FILETIME
    

  3. Close registry editor and restart all appropriate Search services

Selective indexing of DWF metadata

DWF IFilter supports selective indexing of DWF metadata. When selective indexing is enabled, only mapped metadata will be extracted. The list of mapped metadata includes metadata from the Default Property Mappings section, the Office Document Properties section, and custom metadata mapped via a DWF IFilter configuration file.

To enable DWF metadata selective indexing:

  1. Stop all appropriate Search services.
  2. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\DwfFilter"
  3. Add new DWORD value named "MetadataIndexingMode" and set it to 1.
  4. Start all appropriate Search services.
  5. Re-index catalogs containing DWF files.

To allow all DWF metadata to be indexed:

  1. Stop all appropriate Search services.
  2. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\DwfFilter"
  3. Delete the DWORD value named "MetadataIndexingMode" or set it to 0.
  4. Start all appropriate Search services.
  5. Re-index catalogs containing DWF files.

Installation Instructions

Setup file is a self-extracting archive that must be downloaded and opened on the machine where you wish to use DWF IFilter.

  1. Stop all appropriate Search services.
  2. Uninstall any previous version of DWF IFilter.
  3. Start the setup file and follow the on-screen instructions.
  4. Start all appropriate Search services.
  5. Re-index catalogs containing DWF files.

Additional Setup Steps

Some Microsoft Search products require additional setup steps as described below:

SharePoint Server:

  1. In SharePoint Central Administration go to "General Application Settings" page
  2. In the "Search" section click on "Farm Search Administration"
  3. Click on " Search Service Application" link
  4. On the left side menu select "File Types"
  5. Add dwf and dwfx extensions to the list of Managed File Types
  6. Restart SharePoint Search Host Controller service

Microsoft SQL Server:

  1. Restart SQL Server service
  2. Perform a Full Population

Windows Search:

When integrated with Windows Search, DWF IFilter uses a temporary directory to process DWF files. Due to Windows Search security restrictions, IFilters are not able to utilize the default system temporary directory. Therefore, DWF IFilter must be set to work with a user specified temporary directory. To change the DWF IFilter temporary directory's settings:

  1. Stop Windows Search service.
  2. Open registry key "HKEY_LOCAL_MACHINE\SOFTWARE\IFilterShop\DwfFilter"
  3. Add new String value named "TempPath" and enter the full path to the new temporary directory. If this value is missing, empty or the path is not pointing to a valid directory, system temporary directory will be used. Please make sure that "Users" or "Authenticated Users" Group has "Full Control" permissions to the custom temporary directory.
  4. Start Windows Search service.
When using custom temporary directory, we recommend that you set it as "not indexable" in all your indexing products. Otherwise temporary files may be indexed. This will pollute the index and also can prevent temporary files from proper removal by DWF IFilter.

How to Uninstall

If you ever have to uninstall DWF IFilter application you can easily do it using any of the following methods:

Known Issues

DWF files are not searchable with Windows Search

Custom temporary directory has to be configured as described in "Additional Setup Steps" for Windows Search section above.

What's new in this version

Version 6.0

Version 5.0

Version 4.0

Version 3.1

Version 3.0

Version 2.2

Version 2.1

Version 2.0

Contact Information

WWW:
https://www.ifiltershop.com
E-mail:
support@ifiltershop.com

© IFilterShop LLC. All Rights Reserved

Back