📄 anonymizer__define.html
字号:
<TD VALIGN="top">
Static tags to be anonymized.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::getproperty_keyword_attribute_values"/>
<FONT CLASS="param_name">attribute_values</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>out</NOBR><BR>
<NOBR>variable</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Current default attribute
values.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::getproperty_keyword_outdir"/>
<FONT CLASS="param_name">outdir</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>out</NOBR><BR>
<NOBR>variable</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Output directory for anonymized file.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::getproperty_keyword_outfile_extension"/>
<FONT CLASS="param_name">outfile_extension</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>out</NOBR><BR>
<NOBR>variable</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Output file extension
for anonymized file.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::getproperty_keyword_outfile_prefix"/>
<FONT CLASS="param_name">outfile_prefix</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>out</NOBR><BR>
<NOBR>variable</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Output file prefix for
anonymized file.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::getproperty_keyword_value_only"/>
<FONT CLASS="param_name">value_only</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>out</NOBR><BR>
<NOBR>variable</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Determines what tags get written to
the anonymized file. If VALUE_ONLY is set to 1 only attribute
tags that exist and are defined in the original file are written
to the anonymized file. If VALUE_ONLY is set to 0, then all tags
that exist in the orignal file are written to the anonymized file.
</TD>
</TR>
</TABLE>
<P>
<A NAME="_anonymizer::init"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::init
</SPAN>
</TD><TD ALIGN="right">
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::init(<A HREF=#_anonymizer::init_param_file>file</A>, <A HREF=#_anonymizer::init_keyword_value_only>value_only</A>=<EM>byte</EM>, /<A HREF=#_anonymizer::init_keyword_from_application>from_application</A>, /<A HREF=#_anonymizer::init_keyword_no_block>no_block</A>)</P></TD></TR></TABLE>
<P>
<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
True (1) if the object is successfully created and
False (0) otherwise.
</DD></DT>
</DL>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Parameters</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::init_param_file"/>
<FONT CLASS="param_name">file</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>string</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Dicom file to be anonymized.
</TD>
</TR>
</TABLE>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Keywords</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::init_keyword_value_only"/>
<FONT CLASS="param_name">value_only</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>byte</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Sets the VALUE_ONLY field of
the class structure. If VALUE_ONLY is set to 1 only attribute
tags that exist and are defined in the original file are written
to the anonymized file. If VALUE_ONLY is set to 0, then all tags
that exist in the orignal file are written to the anonymized file.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::init_keyword_from_application"/>
<FONT CLASS="param_name">from_application</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Anonymizer was launched
from an application.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::init_keyword_no_block"/>
<FONT CLASS="param_name">no_block</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Set to 0 to have the Anonymizer
Wizard block. Set to 1 for no blocking.
</TD>
</TR>
</TABLE>
<P>
<A NAME="_anonymizer::make_structure"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::make_structure
</SPAN>
</TD><TD ALIGN="right">
<FONT CLASS="param_attrib">private </FONT>
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::make_structure(<A HREF=#_anonymizer::make_structure_param_s>s</A>)</P></TD></TR></TABLE>
<P>
Creates a structure to be used by Anonymizer from a scalar string or
a string array containing attribute tags.
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Parameters</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::make_structure_param_s"/>
<FONT CLASS="param_name">s</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>string</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Scalar string or string array from which
the anonymizer structure is created.
</TD>
</TR>
</TABLE>
<P>
<P>
<A NAME="_anonymizer::query_wizard"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::query_wizard
</SPAN>
</TD><TD ALIGN="right">
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::query_wizard()</P></TD></TR></TABLE>
<P>
Returns 1 if the Anonymizer Wizard is currently active and 0 otherwise.
@ returns 1 if the Anonymizer Wizard is currently active and 0 otherwise.
<P>
<P>
<P>
<A NAME="_anonymizer::reset"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::reset
</SPAN>
</TD><TD ALIGN="right">
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">procedure anonymizer::reset, /<A HREF=#_anonymizer::reset_keyword_static_tags>static_tags</A>, /<A HREF=#_anonymizer::reset_keyword_default_values>default_values</A>, /<A HREF=#_anonymizer::reset_keyword_dynamic_tags>dynamic_tags</A>, /<A HREF=#_anonymizer::reset_keyword_outfile_extension>outfile_extension</A>, /<A HREF=#_anonymizer::reset_keyword_outfile_prefix>outfile_prefix</A>, /<A HREF=#_anonymizer::reset_keyword_all>all</A></P></TD></TR></TABLE>
<P>
Resets the Anonymizer values to the default values.
<P>
<P>
<TABLE CELLPADDING="3" CELLSPACING="0" CLASS="parameters">
<TR CLASS="parameter_title">
<TD COLSPAN=2>Keywords</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_static_tags"/>
<FONT CLASS="param_name">static_tags</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Update Anonymizer's static
tags.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_default_values"/>
<FONT CLASS="param_name">default_values</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Set default values for each
value representation to the Anonymizer defaults.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_dynamic_tags"/>
<FONT CLASS="param_name">dynamic_tags</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Update Anonymizer's
dynamic tags to use default values.
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_outfile_extension"/>
<FONT CLASS="param_name">outfile_extension</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Sets the output file's
extension to ".dcm"
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_outfile_prefix"/>
<FONT CLASS="param_name">outfile_prefix</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Sets the output file's
prefix to "".
</TD>
</TR>
<TR CLASS="parameters">
<TD ALIGN="right" VALIGN="top" WIDTH="1%">
<A NAME="_anonymizer::reset_keyword_all"/>
<FONT CLASS="param_name">all</FONT><BR>
<FONT CLASS="param_attrib">
<NOBR>in</NOBR><BR>
<NOBR>boolean</NOBR>
</FONT>
</TD>
<TD VALIGN="top">
Reset all fields.
</TD>
</TR>
</TABLE>
<P>
<A NAME="_anonymizer::restore_preferences"/>
<TABLE CLASS="routine_listing">
<TR><TD>
<SPAN CLASS="routine">
anonymizer::restore_preferences
</SPAN>
</TD><TD ALIGN="right">
</TD></TR></TABLE>
<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" WIDTH="100%"><TR><TD ALIGN="left" VALIGN="top"><P CLASS="code_header">function anonymizer::restore_preferences()</P></TD></TR></TABLE>
<P>
Restores user preferences from an IDL Save file.
<P>
<DL>
<DT CLASS="attribute">Returns
<DD CLASS="attribute_item">
1 if user preferences are successfully loaded and 0 otherwise.
</DD></DT>
</DL>
<P>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -