anchor.diff:    rateWidth, rateHeight : Extended;
     r : TRect;
   begin
  -  Result := false;
  +  Result := true;
     try
       sourcePicture := TPicture.Create;
       thumbnail := TPortableNetworkGraphic.Create;
  
positive.code:     on e: Exception do
      begin
        aError := e.Message;
        exit;
      end;
    end;
    Result := true;
  end;
  
  function GeneratePNGThumbnail(const aSourceFile, aThumbnailsFolder: String; const aMaxWidth, aMaxHeight: word; out aThumbnailFileName: String; out aError: String): boolean;
  
negative.code:   if ext = '.pdf' then
    begin
      try
        Result := TMutoolToolbox.ExtractThumbnailOfFrontPageFromPdf(aSourceFile, aThumbnailFileName, aMaxWidth, aMaxHeight);
      except
        on e: Exception do
        begin
  