// ================================================== // 画像ファイル1個を読み込み、透過処理して保存する関数 // ================================================== void processFile(string inputFilePath, string outputFilePath) { // 画像ファイルを開き、その内容を保持するグラフィックスデータを生成 int inputGraphics = newGraphics(inputFilePath); // inputGraphicsの矩形(四角形)領域内の内容を保持する、新しいグラフィックスデータを生成 int outputGraphics = newGraphics(inputGraphics, leftTopX, leftTopY, width, height); // 別のファイル名をつけて保存 exportGraphics(outputGraphics, outputFilePath, saveFormat, quality); // リソースを破棄 deleteGraphics(inputGraphics); deleteGraphics(outputGraphics); }