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.
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:
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.
Out-of-the box DWF IFilter maps the following metadata in DWF files:
DWF Metadata | Property Name | Property Type | Description |
---|---|---|---|
Author | author | VT_LPWSTR | author of the drawing |
Comments | comments | VT_LPWSTR | comments regarding the drawing |
Company | company | VT_LPWSTR | company for which the drawing was created |
Copyright | copyright | VT_LPWSTR | copyright information |
Creation Time | creation_time | VT_FILETIME | creation time of the drawing |
Description | description | VT_LPWSTR | description of the drawing |
Embedded Filename | embed_filename | VT_LPWSTR | embedded source data file name |
Embedded Description | embed_description | VT_LPWSTR | description of the source data |
Keywords | keywords | VT_LPWSTR | keywords to facilitate text searches upon the drawing |
Modification Time | modification_time | VT_FILETIME | modification time of the drawing |
Source Creation Time | source_creation_time | VT_FILETIME | creation time of the source data from which the drawing was created |
Source Filename | source_filename | VT_LPWSTR | filename of the source data from which the drawing was created |
Source Modification Time | source_modification_time | VT_FILETIME | modification time of the source data from which the drawing was created |
Subject | subject | VT_LPWSTR | nature of the drawing such as the discipline or type of drawing |
Title | title | VT_LPWSTR | title of the drawing |
URL Item | href | VT_LPWSTR | rendition attribute describing the hyperlink to be applied to subsequent geometry |
Out-of-the-box DWF IFilter outputs the following standard Indexing Service properties as duplicates of certain DWF properties:
Property Friendly Name | Property Set GUID | Property Name | Description | DWF Metadata |
---|---|---|---|---|
DocAuthor | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 4 | The document's author | Author |
DocComments | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 6 | Comments about the document | Comments |
DocCreatedTm | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 12 | Time document was created | Creation Time |
DocKeywords | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 5 | Keywords for the document | Keywords |
DocLastSavedTm | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 13 | Time document was last saved | Modification Time |
DocSubject | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 3 | Subject of the document | Subject |
DocTitle | {F29F85E0-4FF9-1068-AB91-08002B27B3D9} | 2 | Title of the document | Title |
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:
Registry string | Description | Example value |
---|---|---|
ConfigFile | Full path to the text configuration file | C:\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:
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
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:
To allow all DWF metadata to be indexed:
Setup file is a self-extracting archive that must be downloaded and opened on the machine where you wish to use DWF IFilter.
Some Microsoft Search products require additional setup steps as described below:
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:
If you ever have to uninstall DWF IFilter application you can easily do it using any of the following methods:
Custom temporary directory has to be configured as described in "Additional Setup Steps" for Windows Search section above.
Version 6.0
Version 5.0
Version 4.0
Version 3.1
Version 3.0
Version 2.2
Version 2.1
Version 2.0
© IFilterShop LLC. All Rights Reserved