Skip to content

Commit ffe350f

Browse files
authored
update vectorize placeholder transformation (#259)
* Updated vectorize placeholder transformation
1 parent 9f39283 commit ffe350f

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

projects/angular-cld/src/lib/cloudinary-image.component.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -853,7 +853,7 @@ describe('CloudinaryImage', () => {
853853
tick();
854854
fixture.detectChanges();
855855
const img = des[0].children[0].nativeElement as HTMLImageElement;
856-
expect(img.attributes.getNamedItem('src').value).toEqual(jasmine.stringMatching('image/upload/c_fit,w_30/e_vectorize,q_1/bear'));
856+
expect(img.attributes.getNamedItem('src').value).toEqual(jasmine.stringMatching('image/upload/c_fit,w_300/e_vectorize:3:0.1,f_svg/bear'));
857857
}));
858858
});
859859
describe('placeholder with cl-transformation', () => {

projects/angular-cld/src/lib/cloudinary-image.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ export class CloudinaryImage
158158
if (placeholderOptions['width']) {
159159
if (placeholderOptions['width'] === 'auto') {
160160
placeholderOptions['width'] = image.getAttribute('data-width');
161-
} else {
161+
} else if (this.placeholderComponent.type !== 'vectorize') {
162162
placeholderOptions['width'] = Math.ceil(parseInt(options['width'], 10) * 0.1);
163163
}
164164
}

projects/angular-cld/src/lib/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ export const predominantColorTransform = [
1818
{fetch_format: 'auto', quality: 'auto'}];
1919

2020
export const placeholderImageOptions = {
21-
'vectorize': {effect: 'vectorize', quality: 1},
21+
'vectorize': {effect: 'vectorize:3:0.1', fetch_format: 'svg'},
2222
'pixelate': {effect: 'pixelate', quality: 1, fetch_format: 'auto'},
2323
'blur': {effect: 'blur:2000', quality: 1, fetch_format: 'auto'},
2424
'predominant-color': predominantColorTransform

0 commit comments

Comments
 (0)