Answers.Body: <p>Yes, there's no custom field type specifically for images. You can of course put an image in a file field type. Interestingly, the image field that is available for organizations is technically there for all contact types, just not enabled for individuals, so I'd guess it wouldn't be hard to turn it on.</p>
  
  <p>To display images from CiviCRM in Drupal, I use views and the external image cache module here: <a href="https://www.drupal.org/project/imagecache_external" rel="nofollow noreferrer">https://www.drupal.org/project/imagecache_external</a></p>
  
  <p>It's a useful technique from Chris Burgess, who describes how to use it here: <a href="https://forum.civicrm.org/index.php?topic=34929.0" rel="nofollow noreferrer">https://forum.civicrm.org/index.php?topic=34929.0</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-09-30T13:07:55.697Z
Answers.Text: I had a go at using this technique. CiviCRM now uses a checksum for image displays. The effect is that a new file is created in the imagecache folder everytime the image is served, using imagecache external. This sort of defeats the purpose  and can quite rapidly fill up storage space.
Answers.UserDisplayName: Tony Horrocks
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-13T22:38:32.563Z
Answers.Text: Alan - do you have any thoughts about getting around Tony's concerns
Answers.UserDisplayName: petednz - fuzion
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-04-15T15:06:19.860Z
Answers.Text: I believe the drupal integration no longer requires the use of imagecache_external, you can use the image field in views and apply the drupal image styles to them on display.
Answers.UserDisplayName: Alan Dixon
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2016-11-22T17:37:13.527Z
Answers.LastActivityDate: 2016-11-22T17:37:13.527Z
Answers.UserDisplayName: Alan Dixon
Body: <p>I am trying to add an Image as Custom field in Civicrm Contact, but the Image Field type is not in the Custom Field section. It has only Field type as File.</p>
  
  <p>How to apply Drupal Image styles for Images uploaded on Civicrm Contact.</p>
  
  <p>I have integrated Civicrm in Drupal 7.</p>
  
Tags: <drupal><custom-fields><webform-civicrm><images>
Title: How to Add Image Field in CIVICRM
ThreadText: # How to Add Image Field in CIVICRM
  
  (Asked by: username_0 on 2016-11-18)
  
  I am trying to add an Image as Custom field in Civicrm Contact, but the Image Field type is not in the Custom Field section. It has only Field type as File.
  
  How to apply Drupal Image styles for Images uploaded on Civicrm Contact.
  
  I have integrated Civicrm in Drupal 7.
  
  **Tags:** drupal, custom-fields, webform-civicrm, images
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2016-11-22. Score: 3
  
  Yes, there's no custom field type specifically for images. You can of course put an image in a file field type. Interestingly, the image field that is available for organizations is technically there for all contact types, just not enabled for individuals, so I'd guess it wouldn't be hard to turn it on.
  
  To display images from CiviCRM in Drupal, I use views and the external image cache module here: <https://www.drupal.org/project/imagecache_external>
  
  It's a useful technique from Chris Burgess, who describes how to use it here: <https://forum.civicrm.org/index.php?topic=34929.0>
  
  > **Comments:**
  > **username_2**: I had a go at using this technique. CiviCRM now uses a checksum for image displays. The effect is that a new file is created in the imagecache folder everytime the image is served, using imagecache external. This sort of defeats the purpose  and can quite rapidly fill up storage space.  
  > **username_3**: username_1 - do you have any thoughts about getting around username_2's concerns  
  > **username_1**: I believe the drupal integration no longer requires the use of imagecache_external, you can use the image field in views and apply the drupal image styles to them on display.  
  
  ---
  
  