PDFTool.NET 7.0
NetParamOptimize.h
1
10#ifndef PDFTK_NET_PTLPARAM_OPTIMIZE_H_
11#define PDFTK_NET_PTLPARAM_OPTIMIZE_H_
12
13#include <PdfTkNet/NetTk.h>
14
15namespace PdfTkNet {
16
17ref class PtlParamOptimizeImage;
18
22
23public ref class PtlParamOptimize : public System::IDisposable
24{
25protected:
26 PdfTk::PtlParamOptimize* m_native;
27public:
28 PdfTk::PtlParamOptimize* getNative() { return m_native; };
29
30public:
36
44
49
54
55public:
62
63public:
71 void setOptimizeImage(bool optimize);
72
81
82public:
90 void setRemoveOpenAction(bool remove);
91
99 void setRemoveOutlines(bool remove);
100
108 void setRemoveAnnots(bool remove);
109
117 void setRemoveArticles(bool remove);
118
126 void setRemoveThumbnails(bool remove);
127
135 void setRemoveJavaScripts(bool remove);
136
137public:
145 void setMergeFonts(bool merge);
146};
147
148} // namespace PdfTkNet
149
150#endif // PDFTK_NET_PTLPARAM_OPTIMIZE_H_
void setRemoveArticles(bool remove)
アーティクルを削除。
PtlParamOptimizeImage getParamOptimizeImage()
画像最適化オプションを取得。
void setOptimizeImage(bool optimize)
画像の最適化を行うかどうかを設定。
void setRemoveJavaScripts(bool remove)
JavaScriptを削除。
void setMergeFonts(bool merge)
フォントを統合。
PtlParamOptimize()
コンストラクタ
void setRemoveThumbnails(bool remove)
サムネイルを削除。
void setRemoveAnnots(bool remove)
注釈/フォームを削除。
void setRemoveOutlines(bool remove)
しおりを削除。
PtlParamOptimize operator=(PtlParamOptimize^ obj)
コピーオペレータ alias copy
PtlParamOptimize(PtlParamOptimize^ obj)
コピーコンストラクタ alias copy
‾PtlParamOptimize()
デストラクタ
void setRemoveOpenAction(bool remove)
オープンアクションを削除。
画像の最適化に使うパラメータクラスです。
Definition NetParamOptimizeImage.h:26