top of page
logo.png

We Sent You The Digital File From Your Selection In the Artists Portfolio.

 
 
sa获.jpg

Artists Portfolio

 

We sent you the Digital File from your selection in the Artists Portfolio. Add your favorite artwork to shopping cart from the artist's portfolio page

s获.jpg
Go to Shop

Add to Cart

 

A simple click on your favorite artwork will jump to the shopping page, where you can review the artwork and information.

​

​

qqqw.jpg
Delivering Digital Products

Leave Email Address

The Digital PDF File will be sent to you within 24hours after paid.

​

All The Digital Copies Are Tagged As Digital, To Avoid The Shipment And Save The Tree,

 
Japanese Money

How The "Digital" Works

How it works

Save Money On Shipping & Packaging

 
 

Buy digital to avoid the shipping cost and packaging cost

 

Save

Trees From Above

How The "Digital" Works

How it works

Save The Unnecessary Waste

 

To avoid the unnecessary waste and save the earth

 

Earth

Hands Together

How The "Digital" Works

How it works

Picturadarte With You

 

Customer service will reply within 24 hours

 
 

​Together

bottom of page
#!/usr/bin/env bash # --- Function to split string split_by () { string=$1 separator=$2 tmp=${string//"$separator"/$'\2'} IFS=$'\2' read -a arr <<< "$tmp" echo "${arr[@]}" } # --- Create directories for processed images mkdir -p thumbnails_600 mkdir -p thumbnails_200 mkdir -p watermark_images # --- Loop over all .png images in this directory for image in ./*.png do # --- Don't process the watermark foreground image if [[ $image =~ "pictura_darte" ]] then continue fi echo "Processing "$image # --- Create thumbnails images thumbnail="thumbnails_600/"$image convert -thumbnail 600 $image $thumbnail thumbnail="thumbnails_200/"$image convert -thumbnail 200 $image $thumbnail # --- Get size of image geometry=`identify -verbose $image |grep geometry | head -n 1` separator=': ' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" geometry=${arr[1]} separator='+' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" geometry=${arr[0]} separator='x' tmp=${geometry//"$separator"/$'\2'} ; IFS=$'\2' read -a arr <<< "$tmp" size_x=${arr[0]} size_y=${arr[1]} # --- Figure out where to position the watermark factor=$size_x if (($size_x > $size_y)) then factor=$size_y fi diff_x=$((size_x - $factor)) pos_x=$((diff_x / 2)) diff_y=$((size_y - $factor)) pos_y=$((diff_y / 2)) watermark="watermark_images/"$image convert $image \( pictura_darte.png -thumbnail x$factor \) -geometry +$pos_x+$pos_y -composite $watermark done