워터마크 작업

DGN에 워터마크 추가하기

때때로 드로잉에 워터마크를 추가하여 드로잉의 목적이나 누가 작성했는지를 표시하고 싶습니다. Aspose.CAD for Python을 사용하면 DGN 파일에 워터마크를 추가할 수 있습니다.

샘플 코드

아래 코드는 Aspose.CAD for JavaScript를 사용하여 동일한 목표를 달성하는 방법을 보여줍니다.

async onFileSelected(event) {
const file: File = event.target.files[0]; //file.dgn
file.arrayBuffer().then(async buff => {
let x = new Uint8Array(buff);
this.imgFile = await Image.load(x);
let option = new PngOptions();
option.userWatermarkColor = new Color();
option.userWatermarkText = 'Aspose.CAD';
var exportedFile = await Image.save(this.imgFile, option);
var blob = new Blob([exportedFile], { type: 'application/octet-stream' });
});
}