質問

私はドイメージを新たに初期化され、Oracle ORDImageオブジェクト、加工することによりPL/SQL.んでその性質は工程での処理()メソッドがあります。

vLocalImage ORDImage := ORDImage.init();
...
vLocalImage.source.localdata := PORTAL.wwdoc_admin.get_document_blob_content(pFile);
vLocalImage.setProperties();
...
if vLocalImage.width > lMaxWidth
then
vLocalImage.process('maxScale 534 401');
end if;

この規模の画像、保存した比率で以534px広、以401pxます。

しかし、以下のエラーがスタック:

Internal error: ORA-29400: data cartridge error
IMG-00710: unable to write to destination image
ORA-01031: insufficient privileges

うその他"の回転で90')感じます。

役に立ちましたか?

解決

でも、書類の国で編集ORDImage"場所"とは、できなかったです。

その代わり、新たなORDImageオブジェクトを使用processCopy:

    vNewImage ORDImage;
...
    vLocalImage.processCopy('maxScale 534 401', vNewImage);

他のヒント

ありがとうございます。を選択算書きを取得するために使用するl_ordimage?この主な要因はエラーがない場合は"アップデート"おselectステートメントの中で、がんintermediaの現状をテストです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top