PurgeUnusedResources

Document manipulation, Optimisation

説明

このページでは、PDFlibPas の 文書管理 に属する PurgeUnusedResources を説明します。API 名、パラメータ、クラス、ファイル名、リテラル値は Delphi ライブラリおよび DLL エントリポイントと一致するようそのまま保持しています

関数を呼び出す前に、構文、パラメータ、戻り値を確認してください。コードブロックはコピーして使えるよう原文のまま残しています。

構文

Delphi

Function TPDFlib.PurgeUnusedResources(Const PageRange: WideString= '';
  Options: Integer= PDF_RESOURCE_PURGE_DEFAULT): Integer; Overload;
Function TPDFlib.PurgeUnusedResources(Const PageRange: WideString;
  Options: Integer; Out Stats: TPDFlibResourcePurgeStats): Integer; Overload;

パラメータ

PageRangePageRange はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
OptionsOptions はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
StatsStats はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_FORMSPDF_RESOURCE_PURGE_RECURSE_FORMS はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_REMOVE_PROCSETPDF_RESOURCE_PURGE_REMOVE_PROCSET はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_REMOVE_EMPTYPDF_RESOURCE_PURGE_REMOVE_EMPTY はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWNPDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWN はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_DRY_RUNPDF_RESOURCE_PURGE_DRY_RUN はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_GARBAGE_COLLECTPDF_RESOURCE_PURGE_GARBAGE_COLLECT はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_PATTERNSPDF_RESOURCE_PURGE_RECURSE_PATTERNS はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_TYPE3PDF_RESOURCE_PURGE_RECURSE_TYPE3 はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_APPEARANCESPDF_RESOURCE_PURGE_RECURSE_APPEARANCES はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_SOFT_MASKSPDF_RESOURCE_PURGE_RECURSE_SOFT_MASKS はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIESPDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIES はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_RECURSE_DEPENDENCIESPDF_RESOURCE_PURGE_RECURSE_DEPENDENCIES はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
PDF_RESOURCE_PURGE_DEFAULTPDF_RESOURCE_PURGE_DEFAULT はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
Live cleanupLive cleanup はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
Dry runDry run はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。
00 はファイルパスまたはファイル名を示します。現在の処理に有効なパスを指定し、API が想定するエンコーディングを保ってください。

戻り値

PageRangeこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
Optionsこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
Statsこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_FORMSこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_REMOVE_PROCSETこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_REMOVE_EMPTYこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_AGGRESSIVE_UNKNOWNこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_DRY_RUNこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_GARBAGE_COLLECTこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_PATTERNSこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_TYPE3この値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_APPEARANCESこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_SOFT_MASKSこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_SCAN_IMAGE_DEPENDENCIESこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_RECURSE_DEPENDENCIESこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
PDF_RESOURCE_PURGE_DEFAULTこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
Live cleanupこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
Dry runこの値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します
0この値は PurgeUnusedResources の結果を表します。通常、0 以外は成功、0 は操作が完了しなかったことを示します

See also

TPDFlibResourcePurgeStats, GarbageCollectObjects, OnProgress, Abort