JavaのRTFメタデータから作成者名を削除または更新します

GroupDocs.Redactionsは、フィルターを使用してメタデータプロパティを検索および置換/削除できる柔軟なAPIを提供します.


無料トライアルをダウンロード

メタデータ編集とは何ですか?

墨消しとは、電子文書から不要な情報や機密情報を削除することです。 PDF、DOC、DOCX、PPT、PPTX、XLS、XLSXなどを含むすべてのファイル形式には、いくつかのメタデータプロパティがあります。これらのプロパティには、作成者名、カテゴリ、会社名、コメント、作成時間、最終更新日などが含まれます。不要なメタデータフィールドを完全に削除する必要がある場合や、値を更新したい場合があります。さまざまなツールや手法を使用して表示できるファイルに関連付けられた隠しデータもいくつかあります。このデータに誰もアクセスしたくない場合が多くあります。 GroupDocs.Redaction APIを使用すると、これらのメタデータプロパティのいずれかにメタデータ編集を適用できます。必要なメタデータをフィルタリングすることで、それらを変更または削除できます。このガイドでは、JavaのRTFメタデータから作成者名を編集する方法について説明します。

JavaでRTFメタデータを編集する

次のコードを使用すると、RTFドキュメントから機密データを検索して編集できます。フィルタを設定することで、編集の範囲を設定できます。 MetadataFilter.Authorに。 「Author」プロパティを除くすべてのメタデータアイテムで、正規表現の一致が取り消されたままになります。

RTFメタデータを編集する方法

  • Redactorクラスのインスタンスを作成し、RTFファイルをアップロードします
  • MetadataSearchRedactionクラスのインスタンスを作成して、ドキュメントのメタデータから機密データを検索して置換します
  • フィルターを設定して編集の範囲を設定します。以下のコードでMetadataFilters.Authorを使用します
  • MetadataSearchRedactionのオブジェクトを使用してredactor.saveメソッドを呼び出します


final Redactor redactor = new Redactor(filePath);
try
{
MetadataSearchRedaction redaction = new MetadataSearchRedaction("Author Name", "--author--");
redaction.setFilter(MetadataFilters.Author);
redactor.apply(redaction);
SaveOptions options = new SaveOptions();
options.setAddSuffix(true);
options.setRasterizeToPDF(false);
// Save the document to "*_Redacted.*" file in original format
redactor.save(options);
}
finally { redactor.close(); }

Javaで作成者のメタデータを削除する

EraseMetadataRedactionクラスを使用して、ドキュメント内のすべてまたは特定のメタデータを空の(空白または最小の)値に置き換えることができます。次のコードは、RTFドキュメントからメタデータプロパティをフィルタリングして削除する方法を示しています。次の例では、ドキュメントのすべてのプロパティが空白になっています。

RTFメタデータを消去する

  • Redactorクラスのインスタンスを作成し、RTFファイルをアップロードします
  • MetadataSearchRedactionクラスのインスタンスを作成して、ドキュメントのメタデータを削除します
  • フィルターを設定して編集の範囲を設定します。以下のコードでMetadataFilter.AllをMetadataFilter.Authorに置き換えます
  • MetadataSearchRedactionのオブジェクトを使用してredactor.saveメソッドを呼び出します


final Redactor redactor = new Redactor(filePath);
try
{
redactor.apply(new EraseMetadataRedaction(MetadataFilters.All));
SaveOptions options = new SaveOptions();
options.setAddSuffix(true);
options.setRasterizeToPDF(false);
// Save the document to "*_Redacted.*" file in original format
redactor.save(options);
}
finally { redactor.close(); }

システム要求

GroupDocs.Redaction for Java APIは、すべての主要なプラットフォームとオペレーティングシステムでサポートされています。完全なシステム要件ガイドについては、システム要件にアクセスしてください。以下のコードを実行する前に、システムに次の前提条件がインストールされていることを確認してください。 :

  • オペレーティングシステム:Microsoft Windows、Linux、MacOS
  • 開発環境:NetBeans、Intellij IDEA、Eclipseなど
  • Javaランタイム環境:J2SE6.0以降
  • Mavenから最新バージョンのGroupDocs.Redaction for Javaを入手してください。

GroupDocs.Redactionを使用する理由

  • ユーザーがカスタムドキュメント形式と編集の種類を追加できるようにする
  • 機密情報を削除するために追加のソフトウェアは必要ありません
  • ページ範囲レンダリングドキュメントをPDFとして設定する機能
  • さまざまな種類のメタデータを編集する簡単な方法:作成者名、バージョン、タイトル、件名、説明など
  • ドキュメント情報の抽出-ファイルタイプ、ページ数など。


What is RTF File Format?

Introduced and documented by Microsoft, the Rich Text Format (RTF) represents a method of encoding formatted text and graphics for use within applications. The format facilitates cross-platform document exchange with other Microsoft Products, thus serving the purpose of interoperability. This capability makes it a standard of data transfer between word processing software and, hence, contents can be transferred from one operating system to another without losing document formatting. The file format specifications are available by Microsoft for public download and can be referred to from developer’s perspective.

Read More

人気 墨消し オプション

編集する DOC ファイル

(Microsoft Word Binary Format)

編集する DOCM ファイル

(Microsoft Word 2007 Marco File)

編集する DOCX ファイル

(Office 2007+ Word Document)

編集する DOT ファイル

(Microsoft Word Template Files)

編集する DOTM ファイル

(Microsoft Word 2007+ Template File)

編集する DOTX ファイル

(Microsoft Word Template File )

編集する GIF ファイル

(Graphical Interchange Format)

編集する JPEG ファイル

(Joint Photographic Expert Group Image)

編集する PDF ファイル

(Portable Document Format)

編集する PNG ファイル

(Portable Network Graphic)

編集する POT ファイル

(Microsoft PowerPoint Template Files)

編集する POTM ファイル

(Microsoft PowerPoint Template File)

編集する PPS ファイル

(PowerPoint Slide Show)

編集する PPSM ファイル

(Macro-enabled Slide Show)

編集する PPSX ファイル

(PowerPoint Slide Show)

編集する PPT ファイル

(Microsoft PowerPoint 97-2003)

編集する PPTM ファイル

(Macro-enabled Presentation File)

編集する PPTX ファイル

(Open XML presentation Format)

編集する TIFF ファイル

(Tagged Image File Format)

編集する XLS ファイル

(Microsoft Excel Spreadsheet (Legacy))

編集する XLSM ファイル

(Macro-enabled Spreadsheet)

編集する XLT ファイル

(Excel 97 - 2003 Template)

編集する XLTM ファイル

(Excel Macro-Enabled Template)

Back to top
 日本